Written by

Brittany Hamilton

Published

Easy Slow Cooker Beef and Broccoli: Best Weeknight Dinner

Ready In 4 hours 30 minutes
Servings 4 servings
Difficulty Easy

My neighbor Carol watched me fumbling with a bag of frozen stir-fry vegetables one Tuesday afternoon, a look of gentle pity on her face. She didn’t say anything at first. She just shook her head slowly, then disappeared back into her house. Five minutes later, she came back holding a well-worn index card, the corners soft and rounded from years of use. “This,” she said, handing it over, “is actual dinner. Not that sad bag you’re holding.”

I laughed, a little embarrassed, honestly. That card had “Slow Cooker Beef and Broccoli” scrawled across the top in her neat, looping handwriting. It looked so simple. I mean, I was skeptical. Could a slow cooker really deliver that glossy, savory-sweet beef and broccoli you get from takeout? I had my doubts, let me tell you. But I was also desperate for a weeknight dinner that didn’t involve me standing over a hot wok for twenty minutes while my kids asked me the same question seventeen times.

That first night I made it, I knew I had stumbled onto something special. The beef came out so tender it practically fell apart, and the broccoli was perfectly cooked, not a mushy mess in sight. The sauce was this incredible, rich, garlicky-ginger concoction that coated every single piece of meat and veggie. It was better than takeout. Maybe you’ve been there, standing in your kitchen, tired and hungry, just wanting something delicious without the hassle. This recipe is for those nights.

Carol moved away a few years ago, but I still think of her every time I pull out my slow cooker. This recipe stayed with me because it solved a real problem—how to get a deeply flavorful, satisfying dinner on the table with almost no active effort. It’s the kind of meal that makes you feel like you’ve cheated the system, and honestly, you kind of have.

Why You’ll Love This Recipe

Look, I’ve tested a lot of beef and broccoli recipes. Some were too salty, some required a laundry list of specialty ingredients, and others just didn’t deliver on that signature flavor we all crave. This one is different, and here is why you will absolutely love it.

  • Set It and Forget It Easy: This is the ultimate hands-off meal. You toss everything into the slow cooker in the morning, go about your day, and come home to a dinner that smells like your favorite Chinese restaurant. No constant stirring, no worrying about burning the garlic.
  • Simple, Everyday Ingredients: There is nothing fancy here. You likely have soy sauce, brown sugar, and garlic in your pantry right now. No trips to a specialty Asian market are required, though you are welcome to use your favorite brands from there.
  • Perfect for Busy Weeknights: This recipe was born from a need for a quick, reliable dinner on hectic days. It is perfect for those evenings when you have back-to-back meetings, soccer practice, or just need a mental health break from the stove.
  • A True Crowd-Pleaser: My kids, who can be picky about anything green, devour this. My husband asks for it once a week. It is one of those rare dishes that makes everyone at the table happy, from the youngest to the oldest.
  • Unbelievably Delicious Flavor: The magic happens in the slow cooker. The beef braises in a savory-sweet sauce until it is spoon-tender, and the broccoli is added at the end so it stays bright and slightly crisp. The texture and flavor combo is pure comfort food heaven.

What really sets this recipe apart is the technique. Instead of just dumping everything in at once, we add the broccoli later to prevent it from turning into mush. It’s a small step, but it makes a world of difference. This isn’t just another slow cooker recipe—it is the best version of beef and broccoli you will ever make at home. It is comfort food reimagined: healthier than takeout, faster than a complicated stir-fry, but with the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that bold, takeout-style flavor without any fuss. Most of these are pantry staples, which makes this dish an absolute lifesaver on busy weeks.

For the Beef and Sauce:

  • 1 ½ pounds flank steak or sirloin steak, thinly sliced against the grain (this is key for tenderness; look for a nice, even cut)
  • ½ cup low-sodium soy sauce (I prefer Kikkoman or San-J tamari for a gluten-free option)
  • ¼ cup brown sugar, packed (light or dark works; dark gives a deeper molasses flavor)
  • ¼ cup beef broth (adds richness; use low-sodium to control salt)
  • 3 cloves garlic, minced (fresh is best, but 1 teaspoon of jarred minced garlic works in a pinch)
  • 1 tablespoon fresh ginger, grated (this is non-negotiable for that authentic flavor; don’t use dried)
  • 2 tablespoons sesame oil (toasted sesame oil is best for that nutty, aromatic finish)
  • 2 tablespoons cornstarch mixed with 3 tablespoons cold water (this is your slurry to thicken the sauce at the end)

