Crockpot Beef and Broccoli
Okay so this one has become a regular in my house and honestly I’m not surprised. It’s the kind of meal that feels a little fancy but takes maybe 10 minutes of actual effort, and then your slow cooker just does the rest while you go about your day. I came across a version of this a while back and kept tweaking it until it felt right, and now here we are.

The beef comes out really tender, the sauce is savory and just slightly sweet, and the broccoli stays bright and a little crisp because you add it at the end. Serve it over rice or noodles and it seriously tastes like takeout, minus the cost and the waiting around. It’s become one of those recipes I make when I want something comforting but don’t want to stand over a stove for an hour.

If you’ve never made anything in a slow cooker before, this is honestly a great place to start. Let’s get into it.
Ingredients

You don’t need much for this one, which is part of why I love it. Most of these things are probably already in your kitchen. The only thing worth noting ahead of time is the beef, you want it sliced thin so it gets properly tender after all those hours in the pot.
- 700g (1.5 lb) flank steak or stewing beef, sliced thin
- 1 medium onion, diced
- 2 cloves garlic, minced
- 120ml (1/2 cup) beef stock
- 60ml (1/4 cup) soy-free stir-fry style sauce or a Worcestershire-based substitute
- 1 tablespoon brown sugar
- 1 tablespoon cornstarch
- 300g (10-11 oz) broccoli florets
Optional for serving: cooked white rice or egg noodles, sesame seeds, red pepper flakes if you like a little heat
How to Do It
Step 1: Load Up the Slow Cooker




Add the sliced beef, diced onion, minced garlic, beef stock, your sauce of choice, and the brown sugar directly into the slow cooker. Give everything a gentle stir so it’s roughly combined, you don’t need to go crazy here. Just make sure nothing is totally dry or clumped on one side.
If you’re using stewing beef instead of flank steak, make sure the pieces are cut into thin strips rather than chunks. Thinner pieces absorb the sauce better and get more tender.
Step 2: Cook Low and Slow

Pop the lid on and cook on low for 5 to 6 hours, until the beef is nice and tender. That’s really it for this step. Go do something fun, run errands, watch TV, whatever. The slow cooker’s got it from here.
You can cook on high for 3 to 4 hours if you’re short on time, but low and slow genuinely gives you better results. The beef ends up more tender and the flavors develop more.
Step 3: Thicken the Sauce

About 30 to 40 minutes before you’re ready to eat, mix the cornstarch with 2 tablespoons of cold water in a small bowl until it’s smooth. Stir that slurry into the slow cooker. This is what thickens up the sauce and gives it that glossy, slightly rich texture.
Make sure you use cold water for the slurry, not warm. Warm water can cause the cornstarch to clump instead of dissolving properly.
Step 4: Add the Broccoli

Add the broccoli florets into the slow cooker during those final 30 minutes. Put the lid back on and let it finish cooking. You want the broccoli to be tender enough to eat but still bright green and not mushy. This timing is pretty important, if you add it too early it’ll go kind of gray and soft and nobody wants that.
Step 5: Taste and Serve

Before you dish it up, give it a quick taste and adjust the seasoning if anything feels off. Sometimes I add a small pinch of salt here, sometimes it doesn’t need anything. Serve it hot over steamed rice or egg noodles, and scatter some sesame seeds on top if you’re feeling it.

Leftovers keep in an airtight container in the fridge for up to 4 days. You can also freeze this for up to 2 months, just freeze the beef and sauce separately from any rice or noodles.


Crockpot Beef And Broccoli
Ingredients
- 700 g 1½ lb flank steak or stewing beef, sliced thin
- 1 medium onion diced
- 2 cloves garlic minced
- 120 ml ½ cup beef stock
- 60 ml ¼ cup soy-free stir-fry style sauce or Worcestershire-based substitute
- 1 tablespoon brown sugar
- 1 tablespoon cornflour cornstarch
- 300 g 10–11 oz broccoli florets
Optional for serving:
- Cooked rice or noodles
- Sesame seeds
Instructions
- Add the sliced beef, diced onion, garlic, beef stock, sauce, and brown sugar to the slow cooker.
- Stir gently to combine.
- Cover and cook on low for 5–6 hours, until the beef is tender.
- In a small bowl, mix the cornflour with 2 tablespoons cold water to form a slurry.
- Stir the slurry into the slow cooker to thicken the sauce.
- Add the broccoli florets during the final 30 minutes of cooking. Cover and continue cooking until broccoli is tender but still vibrant.
- Taste and adjust seasoning if needed.
- Serve hot over rice or noodles.
Notes
• Try with egg noodles
• Add red pepper flakes for heat
• Garnish with sesame seeds Storage Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze for up to 2 months (freeze without rice).
Reheat: Warm gently on stovetop or microwave until heated through.
FAQs
Can I use a different cut of beef? Yep! Skirt steak or sirloin both work well as long as you slice them thin. The cut matters less than the thickness, honestly.
Can I cook this on high instead of low? You can, 3 to 4 hours on high will get you there. But if you have the time, low really does give you more tender, flavorful beef. Worth the wait if you can plan ahead.
When should I add the broccoli? During the last 30 minutes only. Any longer and it gets overcooked and loses that nice green color. Set a timer so you don’t forget!
Can I make this with soy sauce instead? Absolutely, just swap in regular soy sauce in place of the stir-fry style sauce or Worcestershire substitute. It’ll give you a slightly more traditional flavor and works great.





