Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

Slow Cooker Beef and Broccoli

Heads up: some links are affiliate, so I may earn a tiny commission (at no extra cost to you!) on stuff I genuinely adore. Please read my Disclosure Policy for additional information.

Tender, saucy beef and crisp broccoli in a rich, savory sauce — all made in the slow cooker while you go about your day. Better than takeout, ready when you are, and on the table in minutes once the timer goes off.

Ten minutes of prep, six hours in the crockpot, and dinner is done.

Why You’ll Love This Recipe

  • Hands-off cooking — Everything goes in, the lid goes on, and you come back to dinner. No stirring, no watching, no stress.
  • Tender, melt-in-your-mouth beef — Low and slow transforms flank steak into something genuinely silky and tender.
  • The sauce is everything — Rich, savory, slightly sweet, and thick enough to coat every piece of beef and broccoli perfectly.
  • Broccoli added at the end — Thirty minutes before serving keeps it vibrant, tender-crisp, and not the sad mushy version that happens when it cooks all day.
  • Feeds the whole family — Serves 4 to 6 generously over rice or noodles.
  • Great leftovers — The flavors deepen overnight and it reheats beautifully for lunch the next day.

Ingredients

Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated
  • 700g flank steak or stewing beef (1½ lb), sliced thin
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 120ml beef stock (½ cup)
  • 60ml stir-fry style sauce or Worcestershire-based substitute (¼ cup)
  • 1 tablespoon brown sugar
  • 1 tablespoon cornflour (cornstarch)
  • 300g broccoli florets (10–11 oz)

For Serving

  • Cooked white rice or egg noodles
  • Sesame seeds for garnish
  • Red pepper flakes for heat (optional)

Step-by-Step Instructions

Step 1: Slice the Beef

Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

Slice the flank steak as thin as you can — about ¼ inch or less — against the grain. Cutting against the grain shortens the muscle fibers and gives you tender, easy-to-eat pieces rather than chewy ones. If the beef is slightly frozen it’s much easier to slice thin.

Step 2: Add Everything to the Slow Cooker

Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

Add the sliced beef, diced onion, minced garlic, beef stock, stir-fry or Worcestershire-based sauce, and brown sugar to the slow cooker. Stir gently to combine and coat the beef in the sauce. The mixture will look thin at this stage — it thickens significantly later with the cornflour slurry.

Step 3: Cook

Cover and cook on Low for 5–6 hours until the beef is completely tender. For a faster cook, High for 3–4 hours works — but Low gives more tender, better-textured results. Don’t lift the lid during cooking.

Step 4: Thicken the Sauce

Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

About 30 minutes before you want to serve, mix the cornflour with 2 tablespoons of cold water in a small bowl until smooth with no lumps. Stir the slurry into the slow cooker and mix gently to combine. The sauce will begin to thicken as it continues to cook.

Step 5: Add the Broccoli

Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

Add the broccoli florets to the slow cooker immediately after adding the slurry. Cover and cook for the final 30 minutes until the broccoli is just tender but still bright green. Overcooked broccoli is grey and mushy — 30 minutes at the end is exactly right.

Step 6: Taste and Serve

Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

Taste the sauce and adjust seasoning if needed. Serve hot over steamed white rice or egg noodles, garnished with sesame seeds and red pepper flakes if desired.

Pro Tips

Slice the beef thin and against the grain. This is the key to tender beef in this dish. Thick slices take much longer to break down and can be tough. Against the grain means cutting perpendicular to the direction of the muscle fibers — look for the lines running through the meat and cut across them.

Partially freeze the beef before slicing. 30–45 minutes in the freezer makes flank steak significantly easier to slice thin. This is the professional trick for getting those paper-thin pieces without a meat slicer.

Don’t add the broccoli early. It will be grey, mushy, and completely unappetizing after 5+ hours in the slow cooker. The 30-minute window at the end is what gives you broccoli that’s tender but still has color and texture.

Make the cornflour slurry with cold water. Hot water causes cornflour to clump. Always mix it with cold water first until completely smooth before adding to the hot slow cooker.

Low and slow gives the best beef. High works if you’re short on time, but the Low setting gives you noticeably more tender, silkier beef. If you can plan ahead, Low is the way to go.

Slow Cooker Beef and Broccoli
Yield: 4-6 servings

