Healthy Beef And Broccoli Stir Fry With Coconut Aminos

90 min prep 30 min cook 6 servings
Healthy Beef And Broccoli Stir Fry With Coconut Aminos
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Fresh, fast, and family-approved—this lightened-up take on the Chinese-American classic comes together in one pan and under 30 minutes. We’re trading the heavy soy-laden sauce for naturally-sweet coconut aminos, swapping flank steak for lean top sirloin, and letting the broccoli stay brilliantly green and crisp-tender. The result? A glossy, savory-sweet stir-fry that clocks in at just 310 calories per generous cup while still feeling like Friday-night take-out.

Why This Recipe Works

  • One pan, 25 minutes: From fridge to table faster than delivery can find your doorbell.
  • Gluten-free & soy-free: Coconut aminos keeps it allergy-friendly without sacrificing umami.
  • High-protein, low-sugar: 29 g protein per serving and only 6 g naturally-occurring sugar.
  • Broccoli stays neon-green: Flash-steam in the same skillet so nutrients don’t leach into boiling water.
  • Meal-prep miracle: Flavor actually improves overnight; reheat in 90 seconds.
  • Kid-approved mild: No chili heat unless you decide to add it.

Ingredients You'll Need

Ingredients

Quality ingredients make the difference between “good” and restaurant-level. Below I’ve listed exactly what I buy, plus the easiest swaps so you can cook tonight without an extra grocery run.

Top sirloin steak – Look for a 1-pound piece with even marbling and minimal visible fat. Sirloin is leaner than flank yet stays tender when sliced against the grain and given a quick 15-minute velvet (baking-soda brine). Don’t want beef? Try the same weight of thin chicken breast or even extra-firm tofu pressed for 10 minutes.

Broccoli florets – Buy two medium heads and cut yourself; pre-cut bags are usually stem-heavy. You want 5–6 cups bite-size florets so every forkful includes a veggie.

Coconut aminos – Made from fermented coconut sap and salt, it tastes like a milder soy with a touch of sweetness. If you only have low-sodium soy, use 3 Tbsp soy plus 1 Tbsp water plus 1 tsp honey to mimic coconut aminos’ sweetness.

Toasted sesame oil – A little goes a long way for nutty aroma. Store in the fridge so it doesn’t turn rancid.

Fresh ginger & garlic – Skip the jars; pre-minced oxidizes quickly. Peel ginger with the edge of a spoon and micro-plane straight into the skillet.

Arrowroot starch – My favorite paleo thickener; produces a crystal-clear, glossy sauce. Cornstarch is fine if that’s what you have.

Avocado oil – High smoke-point neutral oil for searing. Peanut or rice-bran oil are runner-ups.

How to Make Healthy Beef And Broccoli Stir Fry With Coconut Aminos

1
Velvet the beef for melt-in-your-mouth tenderness

Thinly slice partially-frozen sirloin against the grain into ⅛-inch strips. Toss with ½ tsp baking soda and 1 Tbsp water; let stand 15 minutes while you prep vegetables. Rinse well, pat very dry, then toss with 1 tsp arrowroot and a pinch of pepper. This Chinese restaurant trick raises pH so proteins can’t bind tightly, guaranteeing silky steak even with a short cook time.

2
Whisk up the 5-ingredient stir-fry sauce

In a small bowl combine ¼ cup coconut aminos, 2 Tbsp water, 1 Tbsp toasted sesame oil, 1 Tbsp arrowroot, and 1 tsp honey. Stir until no white streaks remain; set near the stove. The sauce thickens in the final 30 seconds of cooking, so have it ready.

3
Sear steak in a screaming-hot skillet

Heat 1 Tbsp avocado oil in a 12-inch stainless or cast-iron pan over medium-high until wisps of smoke appear. Add half the beef in a single layer; leave undisturbed 90 seconds for caramelization. Flip, cook 30 seconds more, then transfer to a plate. Repeat with remaining oil and beef. Over-crowding = steamed gray meat—don’t skip the batches.

4
Flash-steam broccoli in the same pan

Lower heat to medium, add 2 Tbsp water followed immediately by broccoli. Cover with a lid 2 minutes; the trapped steam turns broccoli vivid green while retaining crunch. Remove lid, push florets to the perimeter to evaporate excess moisture.

5
Aromatics in the center for 30 seconds