For the Broccoli and Serving:

  • 2 cups broccoli florets (fresh is best here; frozen will get too mushy)
  • Cooked white rice or brown rice, for serving (jasmine or basmati are my go-to choices)
  • Optional garnishes: sesame seeds, sliced green onions, a drizzle of sriracha or chili oil

Let me chat about a few of these. The flank steak is my top pick because it stays tender after a long, slow cook. If you use sirloin, just be careful not to overcook it, as it can get a bit dry. For the soy sauce, I really recommend low-sodium. You can always add more salt later, but you can’t take it out. I learned that the hard way with a very salty first batch!

The fresh ginger is a star here. I keep a knob of it in my freezer, and it grates beautifully without needing to be peeled. It makes a huge difference compared to the powdered stuff. And for the sesame oil, a little goes a long way. It is a finishing oil, so its flavor is best when it isn’t boiled for hours.

Substitution Guidance: For a gluten-free version, simply use tamari or coconut aminos in place of the soy sauce. To make it dairy-free, you are already set as this recipe contains no dairy. If you want a bit more heat, add ½ teaspoon of red pepper flakes to the sauce along with the garlic and ginger. You can also swap the beef for thinly sliced chicken breast or pork tenderloin, just reduce the cooking time by about an hour.

Equipment Needed

You don’t need a lot of fancy gadgets for this recipe, which is part of its beauty. Here is what you will need:

  • A 4 to 6-quart slow cooker: This is the star of the show. I use a 6-quart model from Crock-Pot, and it works perfectly. If you have a smaller one, just make sure all the ingredients fit comfortably.
  • A sharp chef’s knife: Slicing the flank steak against the grain is much easier with a sharp knife. A dull one will just shred the meat. A good 8-inch chef’s knife is my recommendation.
  • A cutting board: A large, sturdy board is essential for prepping the beef and broccoli.
  • Measuring cups and spoons: For accurate measurements of the soy sauce, sugar, and broth.
  • A small bowl: For mixing the cornstarch slurry.
  • A wooden spoon or spatula: For stirring the sauce and combining everything.
  • A steamer basket or microwave-safe bowl: For cooking the broccoli in the last 30 minutes. I often just use my microwave with a splash of water.

If you don’t have a slow cooker, you can actually make this in a Dutch oven on the stovetop or in the oven at 325°F for about 2 to 2 ½ hours. Just keep an eye on the liquid level. I’ve also used an Instant Pot for a faster version, but the slow cooker really gives the beef that melt-in-your-mouth texture.

Preparation Method

slow cooker beef and broccoli preparation steps

