Beef & Broccoli

Takeout-style beef and broccoli in a glossy tamari, ginger and garlic sauce — sweetened with a keto sweetener and thickened with a pinch of xanthan gum instead of cornstarch.

  • Net carbs6.1 g
  • Prep20 min
  • Cook15 min
  • Serves4
✓ Gluten-free✓ Dairy-free✓ Egg-free✓ Nut-free
Jump to recipe Pin it

Nutrition per serving

about 1½ cups
Net carbs
6.1g
Calories
493kcal
Protein
40g
Fat
33g
Total carbs
12 g
Fiber
3.1 g
62% fat 33% protein

Calculated from USDA FoodData Central values for each ingredient (optional ingredients excluded). Brands vary — check your labels if you track closely.

A low-carb swap for: cornstarch (7.2 g net per 1 tbsp) , white rice (44 g net per 1 cup cooked) , beef and broccoli (9.3 g net per 1 cup) . This recipe has 6.1 g per serving.

Ingredients

4 servings
Version

Estimated cost $28.88 for 4 servings ($7.22 each) · how we estimate

Instructions

  1. Toss the sliced beef with 1 tablespoon tamari and the baking soda and let it sit 15 minutes while you prep everything else. The baking soda raises the surface pH, which keeps the thin slices tender the way restaurant "velveting" does.

  2. In a measuring cup, whisk the remaining tamari, broth, sweetener, sesame oil, rice vinegar, garlic, ginger and pepper flakes. Sprinkle the xanthan gum evenly over the surface and whisk hard for 30 seconds until no clumps remain.

  3. Heat 1 tablespoon avocado oil in a large wok or skillet over high heat. Add the broccoli and stir-fry 1 minute, then add the water, cover and steam 2–3 minutes until bright green and crisp-tender. Tip onto a plate.

  4. Wipe the pan dry, add the remaining oil and heat until shimmering. Sear the beef in two batches in a single layer, 1–2 minutes per side, until browned. Slices this thin cook through well past 145°F (63°C) almost instantly; crowding the pan steams the meat instead of searing it.

  5. Return all the beef to the pan, pour in the sauce and toss for 1–2 minutes, until it bubbles and turns glossy. Add the broccoli back and toss to coat.

  6. Scatter with green onions and sesame seeds. Serve on its own or over cauliflower rice.

Tips for success

  • Freeze the steak for 20–30 minutes before slicing. Partly frozen meat cuts into thin, even strips far more easily.
  • Xanthan gum thickens fast and clumps if dumped in all at once. If the finished sauce is too thick, loosen it with a splash of broth.
  • Tamari is usually brewed without wheat, which makes it the go-to for gluten-free cooking; regular soy sauce tastes almost the same here.

Nice to have, not needed

  • A carbon-steel wok gives the hottest, smokiest sear — a 12-inch skillet works if you cook the beef in batches.

Storage & meal prepMeal-prep friendly

  • Keeps 3 days in the fridge
  • Doesn’t freeze well

Reheat: Toss in a hot skillet 2–3 minutes with a splash of broth; the microwave works but softens the broccoli.

Prep tip: For meal prep, pack the beef and sauce in one container and the broccoli in another, then combine as you reheat.

Refrigerate up to 3 days. Reheat in a hot skillet rather than the microwave so the broccoli stays crisp.

Variations

3 variations, each with its own ingredients and macros

Shrimp & broccoli

Protein

Large shrimp in the same glossy ginger-garlic sauce. Dinner is even faster, since shrimp cook in a couple of minutes.

  • flank or sirloin steak → large shrimp

6.1 g net · 273 kcal · 40 g protein · 9.5 g fat · ≈$5.58 per serving (same net carbs as the original)

Soy-free (coconut aminos)

Diet

Coconut aminos replace the tamari for anyone avoiding soy. They are naturally sweet, so the added sweetener is dropped; the sauce carries about 2 g more net carbs per serving.

  • tamari or soy sauce → coconut aminos
  • tamari or soy sauce → coconut aminos
  • + ¼ tsp salt
  • no allulose or brown keto sweetener

8.4 g net · 498 kcal · 38 g protein · 33 g fat · ≈$7.28 per serving (+2.3 g net carbs vs the original)

With snow peas & shiitakes

Veggies

Crisp snow peas and meaty shiitake mushrooms stand in for the broccoli, like the beef with snow peas on many takeout menus.

  • broccoli florets → snow peas
  • + 2 cups shiitake mushrooms

5.8 g net · 490 kcal · 39 g protein · 33 g fat · ≈$8.22 per serving (−0.3 g net carbs vs the original)

Beef & Broccoli — pin image

Save it for later

Pin this recipe to your keto board so it’s there when you plan next week.

Save to Pinterest

You might also like

More dinners & mains

Popular searches

↑↓ to navigate · Enter to open See all results →