
This keto beef & broccoli is a low-carb, one-pan version of the classic takeout favorite — fast, flavorful, and satisfying. Thinly sliced beef is quickly seared until juicy, then tossed with tender broccoli in a savory garlic-ginger sauce made without sugar or starch. The result is a balanced keto meal packed with protein and rich umami flavor, ready in under 30 minutes. It’s perfect for busy weeknights, easy meal prep, or when you’re craving something comforting but still clean. This dish delivers all the bold flavors you expect from stir-fry, while staying gluten-free, keto-friendly, and simple to make at home.
JUMP TO…
- Servings: 4
- Prep time: 10 min
- Cook time: 15 min
- Total time: 25-30 min
- Category: Main Dishes
- Cuisine: Keto / Low Carb / Asian-Inspired
- Method: Skillet / Stir-Fry
- Diet: Gluten-Free, Keto
Ingredients for Keto Beef & Broccoli

- 500–600 g beef (thinly sliced — sirloin, flank, or steak)
- 300 g broccoli (fresh or frozen)
- 2 tbsp coconut aminos or tamari (sugar-free)
- 2 tbsp olive oil or ghee
- 2 tbsp butter (for sauce)
- 2 garlic cloves, minced
- 1 tsp fresh grated ginger (or ½ tsp dried)
- 1 tsp apple cider vinegar or rice vinegar (sugar-free)
- Salt and pepper to taste
- Optional: pinch of sesame seeds or a drop of sesame oil
Instructions

- Prep the broccoli: Bring a pot of lightly salted water to a boil or prepare a steamer. Cook the broccoli florets for 3–4 minutes, just until tender but still bright green. Avoid overcooking, as broccoli will continue to cook later in the skillet. Drain well and set aside. This step ensures the broccoli stays tender without becoming mushy during the stir-fry.
- Cook the beef: Slice the beef thinly against the grain for maximum tenderness. Heat olive oil or ghee in a large skillet over high heat until very hot. Add the beef in a single layer and sear for 3–5 minutes, stirring minimally to allow browning. Season with salt and pepper. Once browned but still juicy, remove the beef from the skillet and set aside.
- Make the sauce: Lower the heat slightly and add butter to the same skillet. Once melted, add garlic and ginger and sauté for about 30 seconds until fragrant. Stir in coconut aminos or tamari, vinegar, and 1–2 tablespoons of water. Simmer for 1–2 minutes to combine flavors.
- Combine: Return the beef and broccoli to the skillet. Toss well to coat everything evenly in the sauce and heat through for 1–2 minutes.
- Serve: Remove from heat and garnish if desired. Serve immediately.
📊 Nutrition Facts (per serving, est.)
| Calories | Fat | Protein | Net Carbs |
|---|---|---|---|
| ≈ 430–470 kcal | ≈ 35 g | ≈ 30 – 35 g | ≈ 5 g (mostly from broccoli) |
💡 Tips & Variations
- Use flank steak or sirloin for the most tender result.
- Slice beef thinly against the grain to keep it juicy.
- Coconut aminos give a slightly sweeter, lower-sodium flavor than tamari.
- Add chili flakes for heat.
- Add 1 drop sesame oil for aroma (≈ +40 kcal per serving if used generously).
Storage & Meal Prep 🧊
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat gently in a skillet or microwave until just warm.
- Great for meal prep lunches or dinners.
- Not ideal for freezing — broccoli may become soft and watery after thawing.
What to Serve With 🥗
- Cauliflower rice
- Keto egg roll in a bowl
- Sesame cucumber salad
FAQ
You’ll find plenty of delicious and easy keto recipes — salads, main dishes, snacks, and desserts — on our Pinterest.
Follow us for daily inspiration and quick keto ideas.
Keywords
keto beef and broccoli, low carb stir fry, keto asian dinner, gluten free beef recipe, one pan keto meals
