Crockpot Beef and Broccoli | Better Than Takeout Dinner
On a weeknight when the takeout menu is calling your name, this crockpot beef and broccoli answers back from your own kitchen.
Thin-sliced beef chuck, fresh broccoli and a glossy soy-garlic sauce simmer low and slow, ready in about 4 hours for an easy dinner any night of the week.
| Prep | Cook | Total | Servings | Difficulty |
|---|---|---|---|---|
| 15 min | 6 h 30 min | 6 h 45 min | 6 servings | Advanced |

Getting the Texture Right
The cut of beef and the timing of the broccoli are what separate this from a rubbery, overcooked version. Chuck roast sliced thin against the grain turns soft and almost spoon-tender after hours in the slow cooker, where tougher cuts like sirloin would dry out and chew like jerky. Watch the broccoli closely near the end: it goes from bright green and crisp to olive-drab and mushy fast. Adding it during the last 20-30 minutes keeps the stalks snappy and the florets tender but not falling apart. You'll know the sauce is ready when it coats the back of a spoon in a thin, glossy layer instead of pooling thin and watery at the bottom of the crock.
What You Need for Crockpot Beef and Broccoli: Ingredients

- Beef chuck roast: turns tender after a long braise and holds its shape when sliced thin; flank steak works too if you slice it extra thin.
- Soy sauce: brings salty depth and the dark color of the sauce; tamari is a good swap if you want a gluten-free version.
Beef broth: thins the sauce and adds savory depth without diluting the flavor. - Brown sugar: balances the saltiness with a touch of caramel sweetness; honey works in its place.
- Garlic and fresh ginger: give the sauce its sharp, warm aroma; ground ginger works in a pinch at a quarter of the amount.
- Cornstarch: thickens the sauce to that classic sticky, glossy coating near the end of cooking.
- Fresh broccoli: adds color, crunch and a mild vegetable sweetness; frozen florets work if thawed and patted dry first.
- Sesame oil: finishes the dish with a nutty aroma right before serving; skip it if you're out, though it adds a lot for just a teaspoon.
Find exact measurements and quantities in the recipe card below.
How to Make Crockpot Beef and Broccoli
- Slice the chuck roast thin against the grain, about a quarter-inch thick, so it cooks evenly and stays tender.
- Whisk together the soy sauce, beef broth, brown sugar, garlic and ginger in a bowl until the sugar dissolves.
- Layer the beef in the crockpot, pour the sauce over it, and cook on low for 6-7 hours or high for 3-4 hours, until the meat is fork-tender.
- Whisk cornstarch with a few tablespoons of cold water, stir it into the crockpot, and cook on high for 10-15 minutes until the sauce thickens and turns glossy.
- Add the broccoli florets, cover, and cook for another 20-30 minutes until they turn bright green and tender-crisp before stirring in the sesame oil.
Serving Ideas
Spoon this beef and broccoli over steamed white or brown rice to soak up the sauce, or try it alongside a simple side like the Simple Apple Arugula Salad for a fresh, crunchy contrast. It also pairs well with steamed dumplings, a bowl of egg drop soup, or plain noodles tossed with a little sesame oil.
Tips for Success
- Slice the beef thin and against the grain: this is the step most people skip, and it's why the meat turns tender instead of chewy.
- Don't skip the cornstarch slurry: without it, the sauce stays thin and won't coat the beef or rice properly.
- Add broccoli late: putting it in at the start of cooking turns it to mush; the last 20-30 minutes keeps it bright and crisp.
- Check for doneness: the beef should pull apart easily with a fork, and the sauce should cling to the back of a spoon in a thin, even layer.
Swaps and Twists
- Protein swap: try boneless chicken thighs instead of beef for a lighter, quicker-cooking version (reduce cook time to 4-5 hours on low).
- Spice it up: add a teaspoon of red pepper flakes or a spoonful of chili garlic sauce to the sauce mixture for heat.
- Seasonal vegetables: swap in snap peas, bell peppers, or carrots alongside or instead of the broccoli, depending on what's in season.
- Stovetop version: sear the beef in a hot skillet, simmer the sauce for 15-20 minutes, then add the broccoli for the last 5 minutes if you're short on time.
Before You Make Crockpot Beef and Broccoli
Why is my beef tough instead of tender?
This usually means the beef wasn't sliced thin enough against the grain, or it cooked on high heat for too short a time to break down the connective tissue. Give chuck roast the full 6-7 hours on low for the best texture.
Can I use frozen broccoli instead of fresh?
Yes, just thaw it first and pat it dry so it doesn't water down the sauce. Add it during the same 20-30 minute window as fresh broccoli.
How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of beef broth if the sauce has thickened too much.
What's the best cut of beef for this recipe?
Chuck roast is ideal because the marbling and connective tissue break down into a tender texture over the long cook time. Leaner cuts like sirloin can dry out in the slow cooker.

Crockpot Beef and Broccoli
Ingredients
Method
- Slice the beef: Slice the chuck roast thin, about a quarter-inch thick, cutting against the grain so the meat cooks up tender instead of chewy.
- Mix the sauce: In a bowl, whisk together the soy sauce, beef broth, brown sugar, minced garlic, and grated ginger until the sugar dissolves completely.
- Layer in the crockpot: Place the sliced beef in the bottom of the crockpot and pour the sauce mixture evenly over the top.
- Cook on low: Cover and cook on low for 6-7 hours, or on high for 3-4 hours, until the beef is tender and easily pulls apart with a fork.
- Make the slurry: In a small bowl, whisk the cornstarch with the cold water until smooth, making sure there are no lumps.
- Thicken the sauce: Stir the cornstarch slurry into the crockpot and cook on high, uncovered, for 10-15 minutes until the sauce thickens and turns glossy.
- Add the broccoli: Add the broccoli florets to the crockpot, cover, and cook for 20-30 minutes until they turn bright green and tender but still slightly crisp.
- Finish with sesame oil: Stir in the sesame oil for a nutty aroma and a final glossy sheen on the sauce.
- Garnish and serve: Sprinkle with sliced green onions and sesame seeds, then spoon the beef and broccoli over steamed rice.
More Recipes You'll Love
- Slow Cooker Mongolian Beef with Sticky Garlic Sauce: another sweet-savory beef dinner made in the slow cooker.
- Easy Instant Pot Beef Tips with Gravy | Weeknight Dinner: a faster beef dinner option for busy nights.
- Cozy November Dinner Beef Stew | Easy Crockpot Comfort Food: a heartier crockpot beef dish for cold evenings.
