Slow Cooker Beef & Broccoli

Slow Cooker Beef and Broccoli dish served with rice and colorful vegetables.
Facebook235
X (Twitter)18
Pinterest1.30k
fb-share-icon
THREADS

I first tried this slow cooker beef & broccoli on a rainy weeknight when I wanted takeout flavors without the drive-thru. Thinly sliced high-quality steak simmers in a savory-sweet sauce until tender, then bright broccoli finishes in the pot for a hands-off family meal. If you love easy slow-cooker dinners, this is a dependable go-to — and it pairs beautifully with plain steamed rice or mashed potatoes for a cozy bowl. For another slow-cooker beef crowd-pleaser, check out this recipe for best-ever slow cooker BBQ beef sandwiches.

Why you’ll love this dish

This slow-cooker version of beef and broccoli gives you restaurant-style comfort with minimal effort. Using thinly sliced high-end steak means the meat stays tender without long braising, and the mix of soy, oyster sauce, sesame oil, and garlic creates a deeply savory, slightly sweet sauce that clings to the beef once thickened with cornstarch.

  • Perfect for busy weeknights when you want something hearty but hands-off.
  • Kid-friendly flavors and easy to scale up for guests.
  • Uses a single pot (your Crock-Pot) so cleanup is easier than pan-frying and saucing.

“This has become our Sunday-night ritual — tender beef, glossy sauce, and perfectly cooked broccoli with zero fuss.” — a repeat home cook

Step-by-step overview

Before you dive in, here’s what actually happens:

  1. Whisk the sauce (sesame oil, beef broth, soy, oyster sauce, brown sugar, garlic, and diced onion).
  2. Pour the sauce into the slow cooker and toss in the thinly sliced steak so it’s evenly coated.
  3. Cook low and slow (or on high for a shorter time) until the beef is tender.
  4. Stir in a cornstarch slurry to thicken the sauce.
  5. Add broccoli, cook another 30 minutes until bright and tender-crisp.
  6. Serve over rice, mashed potatoes, or enjoy on its own.

This overview helps you time sides and preps so everything finishes together.

What you’ll need

Ingredients

  • 1 1/2 lbs thinly sliced high-end steak (flank, skirt, or sirloin work well)
  • 1 cup beef broth (low-sodium if you prefer)
  • 1/2 cup soy sauce (or tamari for gluten-free)
  • 1/4 cup oyster sauce
  • 4 tablespoons cornstarch
  • 1 small onion, diced
  • 1/4 cup brown sugar (light or dark)
  • 1 1/2 tablespoons sesame oil
  • 2 garlic cloves, minced
  • 3 cups broccoli florets (fresh or briefly thawed frozen)
  • 3 tablespoons water

Notes and substitutions:

  • For a gluten-free version, use tamari instead of soy sauce and check oyster sauce label for gluten.
  • If you prefer less sugar, reduce the brown sugar to 2 tablespoons or use a sugar substitute.
  • Want more aromatics? Add a thumb of grated ginger to the sauce.

For a different slow-cooker beef meal inspiration, you might also like this easy slow cooker beef Manhattan.

Step-by-step instructions

Pin this recipe to make it later
  1. In a medium bowl, whisk sesame oil, beef broth, soy sauce, oyster sauce, brown sugar, minced garlic, and diced onion until smooth.
  2. Pour the sauce into the slow cooker. Add the sliced steak and toss or stir so every piece is coated.
  3. Cover and cook on LOW for 4–5 hours or on HIGH for about 2 1/2 hours. The meat should be tender but not falling apart.
  4. In a small bowl, combine the cornstarch with 3 tablespoons water to make a slurry. Stir until there are no lumps.
  5. Pour the slurry into the slow cooker and stir gently to combine with the beef and sauce.
  6. Add the broccoli florets on top, stir to mix them into the sauce, and cover again.
  7. Cook an additional 30 minutes on the same heat setting to cook the broccoli and let the sauce thicken.
  8. Taste and adjust seasoning (extra soy for salt, a pinch of sugar for sweetness). Serve hot over rice, mashed potatoes, or on its own.

Simple action verbs and short steps make this easy to follow while you prep sides.

Best ways to enjoy it

  • Classic: Spoon over steamed jasmine or brown rice and garnish with sesame seeds and sliced green onions.
  • Cozy twist: Serve over buttered mashed potatoes for a comforting mash-and-gravy feel.
  • Low-carb: Plate with cauliflower rice or steamed bok choy.
  • Make it shareable: Offer lime wedges, sriracha, and extra sesame oil at the table so everyone customizes their bowl.

Plating tip: use shallow bowls so the glossy sauce is visible — it makes the dish look restaurant-ready.

Storage and reheating tips

  • Refrigerator: Cool to room temperature, then store in an airtight container for up to 3–4 days.
  • Freezer: Portion into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm gently in a skillet over medium heat with a splash of water or broth to loosen the sauce, or microwave in 30‑second bursts, stirring between intervals.
  • Food safety: Don’t leave the cooked beef at room temperature more than 2 hours. Reheat to an internal temperature of 165°F (74°C).

Label containers with date cooked to ensure freshness and safe use.

