Beef and Broccoli Recipe No Sugar: Wok-Hei Crispy Beef with Silky Broccoli

Soups & Stews

Beef and Broccoli Recipe No Sugar: Wok-Hei Crispy Beef with Silky Broccoli

This beef and broccoli recipe no sugar delivers restaurant-quality wok-hei flavor without a single gram of added sweetness. The secret lies in a deep, savory sauce built on soy sauce, garlic, and ginger—no honey or sugar needed. I’ve perfected this version over years of testing, ensuring the beef stays crispy while the broccoli remains tender-crisp with just a hint of char.

The magic happens in two stages: first, searing thinly sliced beef until it develops a caramelized crust, then tossing it with broccoli in a hot wok. The sauce, made with dark soy for color and oyster sauce for umami, coats everything evenly without cloying sweetness. Balance is key—just a splash of rice vinegar brightens the dish while keeping it low-sugar.

By the end, you’ll have crispy beef with a glossy sheen and broccoli that’s vibrant and slightly blistered at the edges. The sauce clings perfectly, delivering layers of garlic, ginger, and smoky soy without overpowering the natural flavors. This is the kind of dish that tastes indulgent but stays light and clean.

Serve it over steamed jasmine rice for the full experience, or pair with egg noodles for extra heartiness. The technique is straightforward, but the results are anything but basic—proof that great Chinese food doesn’t require sugar. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and broccoli recipe no sugar

Restaurant-quality beef and broccoli without sugar—just bold flavors and perfect texture.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 1 ½ lbs Medium size, cut into bite-sized pieces
Dark Soy Sauce 🍶 2 tbsp For deep color and flavor
Light Soy Sauce 🍶 2 tbsp Balances saltiness
Oyster Sauce 🍲 1 ½ tbsp For umami depth
Rice Vinegar 🍶 1 tbsp Brightens without sweetness
Sesame Oil 🫒 ½ tbsp For nutty aroma (toasted)
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Grated finely (peeled)
Cornstarch 🌾 1 tbsp For crispy beef coating
Neutral Oil 🫒 2 tbsp High smoke point (vegetable or canola)
Green Onion 🧅 2 whole Sliced thin for garnish
Sesame Seeds 🌰 ½ tbsp Toasted for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beef makes or breaks this dish. Flank steak is ideal—lean but tender when sliced thin. Buy it from the butcher counter if possible; they’ll slice it for you against the grain, which is critical for tender bites. Costco or Whole Foods usually carry high-quality cuts. If you can’t find flank, sirloin or ribeye work too, but slice them extra thin. The broccoli should be fresh—look for bright green florets with tight buds. Trader Joe's often has pre-cut broccoli florets that save time without sacrificing quality.

No dark soy sauce? Light soy sauce plus 1 tsp molasses mimics the color (though it adds trace sweetness). The oyster sauce is non-negotiable for umami—Lee Kum Kee is the gold standard, but any quality brand works. Fresh ginger and garlic are worth the effort; pre-minced jars lack punch. For the sesame oil, toast it in the pan first to release its aroma without overpowering. Cornstarch is key for that crispy crust—don’t skip it. The rice vinegar adds brightness without sweetness, balancing the soy’s saltiness perfectly.

Prep everything ahead: slice the beef, cut the broccoli, and mix the sauce. The beef stays best in the fridge for 1 day before cooking, while broccoli keeps for 3-4 days if stored in a sealed container. The sauce can be made 2 days ahead—just reheat gently before using. For leftovers, store in airtight containers for 3 days, but the texture softens slightly. Freezing isn’t recommended—this dish shines fresh.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just slice the steak thin, toss in broccoli florets, and let the soy sauces work their magic. No extra pans, no extra stress, and honestly? That’s all I need on a Tuesday night.
  • Umami Bomb: The combo of dark and light soy sauce with oyster sauce? It’s like flavor overdrive without any sugar crash. My husband licks the plate—yes, really—and the broccoli stays crisp enough to bite into.
  • 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. The flavors even get better the next day, no joke.
  • Budget Win: Flank steak stretches far, and broccoli’s cheap as chips. For under $15, I feed four people a dish that feels fancy but won’t break the bank. Leftovers? They disappear faster than I can reheat them.

Step-by-step instructions for wok-hei crispy beef with silky broccoli

