Slow Cooker Beef and Broccoli
I’ve made this slow cooker beef and broccoli more times than I can count because it delivers tender slices of beef and a silky, savory sauce with almost no active time. It’s the kind of recipe that feels restaurant-worthy but fits perfectly into a busy weeknight routine — set it, forget it, and come back to dinner ready to serve over rice. If you like a stovetop version, you can compare techniques with my stove-top take here: stove-top beef and broccoli.
Why you’ll love this dish
This slow cooker version takes classic takeout flavors and makes them effortless.
- Hands-off cooking: toss ingredients into the slow cooker and go — great for work days or hectic evenings.
- Tender beef without fuss: slow, low heat breaks down connective tissue so flank or sirloin becomes melt-in-your-mouth.
- Family-friendly and budget-smart: basic pantry ingredients turn inexpensive cuts into a crowd-pleaser.
- Customizable: easy to swap proteins, add heat, or bulk it up with extra veggies.
“We served this on a rainy weeknight — the sauce was rich and the beef shredded perfectly without drying out. My kids asked for seconds.” — A weekday dinner win
The cooking process explained
Before you start, here’s a quick overview so you know what to expect: mix the sauce, coat the thinly sliced beef, slow-cook until tender, then add broccoli at the end so it stays bright and slightly crisp. The cornstarch in the sauce thickens as it cooks, giving you a glossy finish without a separate slurry. For a readier, braised-style dish, try a slow-cooker curry variation here: slow-cooker beef and potato curry.
Timeline at a glance:
- Prep (slice beef, mince aromatics): 10–15 minutes
- Slow cook: 2–5 hours depending on setting
- Finish with broccoli: last 30 minutes
- Serve over rice: immediate
What you’ll need
Key ingredients (serves 3–4):
- 1 pound beef (flank steak or sirloin), thinly sliced — slice against the grain for the most tender bites
- 4 cups broccoli florets (fresh or briefly blanched frozen)
- 1/2 cup soy sauce (use low-sodium if preferred)
- 1/4 cup brown sugar (light or dark)
- 2 tablespoons cornstarch (thickener)
- 2 tablespoons sesame oil (toasty flavor)
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated (fresh gives best brightness)
- 1/4 cup water (or beef broth for extra depth)
- Cooked rice, for serving
Substitutions/notes:
- Coconut aminos can replace soy sauce for a gluten-free, lower-sodium option.
- If you prefer a thicker sauce, you can increase cornstarch to 3 tablespoons or finish with a quick cornstarch slurry.
- For a gluten-free dish, ensure soy sauce is tamari or use a gluten-free soy alternative.
How to prepare it
- Whisk the sauce: combine soy sauce, brown sugar, cornstarch, sesame oil, minced garlic, grated ginger, and water in the slow cooker. Stir until smooth and there are no lumps of cornstarch.
- Add beef: tuck the thinly sliced beef into the sauce and toss so every piece is coated. Spread it out so the meat cooks evenly.
- Slow cook: cover and cook on LOW for 4–5 hours or on HIGH for 2–3 hours. You’re aiming for tender beef that still holds its shape.
- Add broccoli: stir in the broccoli florets during the last 30 minutes of cooking so they stay bright green and have a little bite. If you like very tender broccoli, add 45–60 minutes before the end on LOW.
- Finish and serve: give the sauce a stir. If it looks thin, mash a little cornstarch into a tablespoon of cold water and stir it in, then cook 5–10 more minutes. Serve hot over cooked rice.
Best ways to enjoy it
- Classic plating: spoon the beef and broccoli over steamed jasmine or brown rice and drizzle any extra sauce on top.
- Noodles: toss with udon or chow mein noodles for a comforting noodle bowl.
- Bowls and toppings: top with sliced green onions, toasted sesame seeds, and a little chili crisp for heat.
- Lighter option: serve over cauliflower rice or a bed of wilted spinach for fewer carbs.
Pair with a crisp cucumber salad or simple pickled carrots to cut through the sauce’s richness.
Storage and reheating tips
- Refrigerator: store leftovers in an airtight container within two hours of cooking. Keep for up to 3–4 days.
- Freezing: cool completely, then freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: gently reheat on the stovetop over medium-low or in the microwave in 30–45 second bursts, stirring between intervals. Add a splash of water or broth if the sauce has thickened too much.
- Food safety: when reheating, bring to at least 165°F (74°C) before serving.
Pro chef tips
- Slice beef thin and against the grain: this shortens fibers and maximizes tenderness even with less cooking time.
- Browning not required but optional: quickly searing the beef beforehand adds flavor; just don’t crowd the pan.
- Prevent gummy sauce: avoid over-stirring once the beef is in the slow cooker; this helps meat keep its texture.
- Broccoli timing matters: adding it too early yields mush; 20–30 minutes preserves color and crunch.
- Taste and adjust: brown sugar balances soy’s saltiness — if your soy sauce is low-sodium, you may want a touch more sugar or a splash of oyster sauce for depth.
Creative twists
- Spicy sesame: add 1–2 teaspoons of Sriracha or a tablespoon of gochujang to the sauce.
- Citrus brightening: finish with a teaspoon of rice vinegar or a squeeze of lime for brightness.
- Mushroom and pepper boost: add sliced shiitake or bell peppers with the broccoli for more bulk.
- Slow-cooker stew spin: swap broccoli for potatoes and carrots and use beef stew cuts, following a similar slow-cook approach — see a hearty stew version here: slow-cooker beef stew and dumplings.
- Vegetarian swap: use sliced seitan or thick tofu and swap beef broth for vegetable broth.
Your questions answered
Q: Can I use frozen broccoli?
A: Yes — add frozen broccoli in the last 30 minutes of cooking. It will release water, so check sauce thickness and cook a bit longer if needed.
Q: What’s the best beef cut for this recipe?
A: Flank steak or sirloin work well thanks to their beefy flavor and ability to be sliced thin. For slow-cooker braising, chuck roast is an option but plan for longer cooking and shredding.
Q: Do I need to brown the beef first?
A: No, the slow cooker tenderizes the meat without browning. Searing adds a deeper flavor but isn’t necessary.
Q: How to thicken the sauce if it’s thin?
A: Stir together 1 tablespoon cornstarch with 1 tablespoon cold water and whisk into the hot sauce. Cook an extra 5–10 minutes until thickened.
Q: Is this recipe gluten-free?
A: Not as written unless you use tamari or another gluten-free soy substitute. Also check any added sauces for hidden gluten.
Conclusion
If you want more slow-cooker ideas or alternate takes on beef-and-broccoli, these two guides are excellent resources: try the full write-up at Easy Slow Cooker Beef and Broccoli Recipe | The Recipe Critic for a similar, hands-off approach, and see Slow Cooker Beef and Broccoli – RecipeTin Eats for another trusted variation and extra tips.
Slow Cooker Beef and Broccoli

Ingredients
Key Ingredients
- 1 pound beef (flank steak or sirloin), thinly sliced Slice against the grain for the most tender bites.
- 4 cups broccoli florets Fresh or briefly blanched frozen.
- 1/2 cup soy sauce Use low-sodium if preferred.
- 1/4 cup brown sugar Light or dark.
- 2 tablespoons cornstarch Thickener.
- 2 tablespoons sesame oil Toasty flavor.
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated Fresh gives best brightness.
- 1/4 cup water Or beef broth for extra depth.
- Cooked rice For serving.
Instructions
Preparation
- Whisk together soy sauce, brown sugar, cornstarch, sesame oil, minced garlic, grated ginger, and water in the slow cooker until smooth.
- Add the thinly sliced beef to the sauce and toss until each piece is coated. Spread it out evenly.
Cooking
- Cover and cook on LOW for 4–5 hours or on HIGH for 2–3 hours until beef is tender.
- Add broccoli florets during the last 30 minutes of cooking to keep them bright green.
Finishing
- Stir the sauce. If it looks thin, mix an extra tablespoon of cornstarch with a tablespoon of cold water and add it to the sauce, cooking for an additional 5–10 minutes.
- Serve hot over cooked rice.