Pro chef tips

  • Slice steak thin across the grain for the most tender bite; partially freezing the steak for 20–30 minutes makes slicing easier.
  • If your slow cooker runs hot, check for doneness 30 minutes earlier on the low setting to prevent overcooking.
  • For a brighter sauce, add a teaspoon of rice vinegar or a squeeze of lime right before serving.
  • If sauce is too thin after adding the slurry, mix another 1 tablespoon cornstarch with 1 tablespoon water and stir in; cook 10–15 minutes to thicken.
  • Want a smoky note? Add a teaspoon of hoisin or a dash of toasted sesame oil at the end.

For more slow-cooker beef ideas and inspiration, also see this simple take on BBQ beef sandwiches at best-ever slow cooker BBQ beef sandwiches.

Creative twists

  • Spicy Szechuan: Add 1–2 teaspoons chili garlic sauce or a few dried chiles to the initial sauce.
  • Ginger-forward: Add 1 tablespoon fresh grated ginger to the sauce for a fresher edge.
  • Vegetarian swap: Use sliced king oyster mushrooms and extra-firm tofu; replace beef broth with vegetable broth and cook on low 3–4 hours.
  • Noodle bowl: Toss the finished mixture with cooked udon or soba noodles for a hearty one-bowl meal.

These variations help you tailor the dish for dietary needs or flavor preferences.

Common questions

Q: How long does this take total?
A: Active hands-on prep is about 10–15 minutes. Cook time is 2 1/2 hours on HIGH or 4–5 hours on LOW, plus the final 30 minutes for broccoli.

Q: Can I use frozen broccoli?
A: Yes — add frozen florets directly for the final 30 minutes. They’ll release more water, so you may need to thicken the sauce slightly more at the end.

Q: What’s the best cut of beef to use?
A: Flank, skirt, or sirloin are ideal when sliced thin against the grain. They get tender in the short slow-cook time without becoming mushy.

Q: Can I make this ahead?
A: You can cook the beef ahead and refrigerate; add fresh broccoli and reheat to serve so the greens stay bright and crisp.

Q: Can I double the recipe?
A: Yes — as long as your slow cooker isn’t overfilled. Leave at least an inch of headspace for proper circulation.

Conclusion

If you want another well-tested slow-cooker version to compare technique and flavor, see The Recipe Critic’s slow-cooker Beef & Broccoli for a trusted variation. For a recipe with slightly different seasoning notes and tips, check out Delish’s slow-cooker Beef & Broccoli. If you prefer a simple, family-tested crockpot version with easy swaps, read I Heart Naptime’s crockpot take. For another popular, flavor-forward slow-cooker recipe to compare methods, try Damn Delicious’s slow-cooker Beef & Broccoli.

Enjoy the glossy sauce and tender steak — it’s proof you can get takeout-quality at home with very little fuss.

Slow Cooker Beef & Broccoli

Slow Cooker Beef & Broccoli

Please rate us
Enjoy takeout-quality beef & broccoli at home with this easy slow cooker recipe that produces tender beef in a savory-sweet sauce with bright broccoli.
Prep Time 15 minutes
Cook Time 4 hours 30 minutes
Total Time 4 hours 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Chinese
Calories: 400

Ingredients
  

Main Ingredients
  • 1.5 lbs thinly sliced high-end steak (flank, skirt, or sirloin)
  • 1 cup beef broth (low-sodium if preferred)
  • 0.5 cup soy sauce (or tamari for gluten-free)
  • 0.25 cup oyster sauce
  • 4 tablespoons cornstarch
  • 1 small onion, diced
  • 0.25 cup brown sugar (light or dark)
  • 1.5 tablespoons sesame oil
  • 2 cloves garlic, minced
  • 3 cups broccoli florets (fresh or briefly thawed frozen)
  • 3 tablespoons water

Method
 

Prepare the Sauce
  1. In a medium bowl, whisk together sesame oil, beef broth, soy sauce, oyster sauce, brown sugar, minced garlic, and diced onion until smooth.
Cook the Beef
  1. Pour the sauce into the slow cooker and add the sliced steak, tossing to ensure each piece is coated.
  2. Cover and cook on LOW for 4–5 hours or on HIGH for about 2 1/2 hours until the meat is tender but not falling apart.
Thicken the Sauce
  1. In a small bowl, combine cornstarch with 3 tablespoons water to make a slurry. Stir until there are no lumps.
  2. Pour the slurry into the slow cooker and stir gently to combine with the beef and sauce.
Add Broccoli
  1. Add the broccoli florets on top, stir to mix them into the sauce, and cover again.
  2. Cook an additional 30 minutes on the same heat setting to cook the broccoli and let the sauce thicken.
Serve
  1. Taste and adjust seasoning, then serve hot over rice, mashed potatoes, or on its own.

Nutrition

Serving: 1gCalories: 400kcalCarbohydrates: 30gProtein: 30gFat: 15gSaturated Fat: 4gSodium: 1200mgFiber: 3gSugar: 8g

Notes

For gluten-free use tamari and check oyster sauce for gluten. Reduce brown sugar for less sweetness or add grated ginger for more aromatics.
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating