I was staring at the clock. It was 5:15 PM. My inbox was full, the laundry basket was doing that thing where it slowly overflows onto the floor, and my brain had officially shut down. I knew, with absolute certainty, that ordering takeout was going to cost me $45 and result in a pile of greasy bags I’d feel guilty about for three days. Plus, I really wanted Chinese food. Not the sad, soggy kind that arrives in a plastic bag, but the good kind. The kind with tender beef and bright, crisp broccoli.
Then I remembered the slow cooker sitting in the corner. It’s been there since last winter, collecting dust and good intentions. I pulled it out, dumped in some beef, threw in some broccoli, and whisked together a sauce that smelled like my favorite restaurant within seconds. By the time I actually had time to sit down and decompress, the house smelled incredible, and dinner was basically done.
This crockpot beef and broccoli is my new holy grail for busy weeknights. It’s sticky, it’s garlicky, it’s savory, and it requires almost zero effort while I’m tackling the rest of my day. I’ve made this version about a dozen times now, tweaking the sauce ratio until it was perfect. It’s tender beef without the fuss of stir-frying, and the sauce is thick enough to cling to every piece of rice. If you’re looking for an easy 5pm dinner that actually tastes homemade, this is it. It’s faster than delivery, healthier than takeout, and honestly? It might just replace your Friday night ritual forever.
Why You’ll Love This Recipe
There are about ten reasons I keep making this crockpot beef and broccoli on repeat, but here are the big ones that have me sold:
Set It and Forget It Magic — Seriously, this is the ultimate low-effort meal. You chop the beef, whisk the sauce, dump it all in the pot, and walk away. You can spend those three hours working, reading, or just staring at the wall. When you come back, dinner is ready. I’ve walked my teenage daughter through making this over FaceTime while she was in college; it’s that foolproof.
Restaurant-Quality Flavor — The secret isn’t just the slow cooking; it’s the sauce. I’ve tested dozens of ratios, and this sticky garlic-soy blend hits that perfect sweet-salty-savory spot. It tastes like you spent hours simmering it, but it takes ten minutes to prep. My husband actually asked if I ordered from the Chinese place down the street the first time I served this. He was disappointed when I said no.
Tender Beef, Every Time — One of the biggest headaches with beef stir-fry is getting the meat tough or overcooked. In the slow cooker, the beef braises gently. It becomes fork-tender without falling apart completely. I use flank steak or sirloin, and it stays juicy and flavorful. No more dry, chewy meat at the dinner table.
Minimal Cleanup — This is the real winner for me. One pot for cooking, one bowl for mixing sauce, and one bowl for rice. That’s it. If you’re like me and dread the sink full of dishes after a long day, this recipe is a dream. I can throw everything in the dishwasher and be done.
Budget-Friendly — Beef can be expensive, but flank steak is usually one of the more affordable cuts. Plus, broccoli is cheap, especially if you buy it fresh or even frozen. This feeds four people for way less than a single trip to a sit-down Chinese restaurant. I feed my family of four for about $15 using this method.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s the answer to “what’s for dinner?” when I have zero energy left.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. The sauce is made from pantry staples, and the beef and broccoli are simple to find. I’m particular about a few things here, and I’ll tell you exactly why.
Flank Steak or Sirloin (1.5 lbs / 680g) — This is your protein. Flank steak is my favorite because it’s lean and gets incredibly tender in the slow cooker. Sirloin works too, but avoid fatty cuts like chuck roast; they can get mushy. Slice it thin against the grain. This is non-negotiable for tenderness.
Broccoli Florets (3 cups / about 300g) — Fresh broccoli is best for texture. I buy a large head and chop it into bite-sized pieces. You can use frozen florets, but they’ll get softer. If you use frozen, thaw and drain them well first so your sauce doesn’t get watery.
Soy Sauce (½ cup / 120ml) — Use regular soy sauce, not low-sodium if you can help it. The flavor is just deeper. Tamari is fine if you need gluten-free, but watch the salt levels.
Chicken Broth (¼ cup / 60ml) — Adds moisture and depth. I use low-sodium broth so I can control the saltiness of the final dish. Vegetable broth works for a vegetarian version.
Oyster Sauce (2 tablespoons / 30ml) — This is the secret weapon. It adds that deep, umami richness that makes Chinese food taste like Chinese food. If you can’t find it, you can skip it, but the flavor won’t be as complex. I keep a bottle in my pantry specifically for this.
Brown Sugar (2 tablespoons / 25g) — Adds sweetness and helps thicken the sauce. White sugar works, but brown sugar gives it a nicer, caramel-like depth. Don’t skimp; the balance is key.
Garlic (4 cloves, minced / about 2 tablespoons) — Yes, four cloves. Don’t be shy. Fresh garlic is essential here. Jarred garlic has a metallic taste that really shows up in simple sauces. Mince it yourself. It takes two minutes.
Ginger (1 teaspoon, fresh grated) — Fresh ginger is better than powdered. It adds a bright, spicy kick. Grate it on a microplane. If you only have powdered, use ½ teaspoon, but fresh is worth the effort.
Cornstarch (1 tablespoon / 8g) — This is what makes the sauce sticky and glossy. It thickens the liquid as it cooks. Mix it with a little cold water to make a slurry before adding it to the pot, or just mix it with the other dry ingredients.
Vegetable Oil (1 tablespoon / 15ml) — Used to coat the beef before cooking. It helps prevent sticking and adds a little richness.
Sesame Oil (1 teaspoon / 5ml) — A drizzle at the end adds that classic nutty aroma. Toasted sesame oil is strong, so a little goes a long way. Don’t use the untoasted kind for flavoring; it’s just for cooking.
Red Pepper Flakes (½ teaspoon, optional) — For a little heat. I add this because I like a kick, but leave it out if you’re serving picky kids. Or serve it on the side.
White Rice (for serving) — Jasmine rice is the traditional choice. It’s slightly sticky and fragrant. Short-grain rice works too. Just make sure you have enough to soak up that amazing sauce.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Slow Cooker — I use a 6-quart model. It needs to be big enough to hold the beef and broccoli without crowding. If you have a smaller one, you might need to cook in batches or just make sure everything fits comfortably. My old Crock-Pot from ten years ago still works perfectly.
Sharp Knife — For slicing the beef. A dull knife will tear the meat. Learn to slice against the grain for maximum tenderness.
Large Bowl — For mixing the sauce. Any bowl works, as long as it’s big enough to whisk everything together.
Measuring Spoons and Cups — Standard stuff. Dollar store versions work fine.
Wooden Spoon or Silicone Spatula — For stirring. Don’t use metal if you have a ceramic insert, though most slow cookers are fine with metal spoons.
Small Bowl — For mixing the cornstarch slurry if you choose to do that method.
Rice Cooker or Pot — To cook the rice. I’m obsessed with my rice cooker—it’s set it and forget it, just like the slow cooker.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep the Beef (5 minutes)
Take your flank steak or sirloin and pat it dry with paper towels. Moisture is the enemy of good texture. Slice it against the grain into thin strips, about ¼-inch thick. “Against the grain” means you’re cutting perpendicular to the direction the muscle fibers run. This shortens the fibers and makes the meat tender. Place the beef in a large bowl and toss with the vegetable oil. Let it sit while you make the sauce.
Step 2: Make the Sticky Garlic Sauce (3 minutes)
In a separate bowl, whisk together the soy sauce, chicken broth, oyster sauce, brown sugar, minced garlic, grated ginger, and red pepper flakes. Whisk until the brown sugar is mostly dissolved. If you’re using cornstarch, mix it with 1 tablespoon of cold water to make a smooth slurry. You can add this now or later; I usually add it at the end for better control over thickness.
Step 3: Combine in the Slow Cooker (1 minute)
Place the sliced beef into the slow cooker. Pour the sauce over the beef. Toss everything together gently to make sure every piece of beef is coated. Cover and cook on LOW for 3-4 hours or HIGH for 2-3 hours. I prefer LOW because it keeps the beef more tender. High heat can sometimes make the beef tough.
Step 4: Add the Broccoli (Last 30 minutes)
About 30 minutes before you want to eat, remove the lid. Add the broccoli florets on top. Pour in the cornstarch slurry if you haven’t already. Stir everything gently. Cover and cook on HIGH for the last 30 minutes. This allows the broccoli to cook just enough to be tender-crisp without turning into mush. If you add it too early, it’ll be soggy.
Step 5: Check and Adjust
The sauce should be thick and glossy, coating the beef and broccoli. If it’s too thin, mix another teaspoon of cornstarch with water and stir it in, then cook for another 10 minutes. If it’s too thick, add a splash of water or broth. Taste and adjust salt or sugar if needed. Remember, soy sauce is salty, so be careful adding more.
Step 6: Finish and Serve
Turn off the slow cooker. Drizzle with sesame oil and stir. Serve immediately over steamed jasmine rice. Garnish with sliced green onions and toasted sesame seeds if you have them. The steam from the rice will mingle with the hot beef and broccoli. It’s beautiful.
Total Time: About 4 hours (30 minutes active, mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Slice Against the Grain
This is the #1 tip. If you slice with the grain, the beef will be chewy and tough. Look for the lines of muscle fibers and cut perpendicular to them. It’s a small step that makes a huge difference in texture.
Don’t Overcook the Broccoli
Broccoli cooks faster than beef. If you put it in at the beginning, it’ll be gray and mushy. Add it in the last 30 minutes. It should be bright green and tender-crisp. If you prefer softer broccoli, add it 45 minutes before serving.
Use Fresh Ginger and Garlic
Pre-minced garlic and powdered ginger just don’t have the same punch. The fresh ingredients add a brightness that balances the heavy soy sauce. It’s worth the extra two minutes of prep.
Thicken the Sauce Properly
Don’t just dump cornstarch into the hot liquid; it’ll clump. Always make a slurry with cold water first. Whisk it smooth, then stir it into the slow cooker. Let it cook for at least 15 minutes after adding to thicken properly.
Sesame Oil at the End
Heat can burn off the delicate flavor of toasted sesame oil. Add it right before serving. A little drizzle adds that restaurant-quality aroma.
Common Mistakes (and how to avoid them):
Mistake: Sauce is too watery
Fix: You didn’t cook it long enough after adding the cornstarch, or you added too much broth. Cook on HIGH for another 15-20 minutes to reduce.
Mistake: Beef is tough
Fix: You sliced with the grain, or you cooked it on HIGH for too long. Use LOW heat and slice against the grain.
Mistake: Broccoli is mushy
Fix: You added it too early. Add it in the last 30 minutes.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Chicken Version
Use chicken thighs instead of beef. Cut them into bite-sized pieces. Cook on LOW for 3-4 hours. The texture is slightly different but still delicious. I like to add a little more ginger with chicken.
Tofu Version
Use extra-firm tofu, pressed and cubed. Toss with cornstarch and pan-fry it quickly before adding to the slow cooker for the last hour. This gives it a nice texture. It’s great for vegetarians.
Spicy Version
Add 1 tablespoon of Sriracha or chili garlic sauce to the sauce. Or increase the red pepper flakes to 1 teaspoon. For extra heat, garnish with sliced fresh jalapeños.
Veggie-Loaded
Add sliced bell peppers, snap peas, or carrots along with the broccoli. They’ll cook nicely in the last 30 minutes. I do this to get more vegetables in without extra effort.
Gluten-Free
Use tamari instead of soy sauce, and make sure your oyster sauce is gluten-free (some brands contain wheat). Everything else is naturally gluten-free. Serve with rice or rice noodles.
Different Proteins:
– Shrimp (add in the last 15 minutes, cook until pink)
– Pork tenderloin (slice thin, cook on LOW for 3-4 hours)
– Beef strips (pre-sliced for convenience, but check tenderness)
Serving & Storage
How to Serve:
I usually serve this straight from the slow cooker insert at the dinner table. It keeps warm and looks rustic. But here are other ways I’ve enjoyed it:
Side Dishes:
- Jasmine rice (obviously)
- Steamed bok choy
- Crispy edamame
- A simple cucumber salad with sesame dressing
Toppings Bar:
When I have guests, I put out: sliced green onions, toasted sesame seeds, chili crisp, and lime wedges. Everyone customizes their bowl.
Storage Instructions:
Refrigerator:
Store in an airtight container for up to 3 days. The sauce will thicken in the fridge. This is normal.
Reheating:
Best method: Add to a skillet with a splash of water or broth over low heat. Stir until heated through and creamy again.
Microwave method: Heat in 30-second intervals, stirring between. Add a splash of water if it’s too thick.
Never works: Trying to reheat in the slow cooker on high. It’ll dry out the edges. Ask me how I know.
Freezing:
Honestly, this doesn’t freeze well. The broccoli gets mushy, and the sauce can separate. Make it fresh or store in the fridge for up to 3 days. If you must freeze, freeze the beef and sauce separately, and add fresh broccoli when reheating.
Meal Prep:
Make the beef and sauce on Sunday. Store in the fridge. Cook fresh broccoli each night. Reheat beef and sauce, add fresh broccoli, and stir. Takes 5 minutes and tastes way better than fully reheated leftovers.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 6 servings):
- Calories: 280
- Protein: 22g
- Carbs: 18g
- Fiber: 2g
- Sugar: 6g
- Fat: 12g
- Sodium: 680mg
What’s Good:
- High protein from beef
- Vegetables from broccoli
- Lower carb than takeout (if you control rice portion)
What to Know:
- Higher sodium from soy sauce
- Contains gluten (unless using tamari)
- Moderate calories
My Take:
Look, this is comfort food. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less rice and more broccoli. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to crockpot beef and broccoli! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Q: Can I use frozen broccoli?
A: You can, but it will be softer. If you use frozen, thaw it first and squeeze out as much water as possible. Add it in the last 20 minutes to prevent it from turning to mush. Fresh broccoli is definitely better for texture.
Q: Why is my sauce too thin?
A: You probably didn’t cook it long enough after adding the cornstarch, or you added too much liquid. Cook on HIGH for another 15-20 minutes to reduce. You can also add a little more cornstarch slurry.
Q: Can I make this ahead for a dinner party?
A: Sort of. Prep the beef and sauce up to 2 days ahead and store in the fridge. When ready to cook, dump it all in the slow cooker. Add the broccoli in the last 30 minutes. It’s a great way to save time during the party.
Q: What cut of beef is best?
A: Flank steak is my favorite because it’s lean and tender. Sirloin is a good second choice. Avoid chuck roast or brisket; they’re too fatty and can get mushy in the slow cooker.
Q: Can I use coconut aminos instead of soy sauce?
A: Yes! It’s a great gluten-free and lower-sodium option. It’s slightly sweeter, so you might want to reduce the brown sugar slightly. It works really well.
Q: How do I reheat leftovers without it getting dry?
A: Add a splash of water or broth to a skillet, add your leftover beef and broccoli, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out.
Q: Can I double this recipe?
A: Absolutely! Double everything and use your biggest slow cooker. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your slow cooker is big enough for the volume.
For more easy slow cooker meals, check out my fall crockpot beef stew or my apple crockpot pork loin. They’re just as easy and perfect for busy weeknights.
Pin This Recipe!
Crockpot Beef and Broccoli: Easy 5pm Weeknight Dinner
- Total Time: 4 hours
- Yield: 6 servings 1x
Description
A sticky, garlicky, and savory slow cooker beef and broccoli recipe that delivers restaurant-quality flavor with minimal effort. Perfect for busy weeknights, this dish features tender flank steak and crisp broccoli in a rich sauce.
Ingredients
- 1.5 lbs flank steak or sirloin, sliced thin against the grain
- 3 cups broccoli florets
- ½ cup soy sauce
- ¼ cup chicken broth
- 2 tablespoons oyster sauce
- 2 tablespoons brown sugar
- 4 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
- 1 teaspoon toasted sesame oil
- ½ teaspoon red pepper flakes (optional)
- White rice, for serving
Instructions
- Pat the beef dry and slice it against the grain into thin strips. Toss with vegetable oil in a large bowl.
- In a separate bowl, whisk together soy sauce, chicken broth, oyster sauce, brown sugar, garlic, ginger, and red pepper flakes. Dissolve the brown sugar.
- Place the sliced beef into the slow cooker and pour the sauce over it. Toss to coat evenly.
- Cover and cook on LOW for 3-4 hours or HIGH for 2-3 hours.
- About 30 minutes before serving, add the broccoli florets to the slow cooker. If using, mix cornstarch with 1 tablespoon of cold water to create a slurry and stir it in.
- Cover and cook on HIGH for the final 30 minutes until broccoli is tender-crisp and sauce is thickened.
- Adjust sauce consistency if needed by adding more cornstarch slurry or water. Taste and adjust seasoning.
- Turn off the slow cooker, drizzle with sesame oil, and stir. Serve immediately over steamed jasmine rice.
Notes
Slice beef against the grain for maximum tenderness. Add broccoli in the last 30 minutes to prevent it from becoming mushy. Use fresh ginger and garlic for best flavor. If the sauce is too thin, cook on HIGH for another 15-20 minutes after adding the cornstarch slurry. This recipe does not freeze well due to the broccoli texture; store leftovers in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 3 hours 30 minutes
- Category: Main Course
- Cuisine: Chinese
Nutrition
- Serving Size: 1 serving over rice
- Calories: 280
- Sugar: 6
- Sodium: 680
- Fat: 12
- Carbohydrates: 18
- Fiber: 2
- Protein: 22
Keywords: crockpot beef and broccoli, slow cooker dinner, easy weeknight meals, chinese food at home, beef and broccoli recipe, 5pm dinner



