Introduction
There’s just something magical about beef and broccoli—it’s that classic combination of tender, melt-in-your-mouth beef with crisp-tender broccoli, all coated in a savory, slightly sweet sauce. It’s comforting, satisfying, and, dare I say, a little addicting. And when you make it in the slow cooker? It’s practically effortless!
This Slow Cooker Beef and Broccoli is the kind of meal you’ll want to make again and again. Not only is it incredibly easy to throw together, but the flavors meld together perfectly as it simmers away. By the time you’re ready to sit down for dinner, your house smells amazing, and dinner practically serves itself. Plus, it’s the perfect balance of protein and veggies, making it a hit with kids and adults alike.
I first discovered this recipe on a particularly busy weeknight when I had zero energy to cook but still wanted something warm and comforting for my family. I was looking for something that didn’t involve takeout and could be made with simple ingredients I already had in my kitchen. The result? This Slow Cooker Beef and Broccoli, and it’s been on rotation in our meal plan ever since. The best part? The slow cooker does most of the work, leaving you with more time to relax or catch up on your favorite shows.
Whether you’re in need of an easy weeknight dinner or a dish to impress your guests, this recipe will become your new go-to. Trust me—you’ll love how easy it is, and the taste? Oh, it’s just pure comfort in a bowl!
Why You’ll Love This Recipe
There are so many reasons to fall head over heels for this Slow Cooker Beef and Broccoli. Here are just a few:
1. Easy to make: Seriously, if you can chop some veggies and toss a few ingredients into a slow cooker, you’ve got this. There’s no complicated prep—just throw it all in, and let the slow cooker work its magic.
2. Family-friendly: This recipe is a hit with everyone, from picky eaters to those with a more adventurous palate. The beef is tender, the broccoli is perfectly cooked, and the sauce is sweet and savory—everyone in your family will love it!
3. Packed with flavor: The beef soaks up all the delicious flavors from the sauce, creating a rich, savory dish. The broccoli adds a nice crunch and freshness, balancing out the richness of the beef. It’s the perfect combination of textures and flavors.
4. Super versatile: You can serve it over rice, noodles, or even on its own for a lighter meal. Add a side salad, and you’ve got a well-rounded meal that’s sure to satisfy.
5. Great for meal prep: This dish stores beautifully, so you can make a big batch and enjoy leftovers for lunch the next day. It’s a perfect dish for batch cooking.
Preparation Time and Servings
Total Time: 6 hours (slow cooking)
Prep Time: 10 minutes
Cook Time: 6 hours on low
Servings: 4-6 servings
Nutrition Facts (per serving):
- Calories: 350
- Protein: 27g
- Carbs: 25g
- Fat: 15g
- Fiber: 3g
Ingredient
Here’s everything you’ll need to make this hearty, flavorful meal:
- 1 lb beef (flank steak or sirloin works great), thinly sliced against the grain
Why it’s essential: This is the star of the dish! Thin slices of beef cook up beautifully in the slow cooker, becoming melt-in-your-mouth tender. - 2 cups broccoli florets
Why it’s essential: Broccoli adds the perfect balance to the rich beef and sauce, giving the dish texture and a bit of freshness. - 1/4 cup soy sauce
Why it’s essential: Soy sauce is key to creating that rich umami flavor. - 1/4 cup oyster sauce
Why it’s essential: It brings depth and a slightly sweet, savory taste to the sauce. - 1/4 cup beef broth
Why it’s essential: Beef broth enhances the flavor and helps the beef stay tender during cooking. - 1 tablespoon cornstarch
Why it’s essential: Cornstarch thickens the sauce to give it that nice, glossy finish. - 2 tablespoons brown sugar
Why it’s essential: A little sweetness helps balance the salty flavors from the soy and oyster sauces. - 1 tablespoon garlic, minced
Why it’s essential: Garlic gives the sauce its savory aroma and boosts the flavor profile. - 1 tablespoon sesame oil
Why it’s essential: Adds a nice, nutty depth to the sauce. - 2 tablespoons rice vinegar
Why it’s essential: It cuts through the richness of the sauce and balances the flavors. - Optional: Cooked rice or noodles for serving
Step-by-Step Instructions
Now, let’s get cooking! Follow these easy steps to create your Slow Cooker Beef and Broccoli.
1. Prepare the Beef:
Start by slicing the beef into thin strips, about 1/4-inch thick. It’s important to cut against the grain to ensure the beef stays tender when it cooks. If you’re having trouble slicing the beef thinly, place it in the freezer for 30 minutes to firm it up—this will make it easier to cut.
2. Prepare the Sauce:
In a small bowl, whisk together the soy sauce, oyster sauce, beef broth, cornstarch, brown sugar, garlic, sesame oil, and rice vinegar. This sauce will become the backbone of your dish, so don’t skip any of the ingredients—they all come together to create a rich, flavorful glaze that coats the beef and broccoli.
3. Assemble in the Slow Cooker:
Add the sliced beef to the slow cooker. Pour the prepared sauce over the beef, making sure all the pieces are well coated. Give it a little stir to combine everything.
4. Cook on Low:
Cover the slow cooker and cook on low for about 4-6 hours. I recommend checking it at the 4-hour mark to ensure the beef is tender. You want it to be melt-in-your-mouth, but not overcooked.
5. Add the Broccoli:
About 30 minutes before you’re ready to serve, add the broccoli florets to the slow cooker. You want them to stay crisp-tender, so don’t add them too early. Stir the broccoli into the sauce to coat it in the flavorful liquid. Cover and cook for an additional 30 minutes.
6. Thicken the Sauce (Optional):
If you want a thicker sauce, mix 1 tablespoon of cornstarch with 1 tablespoon of water to make a slurry. Stir this into the sauce about 15 minutes before serving, and it’ll thicken up beautifully.
7. Serve:
Once the beef is tender and the broccoli is perfectly cooked, it’s time to serve! Spoon the beef and broccoli over rice or noodles and enjoy the comforting goodness.