Alright, let’s get cooking! This is where the magic happens. Follow these steps, and you will have an incredible dinner with almost no effort.

  1. Prep the Beef (5 minutes): Place your flank steak in the freezer for about 15-20 minutes. This firms it up, making it much easier to slice thinly. Once it is slightly firm, slice it across the grain into thin strips, about ¼-inch thick. Don’t worry if they aren’t all perfectly uniform—close enough is good enough.
  2. Make the Sauce (5 minutes): In your slow cooker, whisk together the low-sodium soy sauce, packed brown sugar, beef broth, minced garlic, and grated fresh ginger. Stir until the sugar is mostly dissolved. It should smell amazing already.
  3. Add the Beef (2 minutes): Place the sliced beef directly into the sauce in the slow cooker. Use your hands or a spoon to toss everything together, making sure each piece of beef is coated in that beautiful sauce.
  4. Slow Cook (4-6 hours on LOW or 2-3 hours on HIGH): Put the lid on your slow cooker and set it to LOW for 4-6 hours or HIGH for 2-3 hours. The beef is done when it is fork-tender and easily shreds apart. I prefer LOW for a longer, more forgiving cook.
  5. Cook the Broccoli (Last 30 minutes): About 30 minutes before you are ready to eat, you need to cook the broccoli. You have two easy options. Option A: Steam the florets in a steamer basket over boiling water for 3-4 minutes until bright green and crisp-tender. Option B: Place the florets in a microwave-safe bowl with 2 tablespoons of water, cover, and microwave on HIGH for 2-3 minutes. Do not add the broccoli to the slow cooker yet.
  6. Thicken the Sauce (5 minutes): Once the beef is tender, remove the lid. In a small bowl, whisk together the 2 tablespoons of cornstarch with 3 tablespoons of cold water until smooth. This is your slurry. Pour the slurry into the slow cooker and stir gently to combine. Let it cook, uncovered, for about 10-15 minutes. The sauce will thicken and become glossy. It should coat the back of a spoon.
  7. Combine and Serve (2 minutes): Gently fold the steamed broccoli into the slow cooker with the beef and thickened sauce. Be careful not to break up the broccoli too much. Let it all warm through together for just a minute or two. Serve immediately over a bed of hot, cooked rice. Garnish with sesame seeds and sliced green onions if you like.

A Few Important Notes: Do not skip the step of adding the broccoli at the end. If you add it at the beginning, it will turn into a brown, mushy paste. Trust me, I’ve done it. Also, the sauce will look thin before you add the cornstarch slurry. Don’t panic! That slurry is what transforms it into that perfect, clingy sauce. If you want an even thicker sauce, you can mix a little more cornstarch with water and add it in.

Cooking Tips & Techniques

Over the years, I have made this recipe more times than I can count, and I have picked up a few tricks that make a real difference. Let me share them with you.

The Secret to Tender Beef: Slicing the beef against the grain is the single most important step for tender meat. The “grain” is the direction the muscle fibers run. By slicing across them, you are shortening those fibers, which makes the beef much easier to chew. I learned this the hard way after serving a batch of chewy, stringy beef. It was a sad dinner.

Don’t Overcrowd the Slow Cooker: If your slow cooker is too full, the liquid won’t heat evenly, and the beef might not cook properly. A 4 to 6-quart slow cooker is the perfect size for this recipe. If you have a smaller one, you might need to halve the recipe.

The Cornstarch Slurry is Your Friend: I used to just dump cornstarch directly into the slow cooker. Big mistake. It clumps up into tiny, chalky balls. Mixing it with cold water first ensures a smooth, lump-free sauce. This is a basic technique that works for any stir-fry or gravy.

Timing is Everything: The beauty of this recipe is its flexibility. You can cook it on LOW for 6 hours or HIGH for 3 hours. But if you are running late, don’t panic. The beef can handle an extra 30-60 minutes on LOW without drying out. Just keep it on the “Warm” setting if you have one.

My Biggest Failure: Once, I was in a rush and added the broccoli at the very beginning. I thought, “It will just cook down, no big deal.” I was so wrong. Hours later, I opened the slow cooker to find a sad, khaki-colored sludge. The broccoli had completely disintegrated. I salvaged the beef and sauce, but I learned my lesson. Patience is a virtue, especially with broccoli.

Variations & Adaptations

One of the best things about this recipe is how easy it is to adapt. You can make it your own with a few simple tweaks. Here are some of my favorite variations.

  • Spicy Szechuan Version: Add 1-2 teaspoons of chili garlic sauce or sambal oelek to the slow cooker with the other sauce ingredients. For an extra kick, drizzle with chili oil right before serving. This is my personal go-to when I need a little heat.
  • Low-Carb / Keto-Friendly: Swap the brown sugar for a keto-friendly sweetener like monk fruit or erythritol. Serve the beef and broccoli over cauliflower rice instead of regular rice. It is just as satisfying and much lower in carbs.
  • Vegetable-Packed Version: Along with the broccoli, add other sturdy vegetables during the last hour of cooking. Sliced bell peppers, snap peas, or carrots work beautifully. Just add them when you add the broccoli, or a little earlier for softer veggies.
  • Different Protein: You can easily swap the beef for boneless, skinless chicken thighs or pork shoulder. Chicken thighs will cook in about 3-4 hours on LOW, and pork shoulder will be fall-apart tender in 6-7 hours on LOW. Just adjust the cooking time accordingly.
  • Gluten-Free Adaptation: As I mentioned, simply use tamari or coconut aminos in place of the soy sauce. Ensure your beef broth is also gluten-free. That is the only change you need to make, and the flavor is still incredible.

