Main Courses
This beef and broccoli stir fry crock pot recipe transforms weeknight dinners into restaurant-quality meals with minimal effort. The slow cooker handles all the work, melting flavors together while keeping the broccoli crisp-tender and beef perfectly tender. I developed this method after years of struggling with stir-fry timing—no more crowded pans or uneven cooking.
The secret lies in the sauce: a perfect balance of soy sauce, brown sugar, and garlic that caramelizes beautifully during slow cooking. Thin slices of beef break down just enough to stay tender, while broccoli florets maintain their satisfying crunch. This recipe delivers bold Asian-inspired flavors without requiring any special equipment beyond your crock pot.
What you'll end up with is a savory, slightly sweet dish with perfectly cooked beef and vibrant green broccoli that holds its texture. The sauce clings to every bite, creating a harmonious blend of umami and sweetness that's impossible to resist. It's the kind of meal that tastes like it took hours to prepare when it actually comes together in minutes.
Serve over steamed rice for a complete meal that's perfect for busy weeknights or meal prep. The flavors only improve as they sit, making this an ideal dish to prepare ahead and enjoy throughout the week. Let's get started on creating this effortless yet impressive dinner.
Ingredients for beef and broccoli stir fry crock pot
Thinly sliced beef, vibrant broccoli, and a caramelized sauce that needs just a crock pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fresh Broccoli Florets 🥦 | 2 cups | Medium-sized, stems trimmed |
| Low-Sodium Soy Sauce 🍶 | ½ cup | For balanced flavor |
| Brown Sugar 🍯 | ¼ cup | Light or dark variety |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Cornstarch 🌾 | 1 tbsp | For thickening sauce |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Sesame Seeds 🌱 | 1 tbsp | Toasted for crunch |
| Vegetable Oil 🫒 | 1 tbsp | For searing beef |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| White Pepper 🌶️ | ¼ tsp | For subtle heat |
The beef is everything here. Flank steak is perfect—it slices thin and stays tender in the slow cooker. Grab it from the butcher section if possible; pre-packaged steaks often have less marbling. Slice it against the grain for that signature tender bite. For the broccoli, fresh is non-negotiable—frozen works in a pinch, but nothing beats the crunch of fresh florets. Look for heads with tight buds and vibrant green color at Whole Foods or your local grocery store's produce section. The garlic and ginger? Freshly grated or minced makes all the difference—pre-minced jars just don't cut it here.
No soy sauce? Coconut aminos works in a pinch, but the flavor won't be quite the same. Brown sugar substitutes? Maple syrup or coconut sugar both work, though the texture might be slightly different. Sesame oil out of reach? Toasted peanut oil adds a similar nuttiness. The cornstarch is key for that perfect sauce consistency—if you don't have it, a 1:1 blend of flour and baking powder does the trick. For the green onions, the white parts add flavor too, so don't toss those! And if you're feeling fancy, toast the sesame seeds in a dry pan for an extra crunchy garnish.
This dish tastes even better the next day—honestly, the flavors meld even more beautifully. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months if you're prepping for the week. I always make a double batch because it disappears so fast. The sauce thickens as it cools, so you can always thin it with a splash of water if it gets too thick when reheating. Serve over steamed rice to soak up all that delicious sauce—trust me, you'll want every last bite.
Why You'll Love This Recipe
- Crockpot Magic: I swear by this for nights when I’d rather not stand at the stove. Toss in the flank steak, broccoli, and sauce, then let the crockpot do the work—no stirring, no watching, no stress.
- Sweet-Savory Balance: That brown sugar in the soy sauce? It’s the secret. The broccoli stays crisp-tender while the beef gets this perfect caramelized edge, and the garlic? Oh, it hits just right—like a little flavor hug.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Double the batch, pack it in containers, and boom—you’ve got protein-packed lunches for days. My kid actually finishes his broccoli now. (Small victories.)
- Budget-Friendly Powerhouse: Flank steak stretches far, and the ingredients won’t break the bank. Plus, leftovers reheat like a dream—no soggy broccoli, no dry beef. Honestly, it’s the kind of meal that makes me feel like I’m feeding a crowd without the grocery bill.
Step-by-step instructions for slow-cooked beef and broccoli stir fry
This crock pot method delivers restaurant-quality beef and broccoli with minimal effort.
Prep the Beef for Maximum Flavor
Slice the 1.5 lb flank steak thinly against the grain into ¼-inch strips—this ensures tender bites. Pat the slices dry with paper towels to help them sear properly in the crock pot. In a small bowl, mix together 0.5 cup low-sodium soy sauce, 0.25 cup brown sugar, 0.5 tsp salt, 0.25 tsp black pepper, and 0.25 tsp white pepper. Add the beef strips to this marinade and toss gently to coat evenly. Let them sit for 15 minutes at room temperature while you prep the rest.
Here's the thing—I always slice the steak against the grain first. It might seem tedious, but this step makes the difference between chewy and fork-tender beef. The marinade will penetrate better when the meat is at room temperature, so don't skip this waiting period.
Sear the Beef for Deep Flavor
Heat 1 tablespoon vegetable oil in a large skillet over medium-high heat until shimmering. Working in batches, add the marinated beef strips and cook for 1-2 minutes per side until they develop a nice golden-brown crust. Transfer the seared beef to your crock pot—those browned bits will add incredible depth of flavor to your stir fry.
Don't crowd the pan when searing—give the beef space to develop that crust. If it looks like too much, work in two batches. The goal is caramelization, not steaming. Once all the beef is seared, you're ready for the next step.
Build the Stir Fry Base
In the same skillet (no need to clean it), add 4 minced garlic cloves and 1 tablespoon freshly grated ginger root. Cook for 30 seconds until fragrant—this releases their full flavor. Pour in the remaining marinade from the beef bowl (about ½ cup) and scrape up any browned bits from the bottom of the pan. Transfer this mixture to the crock pot with the beef.
The reason we use the same pan is to capture all those flavorful bits that would otherwise stick. This creates a richer, more complex sauce. Add the 2 cups fresh broccoli florets to the crock pot and stir gently to combine everything.
Slow Cook to Tender Perfection
Cover the crock pot and cook on LOW for 6-7 hours or HIGH for 3-4 hours. The beef is done when it's fork-tender and easily pulls apart. You'll know it's ready when the sauce has thickened slightly and coats the beef and broccoli evenly. Give it a taste test—if it needs more seasoning, add a splash of soy sauce or a pinch more brown sugar.
Real talk: The slow cooker does most of the work here, but don't skip checking it occasionally. You want the broccoli to stay vibrant, not mushy. If it looks like it's getting too soft, you can add it in the last 30 minutes of cooking instead.
Finish with Crunch and Garnish
Before serving, stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water to thicken the sauce slightly. Cook for an additional 10 minutes on HIGH to let the sauce set. Remove from heat and stir in 1 tablespoon toasted sesame oil and 1 tablespoon toasted sesame seeds for that authentic crunch and aroma. Garnish with 3 sliced green onions right before serving.
Here's where it gets fun—toss in the sesame oil and seeds right before serving. This adds that signature wok-house finish you get at Asian restaurants. The cornstarch slurry gives you that perfect balance between a thick sauce and one that still coats the ingredients beautifully.
Pro Tips For Making Beef And Broccoli Stir Fry Crock Pot
- Slice Thin, Sear First: I learned this the hard way—skip the sear, and your beef turns out tough as boot leather. Cut flank steak against the grain into ¼-inch strips, then hit a screaming-hot pan with oil for 2 minutes per side before tossing into the crock pot. The crust locks in flavor and keeps it tender.
- Trim Broccoli Early: Broccoli releases water like a faucet when chopped, drowning your sauce. Trim florets right before cooking, leaving stems intact—they stay crisp and soak up sauce better. Toss them in after the beef cooks, just to warm through.
- Balance the Sugar: Too much brown sugar makes this taste like dessert. Start with 1 tablespoon, then add another only if your sauce needs sweetness. The soy sauce already has depth; let it shine first. (Yes, even if you’re impatient like me.)
- Use Garlic Paste: Fresh garlic burns in a crock pot, leaving bitter bits. Swap whole cloves for 1 teaspoon garlic paste—it blends smoothly and doesn’t fight for attention. If you’re feeling fancy, add a pinch of grated ginger too; it’s a game-changer.
Storing and reheating this dish
Refrigerator Storage
Store your beef and broccoli stir fry in an airtight container for up to 4 days in the refrigerator. The flavors actually deepen overnight as the sauce continues to meld with the beef. I like using glass containers because they keep everything fresh longer and reheat beautifully. Just
Freezer Storage
For longer storage, freeze the dish in single-serving portions for up to 3 months. Use freezer-safe containers or heavy-duty freezer bags—leave ½-inch headspace for expansion. When reheating frozen portions, add 1-2 tablespoons of water to prevent drying. I always label my containers with the date to track freshness.
Reheating on Stovetop
My preferred method is stovetop reheating for the best texture. Place the stir fry in a skillet over medium heat with 2 tablespoons of water or beef broth. Cover and heat for 5-7 minutes, stirring occasionally. If the sauce thickens too much, add a splash more liquid. The beef should be piping hot at 165°F internal temperature.
Microwave Method
For quick reheating, transfer to a microwave-safe dish and cover loosely with a damp paper towel. Heat on medium power (70%) for 2-3 minutes, stirring halfway. If the sauce seems dry, add 1 teaspoon of water and continue heating in 30-second intervals. The microwave can make broccoli slightly soggy, so I prefer this method only for leftovers I'll eat immediately.
Serving Suggestions
Serve your reheated beef and broccoli over steamed jasmine rice or cauliflower rice for a lighter option. Garnish with fresh green onions and an extra drizzle of sesame oil to revive those restaurant-quality flavors. I often pack extra rice in separate containers for easy meal prep—just assemble when ready to eat. 🍚
Make-Ahead Tip
Double the recipe and store half for later—this dish tastes even better the second day! When reheating, I always taste and adjust seasoning first. A pinch of salt or splash of soy sauce can make all the difference. The cornstarch-thickened sauce might separate slightly, but a quick stir restores its silky texture. Perfect for busy weeknights!
Nutrition facts
Frequently asked questions
Can I use frozen broccoli instead of fresh?
You can use frozen broccoli, but it won't have the same texture. For best results, thaw it completely first and pat dry to prevent excess moisture in the crock pot. If using frozen, add it during the last 30 minutes of cooking to maintain some crunch. Fresh broccoli stays vibrant and crisp-tender, which is key for this dish.
What's the best cut of beef for this recipe?
Flank steak is ideal because it's lean, flavorful, and slices thinly against the grain. Other good options include sirloin or ribeye—just avoid tougher cuts like chuck roast. If you can't find flank steak, ask your butcher for a well-marbled cut. The thin slicing is what makes this dish tender and perfect for slow cooking.
How do I prevent the sauce from getting too watery?
The cornstarch slurry at the end is your secret weapon! Mix 1 tablespoon cornstarch with 1 tablespoon cold water and stir it in during the last 10 minutes of cooking. If the sauce still seems thin, simmer uncovered for an extra 5 minutes to reduce it. Avoid overcooking the broccoli, which releases water that can dilute the sauce.
Can I make this in an Instant Pot instead?
Use the sauté function to sear the beef first, then switch to high pressure for 10 minutes with 2 minutes natural release. After releasing pressure, stir in the cornstarch slurry and cook on sauté for 2-3 minutes to thicken. The Instant Pot version cooks faster but requires more attention to timing—especially with the broccoli's texture.
Why does my beef turn out chewy instead of tender?
This usually happens when slicing with the grain instead of against it. The muscle fibers need to be cut perpendicular to their direction. Also, ensure your beef is fully submerged in the marinade and cooked on LOW for 6-7 hours (not HIGH). If it's still tough, try a longer cook time or use a more tender cut like filet mignon next time.
