
This Crockpot Beef and Broccoli over rice recipe delivers all the rich flavors of your favorite restaurant meal while keeping things simple and family-friendly.
Whether you need an easy weeknight dinner, a meal prep favorite, or a cozy comfort food recipe for busy days, this slow cooker beef and broccoli recipe deserves a spot in your rotation.
Why You’ll Love This Crockpot Beef and Broccoli
- Easy to prepare with simple pantry ingredients
- Better than takeout and more budget-friendly
- Perfect for meal prep and leftovers
- Family-friendly and customizable
- Packed with tender beef and flavorful sauce
- Delicious served over white rice, brown rice, or cauliflower rice
The homemade sauce has the perfect balance of salty, sweet, savory, and slightly garlicky flavors. Combined with tender beef and fresh broccoli, every bite tastes restaurant-quality.
Ingredients You’ll Need
For the Beef and Broccoli
- 1 ½ pounds flank steak or sirloin, thinly sliced
- 4 cups broccoli florets
- 1 tablespoon sesame oil
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 cup low-sodium beef broth
- ½ cup low-sodium soy sauce
- ⅓ cup brown sugar
- 2 tablespoons cornstarch
- 2 tablespoons water
- Salt and black pepper to taste
For Serving
- Cooked white rice or jasmine rice
- Sesame seeds
- Sliced green onions
How to Make Crockpot Beef and Broccoli Over Rice
Step 1: Prepare the Sauce
In a medium bowl, whisk together the beef broth, soy sauce, brown sugar, garlic, ginger, and sesame oil until fully combined.
The sauce should smell savory, slightly sweet, and rich with garlic and ginger flavor.
Step 2: Add Beef to the Slow Cooker
Place the sliced beef into the crockpot and pour the sauce over the top. Stir gently to coat all the pieces evenly.
Cover and cook on:
- LOW for 5–6 hours
- HIGH for 2½–3 hours
Cooking on low produces the most tender results.
Step 3: Thicken the Sauce
About 30 minutes before serving, whisk together the cornstarch and water in a small bowl to create a slurry.
Pour the slurry into the crockpot and stir well. This helps transform the sauce into a rich, glossy coating that clings perfectly to the beef and rice.
Step 4: Add the Broccoli
Add the broccoli florets during the final 20–30 minutes of cooking.
This timing is important because it keeps the broccoli tender-crisp instead of mushy. The broccoli absorbs some of the flavorful sauce while still maintaining texture and freshness.
Step 5: Serve Over Rice
Spoon the beef and broccoli generously over freshly cooked rice. Garnish with sesame seeds and sliced green onions for extra flavor and texture.
Serve immediately while warm.

Tips for Perfect Slow Cooker Beef and Broccoli
Slice the Beef Thinly
Thin slices cook more evenly and become extra tender in the slow cooker.
Use Fresh Garlic and Ginger
Fresh ingredients provide much deeper flavor than powdered alternatives.
Don’t Add Broccoli Too Early
Broccoli cooks quickly. Adding it near the end prevents it from becoming overly soft.
Cook Low and Slow
Low heat creates the most tender beef texture and allows the sauce flavors to develop fully.
Adjust Sweetness to Taste
If you prefer a less sweet sauce, reduce the brown sugar slightly. If you enjoy takeout-style sweetness, add a little extra.
Easy Variations
One of the best parts about this recipe is how customizable it is.
Make It Spicy
Add red pepper flakes or sriracha for extra heat.
Add More Vegetables
Try adding:
- Bell peppers
- Carrots
- Snow peas
- Mushrooms
- Baby corn
Make It Gluten-Free
Use tamari or gluten-free soy sauce instead of regular soy sauce.
Use Chicken Instead
Chicken breast or boneless chicken thighs can easily replace the beef for a lighter version.
What to Serve with Beef and Broccoli
Although rice makes this meal complete on its own, you can easily round it out with additional sides.
Popular serving ideas include:
- Egg rolls
- Steamed dumplings
- Asian cucumber salad
- Garlic green beans
- Stir-fried vegetables
- Miso soup
- Simple slaw
These sides help create a full takeout-style dinner experience at home.
How to Store Leftovers
This recipe stores extremely well, making it perfect for meal prep.
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze the beef and sauce separately from the rice for best texture. Store for up to 3 months.
Reheating
Reheat gently in the microwave or on the stovetop with a splash of broth or water to loosen the sauce.
Common Mistakes to Avoid
Overcooking the Broccoli
Adding broccoli too early leads to mushy vegetables.
Using Too Much Soy Sauce
Stick with low-sodium soy sauce to avoid an overly salty dish.
Skipping the Cornstarch Slurry
The slurry creates the thick, glossy sauce that makes beef and broccoli so satisfying.
Cooking on High Too Long
Long cooking times on high heat can make lean cuts tougher instead of tender.
Recipe FAQ’s
Can I Use Frozen Broccoli?
Yes, but add it during the last 15–20 minutes of cooking since frozen broccoli softens faster.
Can I Make This Ahead of Time?
Absolutely. You can prep the sauce and slice the beef the night before for easier morning assembly.
Can I Cook Rice in the Crockpot?
It’s usually easier to cook rice separately for the best texture and consistency.

Crockpot Beef and Broccoli Over Rice
Ingredients
For the Beef and Broccoli
- 1 ½ pounds flank steak or sirloin thinly sliced
- 4 cups broccoli florets
- 1 tablespoon sesame oil
- 4 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 1 cup low-sodium beef broth
- ½ cup low-sodium soy sauce
- ⅓ cup brown sugar
- 2 tablespoons cornstarch
- 2 tablespoons water
- Salt and black pepper to taste
For Serving
- Cooked white rice or jasmine rice
- Sesame seeds
- Sliced green onions
Instructions
Step 1: Prepare the Sauce
- In a medium bowl, whisk together the beef broth, soy sauce, brown sugar, garlic, ginger, and sesame oil until fully combined.
- The sauce should smell savory, slightly sweet, and rich with garlic and ginger flavor.
Step 2: Add Beef to the Slow Cooker
- Place the sliced beef into the crockpot and pour the sauce over the top. Stir gently to coat all the pieces evenly.
- Cover and cook on:
- LOW for 5-6 hours
- HIGH for 2½-3 hours
- Cooking on low produces the most tender results.
Step 3: Thicken the Sauce
- About 30 minutes before serving, whisk together the cornstarch and water in a small bowl to create a slurry.
- Pour the slurry into the crockpot and stir well. This helps transform the sauce into a rich, glossy coating that clings perfectly to the beef and rice.
Step 4: Add the Broccoli
- Add the broccoli florets during the final 20–30 minutes of cooking.
- This timing is important because it keeps the broccoli tender-crisp instead of mushy. The broccoli absorbs some of the flavorful sauce while still maintaining texture and freshness.
Step 5: Serve Over Rice
- Spoon the beef and broccoli generously over freshly cooked rice. Garnish with sesame seeds and sliced green onions for extra flavor and texture.
- Serve immediately while warm
