If you’re craving your favorite takeout-style Chinese dish but want to keep it low-carb, this Keto Beef & Broccoli Recipe is your perfect solution. With tender slices of beef, crisp broccoli, and a flavorful garlic-ginger soy sauce glaze, this dish is a keto-friendly spin on a classic that doesn’t skimp on taste.
Unlike traditional beef and broccoli that’s often served with rice or contains sugary sauces, this version cuts the carbs by replacing sweeteners with keto-approved alternatives and eliminating any thickening flours. It’s a quick, one-pan meal that’s ideal for busy weeknights, meal prep, or a healthy high-protein dinner.
Nutritional Information (Per Serving)
-
Calories: 310
-
Protein: 27g
-
Fat: 20g
-
Carbohydrates: 7g
-
Net Carbs: 5g
-
Fiber: 2g
-
Sugar: 1g
Prep Time, Cook Time, and Other Details
-
Prep Time: 10 minutes
-
Active Time: 15 minutes
-
Resting Time: 5 minutes
-
Total Time: 30 minutes
-
Cuisine: Asian / Chinese-Inspired
-
Course: Main Course / Dinner
-
Servings: 4 servings
-
Calories per Serving: Approx. 310 kcal
Equipment Needed
-
Large skillet or wok
-
Sharp knife and cutting board
-
Mixing bowls
-
Tongs or spatula
-
Measuring spoons and cups
Ingredients
For the Beef & Broccoli
-
1 lb (450g) flank steak or sirloin, thinly sliced against the grain
-
3 cups broccoli florets (fresh or frozen, thawed)
-
2 tablespoons avocado oil or olive oil
-
Salt and pepper to taste
For the Keto Stir-Fry Sauce
-
1/4 cup coconut aminos (or tamari for gluten-free keto)
-
1 tablespoon sesame oil
-
2 tablespoons water
-
1 tablespoon rice vinegar (unsweetened)
-
1 tablespoon erythritol or monk fruit sweetener
-
1 teaspoon xanthan gum (for thickening, optional)
-
3 garlic cloves, minced
-
1 teaspoon fresh ginger, grated
-
1/4 teaspoon red pepper flakes (optional for heat)
Instructions
Step 1: Prepare the Beef
-
Slice the steak thinly against the grain to ensure tenderness. Pat dry using paper towels.
-
Season lightly with salt and pepper. Optionally, marinate in 1 tablespoon coconut aminos for 10 minutes to deepen flavor.
Step 2: Make the Sauce
-
In a small bowl, combine coconut aminos, sesame oil, rice vinegar, water, erythritol, garlic, ginger, and red pepper flakes.
-
Stir in xanthan gum if you prefer a thicker sauce. Set aside.
Step 3: Sear the Beef
-
Heat 1 tablespoon avocado oil in a large skillet or wok over medium-high heat.
-
Add the beef slices in a single layer (in batches if needed) and sear for about 2-3 minutes per side until browned. Avoid overcooking to keep beef tender.
-
Remove cooked beef and set aside.
Step 4: Cook the Broccoli
-
In the same skillet, add 1 tablespoon oil if needed.
-
Toss in the broccoli and stir-fry for 3–4 minutes until bright green and crisp-tender. Add 1–2 tablespoons of water to help steam the broccoli if necessary.
Step 5: Combine & Simmer
-
Return the cooked beef to the skillet with the broccoli.
-
Pour the prepared keto sauce over the beef and broccoli.
-
Toss everything well and simmer for 2–3 minutes, allowing the sauce to thicken and coat all ingredients.
Step 6: Rest and Serve
-
Let the dish rest off-heat for about 5 minutes to allow the flavors to meld and sauce to settle.
-
Serve hot, optionally topped with sesame seeds or sliced green onions.
Tips & Variations
-
Protein Swap: Substitute beef with chicken, shrimp, or tofu for variation.
-
Vegetable Add-Ons: Add bell peppers, zucchini, or mushrooms to increase the veggie volume.
-
For Extra Flavor: Add a dash of fish sauce or toasted sesame seeds to the final dish.
-
Low-Carb Sides: Serve with cauliflower rice or shirataki noodles for a more filling keto meal.
Why This Recipe Works for Keto
This Keto Beef & Broccoli Recipe maintains low carbohydrate content by avoiding traditional ingredients like corn starch, sugar, and soy sauce with added sugars. Instead, we use keto-friendly substitutes such as coconut aminos, erythritol, and xanthan gum to deliver the same rich umami flavor and glossy stir-fry finish without the blood sugar spike.
Broccoli is a fantastic keto-approved vegetable that’s high in fiber, vitamin C, and antioxidants, while beef provides a healthy dose of protein and essential nutrients like iron and B vitamins. The balanced macros make this dish excellent for those on a ketogenic diet looking to maintain energy and satiety.
Meal Prep & Storage Tips
-
Meal Prep: Slice the beef and pre-mix the sauce in advance to cut down cooking time.
-
Storage: Refrigerate leftovers in an airtight container for up to 3 days.
-
Reheat: Gently reheat in a skillet or microwave, adding a splash of water to revive the sauce.
-
Freezing: Freeze cooked portions for up to 2 months. Thaw overnight and reheat before serving.
Conclusion
Whether you’re new to the keto diet or a seasoned low-carb eater, this Keto Beef & Broccoli Recipe is a satisfying and flavorful way to enjoy a takeout-style meal without derailing your goals. Quick to prepare and packed with nutrient-rich ingredients, it’s a go-to dinner option for anyone who wants to eat clean, delicious, and low-carb.
Elevate your weekly meal rotation with this savory stir-fry and see how easy it is to stick with keto while enjoying bold, Asian-inspired flavors!

I am Ashley Doyle, Senior Specialist in Food & Policy at The Humane Society of the United States and editor at airfryermama.com. I am passionate about transforming our global food system by promoting delicious, climate-friendly, plant-based foods. After transitioning from law to food and public policy, I now work with major food service companies to develop plant-based initiatives and animal welfare policies. My goal is to drive institutional change to combat climate change and improve our food system.