Homemade Slow Cooker Beef & Broccoli

The first time I made this I almost skipped the sweetener because it felt unnecessary — chuck roast, soy sauce, done, right? Wrong. Left it out once and the sauce tasted flat, almost bitter from the soy sauce reduction. Added a splash of honey the second time around and it was a completely different dish. That’s the whole reason this recipe exists in its current form.

This isn’t a stir-fry dressed up as a slow cooker recipe. Chuck roast needs time — hours of low, wet heat — to go from something you’d have to gnaw on to something that falls apart with a fork. That’s not a swap you can make with flank steak or sirloin. Cheaper cut, more patience, better result.

Why This Works

Chuck roast is full of connective tissue (collagen, mostly), and that stuff is tough at every temperature except “cooked low for a long time.” Sear it hot and fast like a stir-fry and it stays chewy no matter how thin you slice it. Give it six or seven hours at low heat in liquid and that collagen breaks down into gelatin, which is what makes the beef feel tender instead of stringy.

The order matters too. Broccoli goes in last — just 30 minutes — because frozen broccoli dumped in at hour zero turns to mush by hour six. You want it cooked through, not disintegrated. And soy sauce plus broth plus a low simmer for hours will reduce and concentrate no matter what, so the sweetener isn’t optional garnish — it’s balancing out a sauce that gets saltier and sharper the longer it cooks.

Ingredients

  • 2 lbs chuck roast
  • 16 oz frozen broccoli
  • 1 cup sliced onions
  • 1 cup broth (beef broth works best)
  • 1 cup soy sauce
  • 2 tsp garlic
  • 2 tsp ginger
  • Optional: 1/4 cup sweetener (honey or a zero-sugar brown sweetener)

Instructions

  1. Slice the beef into strips, cutting against the grain so it stays tender.
  2. Combine the beef with all ingredients except the broccoli in the slow cooker.
  3. Cook on low for 6–7 hours, until the beef shreds easily with a fork.
  4. Stir well to help the sauce come together and thicken slightly.
  5. Add the frozen broccoli and cook for another 30 minutes, just until bright green and tender.
  6. Take it out and serve.

Prep time: 15 minutes Cook time: 6–7 hours, plus 30 minutes Servings: 4–6

Tips

  • Slice the beef against the grain. I cut with the grain once by accident and every strip came out stringy, even after seven hours.
  • Don’t skip the sweetener. Without it the sauce leans hard into salty-bitter territory once it’s reduced for hours.
  • Add the broccoli at the very end. It only needs 30 minutes — any earlier and it turns to baby food.
  • For a thicker, glossier sauce, whisk a little cornstarch with cold water and stir it in during step 4.

Variations

Swap honey for a zero-sugar brown sweetener if you’re watching sugar — it works, and the flavor difference is small enough that most people won’t notice. What I wouldn’t do is skip the sweetener entirely and try to fix it with more soy sauce later; that just makes the sauce saltier, not more balanced. If you want more vegetables, sliced bell peppers or snap peas can go in alongside the broccoli in the last 30 minutes.

Make-Ahead

The beef reheats well — leftovers actually taste better the next day once the sauce has had time to settle into the meat. The broccoli doesn’t hold up the same way. If you’re meal-prepping, cook the beef ahead, store it separately from a fresh batch of broccoli, and add the broccoli in during reheating instead of storing it already cooked.

FAQ

Can I use a different cut of beef? Stick with chuck roast if you want the fall-apart texture this recipe is built around. Leaner cuts like sirloin or flank will cook faster but come out chewier, since they don’t have the same collagen content to break down over six-plus hours.

Do I have to use frozen broccoli? No, fresh works too — just cut the cook time down to about 15–20 minutes at the end since fresh broccoli cooks faster than frozen.

Is this the same as restaurant beef and broccoli? Not exactly, but that’s kind of the point. Restaurant versions are stir-fried and use thin-cut steak; this is a slower, softer version built around a cheaper cut. I like this better for a weeknight dinner where I’m not standing at a wok.

Can I make this ahead for meal prep? Yes, the beef especially. See the make-ahead section above.

What can I serve it with? Rice is the obvious answer, but it’s also good over noodles or even mashed potatoes if you want something heartier.

Closing Thoughts

If you’ve got leftover sauce after the beef and broccoli are gone, don’t toss it — it’s worth spooning over rice on its own, or using as a base for a quick stir-fry the next night. This recipe makes more sauce than you’ll need for one meal, which was an accident the first time I made it and now I do it on purpose.

Author Bio

I’m Kima, and most of what ends up on this blog comes out of my own slow cooker on a regular Tuesday — recipes built for busy weeknights rather than special occasions.

Kima

Homemade Slow Cooker Beef and Broccoli

This Homemade Slow Cooker Beef and Broccoli combines tender strips of chuck roast, onions, garlic, ginger, and broccoli in a rich soy-based sauce. It is an easy, flavorful slow cooker dinner with minimal preparation.
Prep Time 10 minutes
Cook Time 6 hours 30 minutes
Broccoli Cooking Time 30 minutes
Total Time 7 hours 10 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American, Asian-Inspired

Ingredients
  

Beef and Vegetables
  • 2 lbs chuck roast sliced into thin strips
  • 16 oz frozen broccoli florets
  • 1 cup onion sliced
Sauce
  • 1 cup beef broth
  • 1 cup soy sauce
  • 2 tsp garlic minced
  • 2 tsp fresh ginger grated or minced
  • 1/4 cup honey or zero-sugar brown sweetener optional
Optional Cornstarch Slurry
  • cornstarch as needed to thicken the sauce
  • cold water use an equal amount to the cornstarch

Equipment

  • 1 Slow cooker
  • 1 Cutting board
  • 1 Sharp knife
  • 1 Small mixing bowl Optional, for preparing the cornstarch slurry

Method
 

  1. Trim any large pieces of excess fat from the chuck roast, then slice the beef against the grain into thin strips.
  2. Add the sliced beef and onions to the slow cooker.
  3. Pour in the beef broth and soy sauce. Add the garlic, ginger, and optional honey or brown sweetener.
  4. Stir until everything is evenly combined. Cover and cook on LOW for 6–7 hours, or until the beef is tender.
  5. Stir the mixture well. For a thicker sauce, whisk cornstarch with an equal amount of cold water until smooth, then gradually stir the slurry into the slow cooker.
  6. Add the frozen broccoli florets and gently stir to coat them in the sauce.
  7. Cover and continue cooking for about 30 minutes, or until the broccoli is heated through and tender.
  8. Stir once more and serve the beef and broccoli warm with some of the sauce spooned over the top.

Notes

Sweetener: The optional sweetener balances the salty soy sauce and adds a more traditional sweet-and-savory flavor. Use honey or a zero-sugar brown sweetener.
Thicker sauce: If the sauce is thinner than desired, whisk cornstarch with an equal amount of cold water before stirring it into the hot slow cooker. Never add dry cornstarch directly to the sauce because it may clump.
Broccoli: Add the frozen broccoli during the final 30 minutes so it does not become overly soft.
Soy sauce: The recipe uses a full cup of soy sauce. Low-sodium soy sauce may be used for a less salty result.
Serving yield: The original recipe did not specify a serving yield. Six servings is an estimate based on 2 pounds of beef.
Storage: Refrigerate leftovers in an airtight container for up to 4 days.

Leave a Reply

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

Recipe Rating