Slow Cooker Beef and Broccoli

Prep Time: 10 minutes
Cook Time: 5 hours
Total Time: 5 hours 10 minutes

Tender slow-cooked beef in a rich, savory sauce with vibrant broccoli — ten minutes of prep and six hours in the slow cooker delivers a better-than-takeout dinner with barely any effort.

Ingredients

  • 700g flank steak or stewing beef (1½ lb), sliced thin against the grain
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 120ml beef stock (½ cup)
  • 60ml stir-fry or Worcestershire-based sauce (¼ cup)
  • 1 tablespoon brown sugar
  • 1 tablespoon cornflour (cornstarch)
  • 300g broccoli florets (10–11 oz)

Instructions

  1. Add sliced beef, onion, garlic, beef stock, sauce, and brown sugar to the slow cooker. Stir gently.
  2. Cover and cook on Low for 5–6 hours until beef is tender.
  3. Mix cornflour with 2 tablespoons cold water until smooth. Stir into the slow cooker.
  4. Add broccoli florets. Cover and cook for a final 30 minutes until tender but still bright green.
  5. Taste and adjust seasoning. Serve over rice or noodles with sesame seeds.

Notes

  • Slice beef thin and against the grain — this is what makes it tender.
  • Never add broccoli early — 30 minutes at the end is exactly right.
  • Make cornflour slurry with cold water, not hot, to avoid lumps.
  • Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Variations & Customizations

    • Add ginger — Stir ½ teaspoon of fresh grated ginger in with the garlic for a brighter, more aromatic sauce with a classic Chinese-restaurant flavor.
    • Use soy sauce — If you don’t need a soy-free version, ¼ cup of soy sauce in place of the Worcestershire-based substitute gives you the most traditional beef and broccoli flavor.
    • Make it spicy — Add 1 teaspoon of chili garlic sauce or a pinch of red pepper flakes to the sauce ingredients for a spicy version.
    • Add snap peas or bell pepper — Add sliced snap peas or strips of red bell pepper alongside the broccoli in the final 30 minutes for extra color and crunch.
    • Serve with noodles — Egg noodles, udon, or even soba all work beautifully with the sauce. Toss the cooked noodles directly into the slow cooker in the final 5 minutes so they absorb the flavors.
    • Add a drizzle of sesame oil — Stir ½ teaspoon of toasted sesame oil into the slow cooker just before serving for a nutty, aromatic finish that makes a noticeable difference.

    Storage & Reheating

    MethodDetails
    FridgeStore in an airtight container for up to 4 days. Store separately from rice or noodles if possible.
    ReheatingReheat gently in a pan over medium heat with a splash of water or broth to loosen the sauce, or microwave in short bursts stirring in between.
    FreezerFreeze beef and sauce (without broccoli and without rice) for up to 2 months. Thaw overnight in the fridge. Add fresh cooked broccoli when reheating.

    Frequently Asked Questions

    Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

    Can I use a different cut of beef?

    Yes. Skirt steak and sirloin both work well sliced thin. Stewing beef also works but needs the full 6-hour cook on Low to become tender. Avoid any very lean cuts like eye of round — they’ll be dry rather than tender after slow cooking.

    Can I cook this on High instead of Low?

    Yes — 3 to 4 hours on High produces a good result. Low for 5 to 6 hours gives noticeably more tender beef and a more developed sauce flavor. Use High when you’re short on time and Low when you can plan ahead.

    When should I add the broccoli?

    In the final 30 minutes only. Adding it earlier means it overcooks and loses its texture and color. The 30-minute window at the end of cooking is the right amount of time to get it tender-crisp and still vibrantly green.

    Can I use frozen broccoli?

    Yes. Add frozen broccoli florets directly to the slow cooker without thawing in the final 30 minutes. They may release slightly more water and will be a little softer than fresh, but it works well.

    My sauce isn’t thick enough. How do I fix it?

    Mix another teaspoon of cornflour with 1 tablespoon of cold water and stir it into the slow cooker. Let it cook for another 10–15 minutes and it will thicken further. Alternatively, ladle some of the liquid into a small saucepan and reduce it on the stovetop, then stir it back in.

    related articles to slow cooker beef and broccoli

    Slow Cooker Beef and Broccoli That Makes Takeout Feel a Little Overrated

    Leave a Reply

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