This comforting slow cooker dish transforms flank steak into melt-in-your-mouth strips while simmering in a rich garlic-soy glaze. The low-and-slow method breaks down connective tissues, creating fork-tender meat that absorbs the savory blend of soy sauce, beef broth, brown sugar, and aromatics. Fresh broccoli florets join during the final 30 minutes, steaming to vibrant-crisp perfection in the flavorful liquid.
Serve over steamed rice for a complete Chinese-American inspired meal that tastes like takeout but comes together with minimal hands-on effort. The naturally dairy-free preparation works for various dietary needs, while the adaptable sauce base welcomes substitutions like tamari for gluten-free diners or hoisin for added depth.
The smell that filled my apartment that first rainy Tuesday stopped my neighbor in her tracks in the hallway. She actually knocked on my door just to ask what smelled so incredible. That beef and broccoli combination is pure magic in a slow cooker, something about how the flavors meld together over hours that you just can not rush. Now it is my go to when I want company to linger around the dinner table.
I made this for my sister when she was recovering from surgery and she said it was the first thing that actually tasted good in days. Something about comfort food that does not require anyone to stand over a stove for hours. She asked for the recipe before she even finished her first bowl.
Ingredients
- Flank steak or sirloin: Slicing against the grain is the secret that keeps even lean cuts tender after slow cooking
- Cornstarch: This creates the most velvety texture on the beef, a technique I learned from a restaurant cook friend
- Low-sodium soy sauce: Regular soy sauce can become overpoweringly salty during long cooking
- Brown sugar: Balances the salt and creates that gorgeous glossy sauce everyone loves
- Oyster sauce: Adds deep umami richness that you cannot get from just soy sauce alone
- Fresh garlic and ginger: Minced fresh aromatics transform the sauce compared to powder versions
- Sesame oil: A little goes a long way toward that takeout flavor we all crave
- Broccoli florets: Adding them late keeps them bright green and perfectly tender crisp
- Toasted sesame seeds: Totally optional but that little crunch makes it feel special
Instructions
- Coat the beef:
- Toss the sliced beef with cornstarch and pepper until every piece is evenly covered
- Whisk the sauce:
- Combine all the sauce ingredients in a bowl until the sugar has completely dissolved
- Start the slow cooker:
- Place the coated beef in your crock pot and pour that gorgeous sauce all over it
- Let it cook:
- Cover and cook on low for 4 hours or on high for 2 hours until the beef is fork tender
- Add the broccoli:
- Stir in the florets about 30 minutes before you plan to eat so they stay bright and crisp
- Serve it up:
- Scoop everything over steamed rice and sprinkle with sesame seeds and green onions
This recipe has become my secret weapon for new parents and anyone needing a little extra care. There is something about beef and broccoli that feels like a hug in a bowl.
Making It Your Own
I have played around with adding bell peppers and snap peas when I want more color. The basic sauce works with almost any vegetable combination. Once I threw in some baby corn和水竹笋just because they were in my fridge and it was amazing.
Perfect Rice Every Time
Rinse your rice until the water runs clear before cooking, it makes such a difference in texture. I usually start the rice right when I add the broccoli so everything finishes together. There is nothing worse than perfectly cooked beef and mushy rice.
Leftovers Actually Get Better
This reheats beautifully for lunch the next day. The flavors deepen overnight and the sauce thickens up even more. Pack it in a good container and it might taste even better than it did fresh.
- Store the beef and sauce separately from the rice if meal prepping
- Add a splash of water when reheating to loosen the sauce back up
- Fresh broccoli on day two keeps that crunch everyone loves
Hope this becomes one of those recipes you make without even thinking about it.
Recipe Questions & Answers
- → Can I use a different cut of beef?
-
Flank steak and sirloin work best due to their texture and ability to become tender during slow cooking. Chuck roast can also be used—cut it into thin strips against the grain for the best results. Avoid lean cuts like eye of round as they may become tough.
- → How do I prevent the broccoli from becoming mushy?
-
Add broccoli during the last 25-30 minutes of cooking time. This allows florets to steam until just tender while maintaining bright color and pleasant crunch. Avoid adding broccoli at the start with the beef.
- → Can I cook this on high heat instead of low?
-
Cook on high for approximately 2 hours instead of 4 hours on low. The beef may be slightly less tender than the low setting, so check doneness early and extend time if needed. Add broccoli during the final 20 minutes when using high heat.
- → Is this dish gluten-free?
-
Substitute tamari or coconut aminos for the soy sauce and ensure your oyster sauce is certified gluten-free. Cornstarch is naturally gluten-free, but verify labels if you have severe sensitivities. Most other ingredients are naturally gluten-free.
- → Can I prepare this ahead of time?
-
Marinate the beef overnight for deeper flavor. The sauce can be whisked together up to 24 hours in advance and stored refrigerated. For the best texture, cook fresh rather than reheating fully cooked leftovers, though the dish reheats well for lunch the next day.
- → What vegetables can I substitute for broccoli?
-
Baby bok choy, snap peas, sliced bell peppers, or cauliflower florets work beautifully. Add sturdier vegetables like carrots earlier alongside the beef, while delicate greens like spinach should be stirred in during the final 5-10 minutes.