Here's the method for achieving that signature wok-hei—smoky, crispy beef paired with tender broccoli.

1

Prep the Beef with Cornstarch Coating

Start by slicing the 1 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites. In a bowl, combine the steak strips with 1 tbsp cornstarch, 1 tsp salt, and 0.5 tsp black pepper. Toss gently to coat evenly—this creates that signature crispy exterior while keeping the interior juicy.

Let the coated beef rest for 10 minutes at room temperature. This step prevents uneven cooking when you hit the hot wok. While it rests, prepare the broccoli by cutting the 1.5 lbs broccoli florets into bite-sized pieces. Pat them dry with a kitchen towel—this helps them crisp up nicely during cooking.

2

Build the Flavor Base

Heat a wok or large skillet over high heat until it's screaming hot. Add 2 tbsp neutral oil and let it shimmer. Add the 6 minced garlic cloves and 1 tbsp finely grated fresh ginger, stirring constantly for 30 seconds until fragrant but not browned. This aromatic base forms the flavor foundation.

Pour in 2 tbsp dark soy sauce, 2 tbsp light soy sauce, and 1.5 tbsp oyster sauce. Stir vigorously for 1 minute until the sauce begins to bubble and darken slightly. This creates depth of flavor without sweetness. The dark soy sauce adds color and richness, while the oyster sauce provides umami.

3

Cook the Beef to Crispy Perfection

Working in batches if needed, add the coated beef to the wok. Stir-fry for 1-2 minutes until the edges turn deep golden brown and crispy. The cornstarch coating should create a light, lacy crust—this is your wok-hei moment. Remove the beef and set it aside on a plate.

In the same wok, add a bit more neutral oil if needed and toss in the prepared broccoli. Stir-fry for 3-4 minutes until the florets turn bright green and slightly blistered. The broccoli should remain tender-crisp with a slight bite. Season lightly with a pinch of salt if needed.

4

Combine and Finish with Sesame Oil

Return the beef to the wok and pour in 1 tbsp rice vinegar. Toss everything together for 1 minute until the beef is evenly coated in the sauce. The vinegar brightens the flavors and cuts through the richness. Add 0.5 tbsp sesame oil and toss again—this adds nutty aroma and helps distribute the sauce evenly.

Taste and adjust seasoning if needed. The dish should balance salty, umami, and slightly tangy notes. Garnish with 2 sliced green onions and 0.5 tbsp toasted sesame seeds for color and texture. Serve immediately while the beef is still crispy and the broccoli retains its vibrant color.

5

Plate with Confidence

Divide the beef and broccoli evenly among 4 plates. The beef should be piled high in the center with broccoli surrounding it. Drizzle any remaining sauce from the wok over the top for extra flavor. The contrast of crispy beef against tender broccoli creates the perfect bite—each component should be distinct yet harmonious.

This dish delivers that restaurant-quality wok-hei experience at home—crispy beef with silky broccoli, all achieved without sugar. The key is high heat, proper prep, and timing. Serve with steamed jasmine rice to soak up every last bit of that savory sauce.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe No Sugar

  • Slice Against the Grain: I learned this the hard way—thin, even slices (about ¼-inch thick) cook faster and stay tender. Cut flank steak perpendicular to the grain, or you’ll end up with chewy, tough strips that fight you the whole way.
  • Blanch Broccoli First: Skip the crowding, but blanch the florets for 30 seconds in boiling water before stir-frying. This softens them just enough to absorb the sauce without turning mushy, and they’ll hold their shape better when you toss everything together.
  • Use a Two-Stage Sauce: Start with half the soy sauces (dark and light) and oyster sauce in a cold bowl—mix it first, then toss the cooked beef and broccoli in it. Add the rest of the sauce after the pan’s off the heat to avoid a sticky, gloppy mess. Trust me, your stir-fry will thank you.
  • Rest the Meat Before Slicing: Let the flank steak sit at room temp for 15 minutes before cutting, and give it another 5 minutes after cooking. Cold meat tears unevenly, and resting keeps the slices from shrinking into tough, rubbery bits when they hit the pan.

Perfect pairings for beef and broccoli recipe no sugar

Classic Rice Pairings

Steamed jasmine rice is the perfect foundation for this dish—its delicate floral notes complement the savory beef and broccoli without overpowering. I use 1 cup uncooked jasmine rice per serving, steamed to perfection with a 1:1.25 rice-to-water ratio. For extra fluffiness, spread the rice on a tray after cooking to cool slightly. 🌾

