A bold, glossy beef stir fry packed with protein, layered with native citrus brightness, and finished with irresistible Aussie crunch โ all while staying low in carbs.
Servings & Timing
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Servings: 4 servings
Dietary Badges
High-Protein | Low-Carb | Gluten-Free Option Available | Dairy-Free
Ingredients
For the Stir Fry
- 1ยฝ lb beef sirloin or flank steak, thinly sliced against the grain
- 2 tablespoons neutral oil (avocado or light olive oil)
- 1 tablespoon sesame oil
- 3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, grated
- 4 heads baby bok choy, halved lengthwise
For the Glossy Sauce
- 3 tablespoons oyster sauce (choose low-sugar if possible)
- 2 tablespoons light soy sauce or tamari
- 1 teaspoon dark soy sauce
- 1 teaspoon sugar-free chili honey or keto honey alternative
- Juice of ยฝ lime
- 2 tablespoons chili crisp oil (no added sugar)
Aussie Crunch & Finish
- ยผ cup roasted macadamia nuts, roughly chopped
- 2 tablespoons crispy garlic chips
- 1 tablespoon finger lime pearls
- ยฝ teaspoon native pepperberry flakes
- 2 tablespoons toasted sesame seeds
- Pickled red onion ribbons, to garnish
- Fresh coriander and Thai basil leaves
- Crispy shallots (optional, moderate for carbs)
- Spring onion curls
- Fresh red chilies and lime wedges, to serve
To Serve (Low-Carb Option):
- Steamed cauliflower rice or shredded cabbage instead of jasmine rice
Instructions
-
Heat the Wok
Heat a wok over high heat until smoking hot. Add neutral oil and sesame oil. -
Sear the Beef
Add beef in a single layer. Sear 1โ2 minutes per side until caramelized but still tender inside. Remove and set aside. -
Aromatics
In the same wok, add garlic and ginger. Stir-fry for about 20 seconds until fragrant. -
Cook the Bok Choy
Place bok choy cut-side down. Cook 2โ3 minutes until lightly charred and vibrant green. -
Build the Glossy Sauce
Return beef to the wok. Add oyster sauce, soy sauces, chili honey substitute, and lime juice. Toss rapidly over high heat until everything is coated in a glossy glaze. -
Finish
Remove from heat and drizzle with chili crisp oil. -
Garnish Generously
Top with macadamias, crispy garlic chips, finger lime pearls, pepperberry flakes, sesame seeds, pickled onion, herbs, crispy shallots, and spring onion curls. -
Serve Immediately
Serve over cauliflower rice or sautรฉed cabbage with extra lime wedges.
Additional Notes
- Naturally high in protein due to increased beef portion.
- Keep it low-carb by skipping jasmine rice.
- Choose sugar-free chili honey and low-sugar oyster sauce for strict keto.
- Gluten-free if using tamari instead of soy sauce.
Brief Introduction
This stir fry delivers restaurant-level gloss and texture in just 30 minutes. The rich umami of oyster sauce meets bright lime and the pop of finger lime pearls, while macadamias add that unmistakable Aussie crunch. Itโs bold, satisfying, and designed to fuel you with high protein while keeping carbs in check โ perfect for weeknights when you want something impressive without the heaviness.
Step-by-Step Cooking Guide
Stage 1: High-Heat Searing
Step 1: Preheat Properly
Your wok should be very hot before oil goes in. A properly heated wok prevents sticking and ensures caramelization.
Tip: If the beef releases liquid instead of searing, your pan wasnโt hot enough.
Step 2: Sear in Batches if Needed
Avoid overcrowding. Overcrowding causes steaming instead of browning.
Visual cue: Edges should look browned and slightly crisp.
Stage 2: Aromatics & Greens
Step 3: Flash-Fry Aromatics
Garlic and ginger should become fragrant almost instantly. Do not let them brown.
Step 4: Char the Bok Choy
Cooking cut-side down creates flavor depth and slight smokiness.
Tip: Leave undisturbed for best char.
Stage 3: Glossy Finish
Step 5: Sauce & Toss
High heat is key. Toss continuously so the sauce thickens and coats evenly.
If sauce looks thin: let it bubble 30โ60 seconds longer.
Step 6: Final Drizzle
Chili crisp oil should be added off heat to preserve its texture.
Ingredient Details & Substitution Tips
Beef Choice
Sirloin offers lean protein. Flank steak provides stronger beef flavor. Both are excellent high-protein options.
Oyster Sauce
Provides umami depth. Choose reduced-sugar brands for low-carb control.
Substitution:
- Coconut aminos (lower sodium, slightly sweeter)
- Mushroom stir-fry sauce for a lighter flavor
Chili Honey Alternative
Regular honey increases carbs. Use:
- Keto honey substitute
- ยฝ teaspoon monk fruit sweetener + pinch chili flakes
Finger Lime Pearls
Native Australian citrus pearls that burst with acidity.
Substitute with:
- Extra lime zest
- Small squeeze of fresh lime juice
Equipment Alternative
No wok? Use a heavy cast iron skillet on high heat.
Recipe Variations & Serving Suggestions
Flavor Variations
- Add ยฝ teaspoon Chinese five spice for warmth.
- Stir in 1 tablespoon black bean paste for deeper umami.
- Add thin-sliced red capsicum for mild sweetness.
Dietary Variations
- Keto Strict: Omit pickled onions and crispy shallots.
- Paleo: Use coconut aminos instead of soy sauce and skip oyster sauce.
Serving Ideas
- Serve over cauliflower rice or zucchini noodles.
- Wrap in butter lettuce cups for a handheld option.
- Pair with a crisp cucumber salad dressed in rice vinegar and sesame oil.
Storage & Make-Ahead
Storage
- Refrigerate in airtight container up to 4 days.
- Freeze up to 2 months without garnishes.
Reheating
- Reheat in skillet over medium heat 3โ4 minutes.
- Add splash of water or broth if sauce thickens too much.
Make-Ahead
- Slice beef up to 24 hours ahead.
- Mix sauce ingredients in advance and refrigerate separately.
Quality Note
Garnishes are best added fresh. Nuts may soften if stored mixed in.
Nutrition (Per Serving)
- Calories: ~450 kcal
- Protein: 38โ42g
- Carbohydrates: 8โ10g net (without rice)
- Fat: 30g
- Fiber: 2g
Dietary Highlights
High-Protein | Low-Carb | Gluten-Free Option | Dairy-Free
Allergens
Contains: Soy, Sesame, Tree Nuts
Frequently Asked Questions
Q: Can I use chicken instead of beef?
Yes. Use boneless thighs for best texture. Cook slightly longer until fully done.
Q: Why is my beef tough?
It may have been overcooked or sliced with the grain. Always slice against the grain and cook quickly over high heat.
Q: Can I make this ahead for meal prep?
Yes. Store without garnishes and add fresh toppings when serving.
Q: Is this keto-friendly?
Yes, if using sugar-free chili honey and reduced-sugar oyster sauce.
Personal Notes
This version was intentionally adjusted to boost protein and minimize carbs without sacrificing the glossy, restaurant-style finish. The key is balancing umami depth with fresh citrus brightness so the dish feels vibrant rather than heavy.
If you try this recipe, share your variation and let others know how you customized the crunch or heat level. Leave a rating and feedback to help others cook it confidently.