Main Courses
This crock pot beef and broccoli stir fry recipe transforms tough beef into melt-in-your-mouth tenderness while keeping broccoli vibrant and crisp—all with minimal effort. The slow cooker’s gentle heat breaks down the beef perfectly, while the broccoli stays bright and slightly crisp-tender, thanks to a quick final sauté. I’ve perfected this method after years of testing, ensuring every bite delivers that perfect balance of savory, sweet, and umami flavors without the fuss of stir-frying.
The beauty of this recipe lies in its simplicity: just a handful of ingredients, a 30-minute prep time, and hands-off cooking. The beef gets marinated in a simple soy-ginger-garlic blend that infuses deep flavor, while the broccoli absorbs the sauce’s richness without losing its natural crunch.
The crock pot does all the work—no standing over a hot stove—so you can focus on other tasks (or just relax) while dinner cooks itself to perfection.
By the end, you’ll have a restaurant-quality dish that’s ready in under an hour, complete with tender beef slices and bright green broccoli florets coated in a glossy, slightly sweet sauce.
The aroma alone will have everyone gathering around the table, and the texture contrast—soft beef against crisp broccoli—makes every bite satisfying. This is the kind of meal that feels indulgent but comes together with minimal effort.
Serve it over steamed rice or noodles for a complete meal, or pair it with a side of crusty bread to soak up the extra sauce. The leftovers reheat beautifully, too, making this an ideal recipe for busy weeknights or meal prep.
Let’s get started—your crock pot is about to become your new favorite cooking tool.
Ingredients for beef and broccoli stir fry crock pot
Just 14 ingredients transform simple beef and broccoli into restaurant-style perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 1 ½ lb | Fresh, cut into bite-sized pieces |
| Low-Sodium Soy Sauce 🍶 | ½ cup | For umami depth |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated |
| Garlic Cloves 🧄 | 4 cloves | Minced for flavor |
| Brown Sugar 🍯 | 2 tbsp | Light or dark |
| Cornstarch 🌾 | 1 tbsp | For thickening sauce |
| Vegetable Oil 🫒 | 1 tbsp | For quick sauté |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for crunch |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| White Rice 🍚 | 2 cups | Uncooked, for serving |
The beef makes or breaks this dish—flank steak is ideal for its tenderness when sliced thin. Grab a pre-sliced package from Costco or your butcher’s counter if you’re short on time. If using a whole cut, slice against the grain for maximum tenderness. For extra flavor, marinate the beef for 30 minutes before cooking. The broccoli should be bright green and fresh—avoid pre-cut florets that turn mushy. Buy whole heads and cut them yourself for the best texture.
No sesame oil? Vegetable oil plus a pinch of toasted sesame seeds works in a pinch. Fresh ginger loses potency fast, so grab it from the produce section (not the jarred stuff). Substitute 1 tbsp grated ginger if you’re using dried. The cornstarch is key for that silky sauce—don’t skip it. For a sweeter touch, add 1 tsp honey or maple syrup. And if you’re serving a crowd, double the rice—everyone will want seconds.
Store leftovers in an airtight container for up to 4 days in the fridge. The sauce thickens when chilled, so stir in a splash of water or soy sauce before reheating. Freezes beautifully for 3 months—portion into single servings for easy grab-and-go meals. Pro tip: Save the extra sauce for a quick stir-fry or noodle bowl later. This dish tastes even better the next day as flavors meld!
Why You'll Love This Recipe
- Tender Without Fuss: I swear by the crock pot here—just toss in sliced flank steak and broccoli florets, then let it melt into perfect, fork-tender beef. No standing over a hot pan, no overcooking, just that just-right texture every time.
- Umami Bomb: That combo of low-sodium soy sauce, sesame oil, and fresh ginger? It’s the secret sauce (literally). The ginger adds a bright zing, the soy deepens the richness, and the sesame oil? Tiny but ridiculously flavorful.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream. Pack it in containers—your Monday self will thank you.
- Budget-Friendly Feast: Flank steak stretches further than you’d think, and broccoli’s cheap but feels fancy. Honestly, I make this twice a month just because it’s smart spending. Plus, leftovers taste just as good cold for salads.
Step-by-step instructions for beef and broccoli crock pot stir fry
Here's how to create restaurant-quality beef and broccoli with minimal effort.
Prepare the Flank Steak for Maximum Tenderness
Slice the 1.5 lb flank steak thinly against the grain into ¼-inch strips. This is crucial for tender bites—thicker slices will stay chewy even after slow cooking. Place the sliced steak in a bowl and toss with 0.5 tsp salt, 0.25 tsp black pepper, and 1 tbsp sesame oil. Let it marinate while you prep the rest of the ingredients.
I like to pat the steak dry with paper towels before slicing—this helps it sear better later. If you're short on time, even a 5-minute marinade makes a difference in flavor. The sesame oil adds a subtle nutty aroma that pairs perfectly with the soy sauce.
Sauté the Aromatics for Deep Flavor
Heat 1 tbsp vegetable oil in a skillet over medium-high heat. Add the 4 minced garlic cloves and 2 tbsp finely grated fresh ginger and cook for 1-2 minutes until fragrant. You'll know it's ready when the garlic turns golden—don't let it burn, or it'll turn bitter.
Transfer the sautéed aromatics to your crock pot. This step builds the flavor foundation for your dish. I always use fresh ginger and garlic because the dried versions just don't have the same punch. If you're worried about burning, keep the heat at medium and stir constantly.
Layer the Ingredients in the Crock Pot
Add the marinated flank steak strips to the crock pot with the sautéed aromatics. Pour in 0.5 cup low-sodium soy sauce and 2 tbsp brown sugar, then stir gently to combine. The soy sauce will start to caramelize slightly, creating that classic stir-fry glaze.
Add the 1.5 lb broccoli florets on top of the beef. You want the broccoli to stay crisp-tender, so don't submerge it completely in the sauce. The crock pot's gentle cooking will keep the florets vibrant green and slightly crisp. If your crock pot has a liner, use it for easy cleanup.
Cook on Low for Perfectly Tender Results
Cover the crock pot and cook on LOW for 4-5 hours. The beef should be fork-tender with no resistance when pierced. If you're in a hurry, you can cook it on HIGH for 2-3 hours, but I find the low-and-slow method gives the best texture.
About 30 minutes before serving, stir in 1 tbsp cornstarch mixed with 1 tbsp water. This creates a natural thickener that coats the beef and broccoli beautifully. The sauce should be glossy and cling to everything—if it's too thick, add a splash of water to loosen it.
Finish with Fresh Garnishes and Serve
Remove the lid and let the mixture sit for 5 minutes to thicken slightly. Stir in the 3 sliced green onions and 1 tbsp toasted sesame seeds. The green onions add a fresh contrast to the rich beef, while the sesame seeds provide a delightful crunch.
Serve immediately over 2 cups cooked white rice—the rice helps soak up any extra sauce. Each bite should deliver tender beef, crisp-tender broccoli, and a perfectly balanced sauce. For extra flavor, drizzle with a little more soy sauce at the table.
Pro Tips For Making Beef And Broccoli Stir Fry Crock Pot
- SEAR THE STEAK FIRST: I learned this the hard way—skipping the sear means bland, gray beef. Pat the flank steak very dry, then hit it with a screaming-hot skillet for 2-3 minutes per side before tossing it into the crock pot. That crust carries flavor through the slow cook.
- CHOP GINGER LIKE YOU MEAN IT: Fresh ginger is the soul of this dish, but most people undercut it by using pre-grated (which oxidizes fast). Grab a microplane or knife and shred 1.5 inches of ginger into a paste—it releases more oils and aroma. No microplane? Finely mince it, then smash it with the flat of your knife to break down the fibers.
- ADD BROCCOLI LAST MINUTE: Broccoli turns into sad, limp mush if it sits in liquid too long. After 3 hours on low (or 1.5 on high), remove the steak and set aside. Toss in the florets and let them cook just 10-15 minutes—until bright green and tender-crisp. The steak stays warm while you finish, and the texture stays perfect.
- USE SESAME OIL SPARINGLY: A splash at the end adds depth, but too much makes the dish taste like a Chinese takeout menu. Measure ½ teaspoon, swirl it in at the very end, and let it sit for 2 minutes before serving. (Yes, even if you’re impatient like me.) The aroma needs time to bloom.
Pro cooking tips for perfect results
Marinate for Flavor
Don’t skip the marinade—it’s what transforms tough flank steak into tender, flavorful bites. Toss your sliced beef with 1 tbsp sesame oil, 0.5 tsp salt, and 0.25 tsp black pepper, then let it sit for at least 15 minutes (30 is ideal).
The sesame oil adds a nutty depth that pairs perfectly with the soy sauce. I like to use Kikkoman low-sodium soy sauce for cleaner flavor without sacrificing umami. If you’re short on time, even 5 minutes of marinating makes a noticeable difference. 🌟
Sear the Beef First
For extra restaurant-style flavor, sear the beef before adding it to the crock pot. Heat 1 tbsp vegetable oil in a skillet over medium-high heat, then cook the beef strips for 2-3 minutes until browned. Transfer the seared beef to the crock pot—this step adds a caramelized crust that keeps the beef juicy. If you’re skipping the sear, don’t worry; the slow cooker will still deliver tender results. Just
Broccoli Timing Matters
Add the broccoli 30 minutes before serving to keep it crisp-tender. If you add it too early, it’ll turn mushy from the steam. For best results, cut the florets into even-sized pieces so they cook uniformly. I like to blanch the broccoli first for 1 minute in boiling water, then shock it in ice water before adding it to the crock pot. This jumpstarts the cooking process and ensures vibrant color. 🥦
Sauce Thickening Hacks
The cornstarch slurry is key for that glossy, clinging sauce. Mix 1 tbsp cornstarch with 1 tbsp water, then stir it into the crock pot 30 minutes before serving. If your sauce is too thin, add another ½ tbsp cornstarch mixed with water.
For a sweeter touch, swap 1 tsp of the brown sugar for honey or maple syrup. The sauce should coat the back of a spoon—if it’s too thick, thin it with a splash of water or soy sauce.
Pro tip: Let the sauce rest for 5 minutes after cooking to thicken naturally.
Crock Pot Heat Settings
Cook on LOW for 4-5 hours for the most tender beef—this slow method breaks down the fibers perfectly. If you’re in a rush, HIGH for 2-3 hours works, but the beef might be slightly less tender. Avoid overcooking; the beef should be fork-tender but not falling apart.
Stir the beef and broccoli once halfway through cooking to distribute the sauce evenly. For even cooking, place the beef in the center of the crock pot and arrange the broccoli around it. This ensures everything cooks uniformly. ⏱️
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of flank steak?
Yes! Sirloin, ribeye, or round steak work well—just slice them thinly against the grain for tenderness. Avoid tough cuts like chuck roast, as they won’t become fork-tender in the crock pot. For extra flavor, try ribeye, which has more fat marbling.
How do I keep the broccoli from getting soggy?
Add the broccoli only 30 minutes before serving to maintain crisp-tender texture. For extra crunch, blanch the florets for 1 minute in boiling water, then shock in ice water before adding to the crock pot. Avoid overcrowding the pot—cook in batches if needed.
Can I make this recipe in an Instant Pot?
Sauté the aromatics first, then add all ingredients and cook on High Pressure for 15 minutes. Quick-release the pressure, stir in cornstarch slurry, and finish with green onions. The Instant Pot version cuts cooking time to under 30 minutes while keeping the beef tender.
What if I don’t have cornstarch for thickening?
Use arrowroot powder (1:1 ratio) or mix 1 tbsp flour with 1 tbsp water instead. For a gluten-free option, try tapioca starch. The sauce may be slightly less glossy, but it will still thicken effectively. Just stir vigorously to prevent clumping.
How do I reheat leftovers without drying out the beef?
Reheat in the crock pot on LOW for 1-2 hours with a splash of water or soy sauce to restore moisture. For quick reheating, use the microwave on 50% power for 1-2 minutes, stirring halfway. Add a drizzle of sesame oil to keep the beef juicy. Leftovers taste even better the next day!