For a heartier option, try short-grain sushi rice—its stickiness helps hold the sauce better. Cook it with ½ tsp rice vinegar per cup to enhance its natural sweetness without adding sugar. Both options keep the dish light while soaking up every bit of that umami-rich sauce.

Noodle Alternatives

Swap rice for egg noodles or udon noodles for a comforting twist. Cook the noodles 1 minute less than package instructions, then toss them directly in the wok with the beef and broccoli. The noodles absorb the sauce beautifully, creating a satisfying one-bowl meal. I like King Noodle brand for its perfect texture.

For gluten-free options, use rice noodles or shirataki noodles (rinsed thoroughly). The latter adds a unique chewy texture that pairs surprisingly well with the crispy beef. Just reduce the sauce slightly—shirataki noodles absorb less liquid than wheat-based noodles.

Vegetable Sides

A simple steamed bok choy with a sprinkle of toasted sesame seeds adds freshness and color to the plate. Blanch the leaves for 2 minutes until vibrant green, then toss with ½ tsp sesame oil. The slight bitterness balances the richness of the beef beautifully. 🥬

For a crunchy contrast, serve quick-pickled cucumbers made with 1 tbsp rice vinegar, ½ tsp sugar-free sweetener (like stevia), and a pinch of salt. Slice ½ English cucumber into thin half-moons and let marinate for 15 minutes before serving. This keeps the dish completely sugar-free while adding refreshing acidity.

Protein Add-Ons

Boost the meal with shiitake mushrooms sautéed in the same wok after removing the beef. Slice 4-5 mushrooms and cook for 3-4 minutes** until golden. Their earthy flavor deepens the umami profile without needing extra sauce. 🍄

For a complete protein upgrade, add soft-boiled eggs (cooked for 6 minutes) and slice them over the top. The runny yolk ties everything together—this is a classic Chinese restaurant technique. I like Kirkland brand eggs for their rich yolks.

Beverage Pairings

A crisp green tea, like japanese sencha, cleanses the palate between bites. The tea's natural astringency cuts through the dish's richness. Brew it 175°F for 2 minutes to highlight its fresh, grassy notes. 🍵

For beer lovers, a light lager like Asahi Super Dry complements the dish's savory profile. The beer's subtle hop bit balances the soy sauce's saltiness. Avoid heavy ales or IPAs—they can overpower the delicate flavors. A chilled glass keeps the meal feeling refreshing.

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 3g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use a different cut of beef instead of flank steak?

Sirloin or ribeye work well, but slice them thinner (⅛-inch thick) since they're more tender. Flank steak is ideal because its grain makes it more forgiving when sliced against the grain. For leaner cuts like top round, marinate for 30 minutes in soy sauce to prevent dryness. The key is thin, even slices—never thick chunks.

2

How do I keep the broccoli bright green and crisp?

Pat the broccoli very dry before cooking and use high heat in a well-heated wok. Stir-fry for only 3-4 minutes—overcooking turns it mushy. Add a splash of water or chicken broth at the end to steam the florets slightly if they seem dry. Fresh broccoli with tight buds works best; avoid pre-cut florets that may have lost moisture.

3

What if my sauce tastes too salty?

Start with 1 tbsp rice vinegar to balance the saltiness—it brightens flavors without adding sweetness. If it's still too strong, dilute with 1 tsp water or broth and simmer for 1 minute. The oyster sauce adds umami without extra salt, so use 1.5 tbsp max if you're sensitive to sodium. Taste as you go!

4

Can I make this dish ahead of time?

Prep the sauce and slice the beef 1 day ahead, but cook it fresh for best texture. The beef loses crispiness when reheated, and broccoli turns soggy. For leftovers, store components separately: refrigerate beef and broccoli in airtight containers for 2 days max. Reheat only the beef in a dry pan for 1 minute—skip the broccoli.

5

What’s the secret to crispy beef without sugar?

The cornstarch coating is non-negotiable—it creates a crispy crust when seared at high heat. Use neutral oil (like vegetable or canola) and cook the beef in small batches so it doesn’t steam. The dark soy sauce adds color and depth without sweetness, while the rice vinegar keeps flavors balanced.

★★★★★4.9(1 review)
Categories Soups & Stews