Soups & Stews
This no-sugar beef and broccoli recipe delivers restaurant-quality wok-hei flavor without added sweeteners—just tender beef, bright florets, and a savory sauce that balances umami and brightness. The secret lies in caramelizing onions and garlic for natural depth, while coconut aminos replace sugar entirely. After perfecting this over years of testing, I can confidently say it rivals takeout—except healthier and more flavorful.
What sets this recipe apart is the crispy beef achieved through high-heat searing before stir-frying, creating that signature wok texture without excess oil. Broccoli stays vibrant and crisp-tender when blanched just before tossing, ensuring every bite delivers both texture contrast and fresh flavor. The sauce, built on a base of soy sauce and coconut aminos, develops rich caramelized notes without any sugar.
By the time you plate it—juicy beef slices over bright green broccoli, all coated in that glossy, savory sauce—you'll understand why this became my go-to weeknight dinner. It's the kind of meal that feels indulgent but aligns with health goals, proving you don't need sugar to create restaurant-quality flavor. The aroma alone will have everyone gathering at the table.
Perfect for meal prep or serving immediately, this recipe scales effortlessly for crowds while maintaining balance. The sauce thickens beautifully when reheated, making leftovers just as satisfying as the first serving. Let's get cooking—your taste buds will thank you for skipping the sugar while keeping all the flavor.
Ingredients for beef and broccoli recipe no sugar
Crispy beef, vibrant broccoli, and a caramelized sauce—no sugar needed for restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Yellow Onions 🧅 | 1 whole | Thinly sliced, caramelized |
| Garlic Cloves 🧄 | 6 cloves | Minced, toasted lightly |
| Fresh Broccoli Crowns 🥦 | 1 ½ lb | Cut into florets, blanched |
| Coconut Aminos 🥫 | ⅓ cup | Replaces soy sauce sugar |
| Low-Sodium Soy Sauce 🥫 | ¼ cup | For umami depth |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Cornstarch 🌾 | 1 tbsp | For crispy coating |
| Neutral Oil 🫒 | 2 tbsp | Avocado or vegetable oil |
| Green Onions 🧅 | 3 whole | Thinly sliced, for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for crunch |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The flank steak is where the magic happens—thinly sliced against the grain for tender bites. Ask your butcher to slice it if they won't do it for you, or use a sharp knife and freeze it 15 minutes first for easier cutting. For the onions, yellow onions caramelize better than red, and don't rush this step—it builds the sauce's depth. Garlic should be toasted lightly in the oil before adding to the onions to deepen its flavor without burning. Broccoli crowns stay brightest when blanched just before tossing—Trader Joe's sells pre-cut ones if you're short on time, but fresh is always better.
No coconut aminos? Low-sodium soy sauce plus a splash of balsamic vinegar works in a pinch, though the flavor won't be identical. The sesame oil is non-negotiable for aroma—toast it in a dry pan for 30 seconds before adding to the sauce. If you're avoiding gluten, swap cornstarch for arrowroot powder. For extra crispiness on the beef, toss the sliced steak in cornstarch twice—once before searing, once after. The broccoli can be roasted instead of blanched if you prefer a different texture, but blanching keeps it crisp-tender.
This reheats beautifully—just add a splash of water or broth to the sauce and warm through. Keeps for 4 days in the fridge, though the beef gets slightly more tender with time. For meal prep, store components separately: sauce, beef, and broccoli. Reheat the broccoli last to maintain its crispness. The sauce thickens as it cools, so thin with a splash of water if needed. Garnish with toasted sesame seeds and green onions right before serving—they add freshness that gets lost when stored.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—no chopping boards, no extra pans. Just the steak, onions, and broccoli all hitting the same skillet, then a quick toss with coconut aminos. The cleanup? One spatula, maybe a wipe-down. That’s it.
- Umami Bomb: Between the deep savory hit of coconut aminos and the charred garlic cloves, this dish is ridiculously flavorful without sugar. The flank steak gets that perfect sear, and the broccoli? Crisp-tender, with just enough bite to keep things interesting.
- Lunchbox Hero: Here’s what sold me—this reheats like a dream. Pack it for work, toss it in a bento, or serve it cold with rice. My daughter actually asks for leftovers, and honestly? That’s the real win.
- Budget Powerhouse: Flank steak stretches further than you’d think, and broccoli crowns are cheaper than pre-cut florets. A jar of coconut aminos lasts forever, and you’re not drowning in pricey sauces. Solid, reliable, and my secret weapon for feeding the whole family without breaking the bank.
Step-by-step instructions for wok-hei crispy beef with bright florets
Master this technique and you'll achieve restaurant-quality wok-hei that delivers crispy beef and vibrant broccoli every time.
Prepare the Beef with Cornstarch Coating
Slice the 1.25 lb flank steak thinly against the grain into ¼-inch thick strips. Transfer to a bowl and add 1 tbsp cornstarch, 1 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper. Toss gently to coat evenly—this creates the crispy crust we're after. Let it sit for 10 minutes while you prep the aromatics.
Here's the thing—this cornstarch coating needs time to adhere properly. If you rush, the beef will release too much starch into the wok and create a gummy sauce instead of that perfect wok-hei texture. Trust the process and don't skip this resting time.
Build the Flavor Base with Aromatics
Heat 2 tbsp neutral oil in a wok or large skillet over high heat until shimmering. Add the 1 whole yellow onion and 6 cloves garlic cloves (minced), cooking for 2-3 minutes until the onions soften and garlic turns golden. Remove and set aside—we'll use these later for depth.
Add 1 tbsp sesame oil and 1 tbsp freshly grated ginger root to the wok. Stir for 30 seconds until fragrant—this releases the essential oils that will infuse your dish. The wok should be smoking slightly at this point. If it's not, crank the heat up immediately. This is where the real flavor magic happens.
Cook the Beef to Crispy Perfection
Working in batches to avoid crowding, add the cornstarch-coated beef to the wok in a single layer. Stir constantly for 1-2 minutes until the beef turns deep golden brown and develops a crispy exterior. Remove and set aside—this is the moment that matters: the beef should be cooked through but still retain that beautiful wok-hei texture.
Don't be tempted to overcrowd the wok. If the beef steams instead of crisps, it'll turn out tough. High heat and proper spacing are key to that perfect texture. You'll know it's ready when the edges curl slightly and develop a glossy sheen.
Blanch and Prepare the Broccoli
While the beef rests, cut the 1.5 lb fresh broccoli crowns into even florets. Bring a pot of water to a rolling boil and add the broccoli. Blanch for 1 minute until bright green and just tender-crisp. Immediately drain and plunge into ice water to stop the cooking process. This preserves their vibrant color and crisp texture.
Real talk: Overcooking broccoli turns it into mush. The ice bath shock stops the cooking instantly, giving you those perfect bright florets that pop against the rich beef. Drain well before adding to the wok—you want them to sizzle, not steam.
Combine and Finish with Sugar-Free Sauce
Return all the beef to the wok and add the reserved onions and garlic. Pour in 0.33 cup coconut aminos and 0.25 cup low-sodium soy sauce, stirring to combine. Let it simmer for 1 minute until the sauce thickens slightly and coats the beef.
Add the blanched broccoli florets and toss everything together for 1-2 minutes until heated through. The sauce should cling to the beef and broccoli, creating that glossy finish we want. Garnish with 3 whole green onions (thinly sliced) and 1 tbsp toasted sesame seeds for that final restaurant-quality touch.
Pro Tips For Making Beef And Broccoli Recipe No Sugar
- Slice Thin, Sear Fast: I learned this the hard way—thick flank steak slices turn chewy when you’re distracted. Cut against the grain into ¼-inch strips, then sear in batches for 1-2 minutes per side until deep brown. Overcrowding the pan drops the temp, and nobody wants rubbery beef.
- Trim Broccoli Like a Pro: Skip the florets—keep the thick stems intact for structure. Snap them off the crown, then slice stems into ½-inch pieces. They’ll stay crisp-tender while the florets soften, and you’ll avoid a mushy mess.
- Salt the Steak Twice: Season the raw flank steak generously before slicing, then salt again after searing. The first hit tenderizes, the second boosts flavor—especially important since coconut aminos are salty. Don’t skip the post-sear salt; it’s the thing that matters most.
- Deglaze with Coconut Aminos Early: After searing the onions and garlic, pour in 2 tablespoons of coconut aminos right away while the pan’s still hot. Let it bubble for 30 seconds to lift those browned bits (they’re flavor bombs) before adding the beef. Lazy deglazing later means lost flavor.
Essential equipment for great beef and broccoli recipe no sugar
Wok Essentials
A carbon steel wok is my top recommendation—it heats up fast and retains that signature wok-hei flavor. The Made In wok from Amazon is my go-to budget option at $30, while Victorio makes a premium version for $150. If you don’t have a wok, a large cast iron skillet (like Lodge) works just as well. 🔥
High-Heat Tools
You’ll need a tongs with long handles for tossing—OXO Good Grips are my favorite for their durability. A heat-resistant spatula (like Mercer Culinary Millennia) helps scrape up stuck bits without damaging your pan. For the broccoli blanching step, a fine-mesh strainer (I use OXO Good Grips) ensures quick draining. ⚡
Precision Timing
A kitchen timer is non-negotiable for the 1-minute broccoli blanch and 1-2 minute beef sear. I swear by the TimerTyme digital timer—it’s affordable ($10) and has a loud alarm. For the beef’s 165°F internal temperature, invest in a meat thermometer like ThermoWorks Dot ($20) to avoid overcooking. 🌡️
Sauce Control
To thicken the sauce properly, keep a small whisk (like Norpro) handy for stirring. A ladle (I use OXO Stainless Steel) helps portion the sauce evenly over the beef and broccoli. For the cornstarch coating, a fine-mesh sieve (like OXO Good Grips) ensures an even dusting on the beef strips. ✨
Garnish Finishing
Toast your sesame seeds in a dry small skillet—I use a nonstick one to prevent burning. A microplane (like OXO) is perfect for grating fresh ginger root finely. For slicing green onions, a sharp chef’s knife (I recommend Mac Knife) makes quick work of it. Keep a small bowl nearby to catch any stray seeds or herbs for easy garnishing. 💫
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut?
Flank steak is ideal for its lean texture, but sirloin or ribeye work well too. Skip the cornstarch coating for ribeye—it's naturally more flavorful. For chuck roast, slow-cook it first to tenderize. Always slice against the grain to ensure tenderness.
How do I keep the broccoli bright green?
Blanching in boiling water for just 1 minute preserves color. Immediately plunge into ice water to stop cooking. Avoid overcrowding the pot—this keeps water temperature stable. For extra vibrancy, add ½ tsp baking soda to the blanching water.
What if I don't have coconut aminos?
Mix ¼ cup low-sodium soy sauce with 1 tbsp balsamic vinegar for similar depth. For gluten-free, use tamari plus 1 tsp maple syrup (though this adds minimal sugar). The sauce will be slightly less complex but still delicious.
Can I make this ahead of time?
Store components separately: beef, broccoli, and sauce in airtight containers. Reheat beef and sauce together for 2 minutes, then add broccoli last to maintain crispness. The sauce thickens when cooled—thin with water if needed. Garnish fresh before serving.
Why does my beef turn out tough?
Overcrowding the pan causes steaming instead of searing. Cook in single layers and work in batches. Also, don't overcook—beef should reach 165°F internal temp in 1-2 minutes. Slicing against the grain is critical for tenderness. If using thicker cuts, sear longer but at lower heat.