I once tried a version with a splash of orange juice and a pinch of orange zest added to the sauce. It gave it a lovely, bright, citrusy note that paired perfectly with the ginger. It was a happy accident, and I’ve made it that way a few times since. Don’t be afraid to experiment!

Serving & Storage Suggestions

This dish is best served hot, right out of the slow cooker. The contrast between the warm, saucy beef and the crisp-tender broccoli is perfection.

Serving: I love serving this over a big bowl of steamed jasmine rice. The rice soaks up all that delicious sauce. For a lighter option, try it over cauliflower rice or even quinoa. A side of simple steamed edamame or an Asian cucumber salad would be fantastic alongside it. For a drink, a cold glass of lager or a crisp Riesling pairs beautifully with the savory-sweet flavors.

Storage: Leftovers are wonderful, and the flavors actually get even better after a day in the fridge. Store any leftover beef and broccoli in an airtight container in the refrigerator for up to 3-4 days. I recommend storing the rice separately to keep it from getting soggy.

Reheating: The best way to reheat this is in a skillet over medium heat. Add a splash of water or beef broth to loosen the sauce, and stir until everything is heated through. You can also microwave it in a covered bowl for 1-2 minutes, stirring halfway through. The broccoli might lose a bit of its crunch, but it will still be delicious.

Freezing: This recipe freezes like a dream. Let the beef and broccoli cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight. Reheat it in a skillet as described above. I often make a double batch just to freeze one for a busy week.

Nutritional Information & Benefits

This recipe is a fantastic way to get a healthy, satisfying dinner on the table. It is packed with protein and fiber, and it is naturally lower in fat than many takeout versions.

Estimated Nutritional Values (per serving, without rice):

  • Calories: 350-400
  • Protein: 35-40g
  • Fat: 15-20g
  • Carbohydrates: 20-25g
  • Fiber: 3-4g
  • Sugar: 12-15g

Health Benefits: Beef is an excellent source of iron and B vitamins, which are essential for energy. Broccoli is a powerhouse of vitamin C, vitamin K, and fiber, which supports a healthy immune system and digestion. The ginger and garlic in the sauce are known for their anti-inflammatory properties. This is a meal that tastes indulgent but is actually quite balanced.

Dietary Considerations: This recipe is naturally dairy-free and can easily be made gluten-free and low-carb. It is a great option for those following a paleo or whole30 diet with a few simple swaps (use coconut aminos and a compliant sweetener).

Potential Allergens: Soy (from the soy sauce) and sesame (from the sesame oil). Always check your labels if you have specific allergies.

I love that I can serve this to my family knowing they are getting a meal full of real, nourishing ingredients. It feels good to feed them something this delicious and this good for them.

Conclusion

Honestly, this Easy Slow Cooker Beef and Broccoli has become a staple in my home for a reason. It is the perfect solution for those nights when you want a homemade meal that tastes like it came from a restaurant, but you have zero energy to spend an hour in the kitchen. The beef comes out incredibly tender, the sauce is rich and flavorful, and the whole process is almost laughably easy.

I really hope you give this recipe a try. Feel free to customize it based on what you have in your fridge or what your family loves. Add extra veggies, dial up the spice, or swap the protein—it is a very forgiving recipe. I would love to hear how it turns out for you!

Drop a comment below and let me know if you made any fun variations. Did you add extra ginger? Did your kids go back for seconds? Sharing your experiences is what makes this community so wonderful. Until next time, happy slow cooking!

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

I really recommend fresh broccoli for this recipe. Frozen broccoli tends to release a lot of water and can turn very mushy, even when added at the end. If you are in a pinch, you can use frozen, but add it straight from the freezer without thawing, and cook it for the shortest time possible.