How to Serve
This Slow Cooker Beef and Broccoli is so versatile when it comes to serving:
- Over Rice: Serve it over steamed white or brown rice for a classic, comforting meal.
- With Noodles: For a twist, try it with your favorite noodles—lo mein or even spaghetti works well.
- On its Own: Want a lighter option? You can serve it on its own for a low-carb meal.
- With Sides: Pair it with a crisp green salad, steamed dumplings, or some garlic bread for a well-rounded dinner.
Additional Tips
Here are a few helpful tips to ensure your Slow Cooker Beef and Broccoli turns out perfectly every time:
1. Slice the beef thinly: For the best results, slice the beef as thinly as possible. This will help it cook more evenly and ensure it’s melt-in-your-mouth tender.
2. Don’t overcook the broccoli: Add the broccoli during the last 30 minutes of cooking to avoid it becoming mushy. The slow cooker’s heat is plenty to cook the broccoli just right.
3. If you like your sauce thicker: If you prefer a thicker sauce, don’t be afraid to use a cornstarch slurry. It’s an easy way to get that glossy, restaurant-style finish.
4. Make it your own: Feel free to adjust the sweetness or saltiness of the sauce based on your preferences. Add more brown sugar if you like it sweeter, or a splash of soy sauce if you prefer a saltier kick.
5. Let the dish rest: Let the beef and broccoli rest for a few minutes before serving. This allows the flavors to settle and intensify.
Recipe Variations
Here are a few ways you can switch things up with this recipe:
1. Vegetarian Option:
Swap out the beef for mushrooms, tofu, or tempeh for a hearty vegetarian version. You’ll still get that delicious sauce, and the mushrooms add a nice meaty texture.
2. Gluten-Free:
If you’re gluten-sensitive, use tamari instead of soy sauce and check that your beef broth is gluten-free. Swap regular breadcrumbs for gluten-free ones if serving with a breading.
3. Spicy Kick:
Add a little heat by throwing in some crushed red pepper flakes or a dash of chili sauce. It’ll give the dish an extra level of flavor and spice.
4. Extra Veggies:
Feel free to add other veggies like carrots, bell peppers, or snow peas. Just throw them in with the broccoli during the last 30 minutes of cooking.
Freezing and Storage
This Slow Cooker Beef and Broccoli stores really well, making it perfect for leftovers or meal prep:
Storage:
Store any leftover beef and broccoli in an airtight container in the fridge for up to 3 days. When reheating, make sure to heat it gently on the stove or in the microwave to keep the beef tender.
Freezing:
If you want to freeze it, place the cooled beef and broccoli in a freezer-safe container. It will keep in the freezer for up to 3 months. When you’re ready to eat, let it thaw in the fridge overnight and reheat on the stove.
Reheating Tips:
When reheating, add a little bit of water or beef broth to help loosen up the sauce. You can also add a fresh batch of broccoli to give it that just-cooked texture.
FAQ Section
Here are some frequently asked questions about this recipe:
Can I use store-bought beef broth?
Yes! Store-bought beef broth works perfectly in this recipe. Just make sure to choose one with a good, rich flavor.
Can I make this ahead?
Yes, you can prep the beef and sauce a day in advance and store it in the fridge. Just add the broccoli before serving and cook as directed.
What if I don’t have cornstarch?
If you don’t have cornstarch, you can use arrowroot powder or even all-purpose flour to thicken the sauce. Just be sure to make a slurry before adding it to the slow cooker.
Can I freeze uncooked beef?
Yes! You can freeze the beef and sauce together in a freezer bag. When ready to cook, thaw it overnight in the fridge and cook as directed.
Slow Cooker Beef and Broccoli
- Total Time: 6 hours
Ingredients
- 1 lb beef (flank steak or sirloin works great), thinly sliced against the grain
Why it’s essential: This is the star of the dish! Thin slices of beef cook up beautifully in the slow cooker, becoming melt-in-your-mouth tender. - 2 cups broccoli florets
Why it’s essential: Broccoli adds the perfect balance to the rich beef and sauce, giving the dish texture and a bit of freshness. - 1/4 cup soy sauce
Why it’s essential: Soy sauce is key to creating that rich umami flavor. - 1/4 cup oyster sauce
Why it’s essential: It brings depth and a slightly sweet, savory taste to the sauce. - 1/4 cup beef broth
Why it’s essential: Beef broth enhances the flavor and helps the beef stay tender during cooking. - 1 tablespoon cornstarch
Why it’s essential: Cornstarch thickens the sauce to give it that nice, glossy finish. - 2 tablespoons brown sugar
Why it’s essential: A little sweetness helps balance the salty flavors from the soy and oyster sauces. - 1 tablespoon garlic, minced
Why it’s essential: Garlic gives the sauce its savory aroma and boosts the flavor profile. - 1 tablespoon sesame oil
Why it’s essential: Adds a nice, nutty depth to the sauce. - 2 tablespoons rice vinegar
Why it’s essential: It cuts through the richness of the sauce and balances the flavors. - Optional: Cooked rice or noodles for serving
Instructions
1. Prepare the Beef:
Start by slicing the beef into thin strips, about 1/4-inch thick. It’s important to cut against the grain to ensure the beef stays tender when it cooks. If you’re having trouble slicing the beef thinly, place it in the freezer for 30 minutes to firm it up—this will make it easier to cut.
2. Prepare the Sauce:
In a small bowl, whisk together the soy sauce, oyster sauce, beef broth, cornstarch, brown sugar, garlic, sesame oil, and rice vinegar. This sauce will become the backbone of your dish, so don’t skip any of the ingredients—they all come together to create a rich, flavorful glaze that coats the beef and broccoli.
3. Assemble in the Slow Cooker:
Add the sliced beef to the slow cooker. Pour the prepared sauce over the beef, making sure all the pieces are well coated. Give it a little stir to combine everything.
4. Cook on Low:
Cover the slow cooker and cook on low for about 4-6 hours. I recommend checking it at the 4-hour mark to ensure the beef is tender. You want it to be melt-in-your-mouth, but not overcooked.
5. Add the Broccoli:
About 30 minutes before you’re ready to serve, add the broccoli florets to the slow cooker. You want them to stay crisp-tender, so don’t add them too early. Stir the broccoli into the sauce to coat it in the flavorful liquid. Cover and cook for an additional 30 minutes.
6. Thicken the Sauce (Optional):
If you want a thicker sauce, mix 1 tablespoon of cornstarch with 1 tablespoon of water to make a slurry. Stir this into the sauce about 15 minutes before serving, and it’ll thicken up beautifully.
7. Serve:
Once the beef is tender and the broccoli is perfectly cooked, it’s time to serve! Spoon the beef and broccoli over rice or noodles and enjoy the comforting goodness.
- Prep Time: 10 minutes
- Cook Time: 6 hours
Nutrition
- Serving Size: 6
- Calories: 350
- Fat: 15g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 27g
Conclusion
I hope you’re as excited to make this Slow Cooker Beef and Broccoli as I am to share it with you! It’s one of those dishes that feels like a big hug in a bowl, with minimal effort on your part. The best part? It’s a total crowd-pleaser, making it perfect for everything from weeknight dinners to casual get-togethers.
If you try this recipe, I’d love to hear how it turns out! Tag me on Instagram, leave a comment below, or share your photos. I’m always so excited to see your delicious creations. And if you have any tweaks or variations you tried, don’t be shy—let’s keep the conversation going!