Create a well in the middle; add 1 tsp oil, 1 Tbsp minced ginger, and 3 minced garlic cloves. Stir-fry just until fragrant—about 20 seconds—then fold everything together.

6
Return beef and sauce to coat

Slide beef (and any collected juices) back into the pan. Give the sauce a quick re-whisk and pour it in. Stir continuously—the arrowroot activates at 160°F and thickens in seconds. Once everything is lacquered and glossy, remove from heat immediately to prevent broccoli from going army-green.

7
Serve over cauli-rice or fluffy quinoa

Divide among four bowls over your favorite grain. Garnish with toasted sesame seeds and the green parts of 2 sliced scallions. Dinner is done.

Expert Tips

Partially freeze the steak

15 minutes in the freezer firms the meat so you can slice whisper-thin, guaranteeing a 60-second sear.

Hot pan, cold oil = no stick

Heat the dry pan first, then add oil; it creates an instant non-stick surface without Teflon.

Double the sauce for saucy lovers

If you enjoy extra to drizzle over rice, simply scale the sauce ingredients 1.5×—no other changes needed.

Make it low-FODMAP

Swap garlic for 1 tsp garlic-infused oil and replace honey with maple syrup; coconut aminos is already FODMAP-safe.

Variations to Try

  • Spicy Sriracha-Maple: Whisk 1 tsp sriracha into the sauce and replace honey with maple syrup for a fiery-sweet kick.
  • Mushroom Medley: Add 4 oz sliced shiitake along with broccoli; they’ll soak up the sauce like little sponges.
  • Orange Zest: Stir in ½ tsp fresh orange zest when you add garlic for a bright, citrusy perfume.
  • Low-carb noodles: Serve over zero-calorie shirataki fettuccine for a keto-friendly plate under 8 g net carbs.

Storage Tips

Refrigerator: Cool completely, then pack in airtight glass containers 3–4 days. The sauce thickens when chilled; add a splash of water before reheating.

Freezer: Freeze individual portions in silicone bags up to 2 months. Thaw overnight in the fridge; microwave at 70% power so beef doesn’t toughen.

Make-ahead components: Slice steak and whisk sauce up to 24 hours ahead; store separately. Stir-fry fresh for company without last-minute prep.

Frequently Asked Questions

Yes—thaw under cool water for 5 minutes and pat very dry to prevent icy crystals from splattering in hot oil. Reduce initial water to 1 Tbsp; frozen broccoli already carries surface moisture.

Top sirloin offers the best balance of tenderness, flavor, and price. Alternatives (in order): flat-iron, tri-tip, or rib-eye cap. Slice against the grain and velvet for insurance.

It’s lower in sodium (about 70% less) and naturally gluten-free, but slightly higher in sugar. For most people the reduced sodium is the bigger win; if you’re diabetic, account for the 1 g extra sugar per tablespoon.

Absolutely—heat the wok on high until a bead of water evaporates in 1 second. Because home burners produce less BTU than Chinese restaurant dragons, work in small batches and keep ingredients moving so the wok doesn’t cool down.

Microwave at 70% power with a loose cover; stop and stir every 30 seconds. Alternatively, reheat in a non-stick skillet with 1 Tbsp water over medium, stirring just until warmed through—about 3 minutes.
Healthy Beef And Broccoli Stir Fry With Coconut Aminos
beef
Pin Recipe

Healthy Beef And Broccoli Stir Fry With Coconut Aminos

(4.9 from 127 reviews)
Prep
10 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Velvet beef: Toss sliced steak with baking soda and 1 Tbsp water; rest 15 min. Rinse, pat dry, coat with 1 tsp arrowroot.
  2. Stir sauce: Whisk coconut aminos, 2 Tbsp water, sesame oil, honey, and remaining arrowroot.
  3. Sear: Heat avocado oil in a hot skillet. Sear beef in two batches 90 sec per side; set aside.
  4. Steam broccoli: Add 2 Tbsp water and broccoli to same pan, cover 2 min.
  5. Aromatics: Push broccoli to edges, add ginger & garlic to center; stir 20 sec.
  6. Finish: Return beef and sauce; stir until glossy. Serve hot over rice or cauliflower rice.

Recipe Notes

For extra sauce, scale the sauce ingredients 1.5×. Leftovers reheat beautifully at 70% microwave power for 90-second intervals.

Nutrition (per serving)

310
Calories
29g
Protein
14g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.