Why is my sauce not thickening?

The most common reason is that the cornstarch slurry wasn’t mixed properly. Make sure you whisk the cornstarch with cold water until it is completely smooth before adding it to the slow cooker. Also, the sauce needs to be simmering (not just warm) to activate the cornstarch. Let it cook uncovered for a full 10-15 minutes.

Can I make this in an Instant Pot?

Yes, you can! For an Instant Pot version, use the “Sauté” function to brown the beef in batches if you like. Then, add the sauce ingredients and pressure cook on HIGH for 20 minutes with a natural release. Add the broccoli and use the “Sauté” function to simmer and thicken the sauce for a few minutes.

How do I slice beef against the grain?

Look at the raw flank steak. You will see long lines or “stripes” running through the meat. That is the grain. To slice against the grain, you cut perpendicular to those lines, not parallel to them. This shortens the muscle fibers, making the beef much more tender. Freezing the steak for 15 minutes makes this much easier.

Can I double this recipe?

Absolutely! This recipe doubles very well. Just make sure your slow cooker is large enough (a 6-quart or larger is best). You may need to increase the cooking time by about 30-60 minutes on LOW to ensure the beef is fully tender. The cornstarch slurry amount may also need to be slightly increased to thicken the larger volume of sauce.

Pin This Recipe!

slow cooker beef and broccoli recipe

Print

Easy Slow Cooker Beef and Broccoli: Best Weeknight Dinner

This easy slow cooker beef and broccoli recipe delivers tender, flavorful beef and crisp-tender broccoli in a rich, savory-sweet sauce. It’s the perfect hands-off weeknight dinner that tastes better than takeout.

  • Author: Belle
  • Prep Time: 15 minutes
  • Cook Time: 4 hours
  • Total Time: 4 hours 15 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Asian

Ingredients

Scale
  • 1 ½ pounds flank steak or sirloin steak, thinly sliced against the grain
  • ½ cup low-sodium soy sauce
  • ¼ cup brown sugar, packed
  • ¼ cup beef broth
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons sesame oil
  • 2 tablespoons cornstarch
  • 3 tablespoons cold water
  • 2 cups broccoli florets
  • Cooked white rice or brown rice, for serving
  • Optional garnishes: sesame seeds, sliced green onions, sriracha or chili oil

Instructions

  1. Prep the Beef: Place flank steak in the freezer for 15-20 minutes to firm up. Slice across the grain into thin strips, about ¼-inch thick.
  2. Make the Sauce: In the slow cooker, whisk together soy sauce, brown sugar, beef broth, minced garlic, and grated ginger until sugar is mostly dissolved.
  3. Add the Beef: Place sliced beef into the sauce and toss to coat evenly.
  4. Slow Cook: Cover and cook on LOW for 4-6 hours or on HIGH for 2-3 hours, until beef is fork-tender.
  5. Cook the Broccoli: About 30 minutes before serving, steam broccoli florets in a steamer basket for 3-4 minutes or microwave with 2 tablespoons water for 2-3 minutes until bright green and crisp-tender.
  6. Thicken the Sauce: In a small bowl, whisk cornstarch with cold water until smooth. Pour slurry into slow cooker and stir. Cook uncovered for 10-15 minutes until sauce thickens and becomes glossy.
  7. Combine and Serve: Gently fold steamed broccoli into the slow cooker. Serve immediately over hot cooked rice. Garnish with sesame seeds and green onions if desired.

Notes

Do not add broccoli at the beginning; it will turn mushy. The sauce will look thin before adding the cornstarch slurry. For a gluten-free version, use tamari or coconut aminos. For a spicier version, add ½ teaspoon red pepper flakes or chili garlic sauce.

Nutrition

  • Serving Size: 1 serving (without r
  • Calories: 375
  • Sugar: 13
  • Sodium: 800
  • Fat: 17
  • Saturated Fat: 5
  • Carbohydrates: 22
  • Fiber: 3
  • Protein: 37

Keywords: slow cooker beef and broccoli, easy beef and broccoli, weeknight dinner, slow cooker recipe, beef and broccoli

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating