Keto Beef & Broccoli (Better Than Takeout)
- Sarah Smith
- Jan 11
- 5 min read

This Keto Beef & Broccoli is an easy 25-minute dinner made with tender slices of beef, crisp broccoli, and a rich garlic-ginger sauce that's every bit as satisfying as your favorite takeout—without added sugar or excess carbs. It's a wholesome one-pan meal that's naturally high in protein, low in carbohydrates, and perfect for busy weeknights.
Whether you're following a keto lifestyle, cutting back on carbs, or simply looking for a quick homemade dinner, this beef and broccoli delivers bold flavor with simple ingredients.
If you enjoy easy low-carb meals like Teriyaki Salmon, Ground Pork Noodle Bowl, or Asian Crunch Salad with Chow Mein Noodles, this recipe is another family favorite you'll want to keep on repeat. You can also browse more satisfying meals in our Asian-Inspired Recipes collection.
Quick Answer
Keto Beef & Broccoli is a low-carb stir-fry made with thinly sliced beef, fresh broccoli, and a savory garlic-ginger sauce thickened with xanthan gum instead of cornstarch. Ready in about 25 minutes, it's an easy high-protein, keto-friendly dinner that's perfect for busy weeknights and meal prep.
Why You'll Love This
Ready in about 25 minutes
Better than takeout with simple ingredients
Naturally low-carb and keto-friendly
Rich garlic-ginger flavor without added sugar
One-pan dinner with easy cleanup
Great for meal prep and leftovers

Recipe Card
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Difficulty: Easy
Cuisine: Asian-Inspired
Nutrition
(Approximate, per serving)
Calories: 360
Protein: 34g
Carbohydrates: 7g
Fat: 22g
Fiber: 3g
Sugar: 3g
Ingredients
For the Beef
1½ pounds flank steak or sirloin, thinly sliced against the grain – Flank steak is the traditional choice for tender stir-fry, while sirloin is another excellent option that cooks quickly and stays juicy.
2 tablespoons avocado oil or olive oil – A high-heat cooking oil helps the beef develop a flavorful sear.
4 cups broccoli florets – Fresh broccoli provides the best texture and stays crisp-tender. Cut into bite-sized pieces for even cooking.
For the Sauce
½ cup low-sodium beef broth – Forms the savory base of the sauce while keeping it rich without becoming overly salty.
¼ cup coconut aminos – Adds a naturally sweet, umami-rich flavor while remaining lower in carbohydrates than traditional soy sauce.
1 tablespoon soy sauce or tamari (optional) – Deepens the savory flavor. Use tamari for a gluten-free option if desired.
2 teaspoons sesame oil – Adds the classic nutty aroma associated with restaurant-style beef and broccoli.
3 cloves garlic, minced – Fresh garlic provides bold flavor throughout the sauce.
1 teaspoon freshly grated ginger – Fresh ginger adds warmth and brightness that complements the beef beautifully.
1 teaspoon rice vinegar or apple cider vinegar – Balances the richness with a touch of acidity.
½ teaspoon crushed red pepper flakes (optional) – Adds gentle heat without overpowering the dish.
½ teaspoon xanthan gum – Thickens the sauce without using cornstarch, keeping the recipe keto-friendly.
Ingredient Note: Freshly sliced beef and fresh broccoli create the best texture in this recipe. Slice the beef very thinly against the grain for maximum tenderness, and prepare all of the ingredients before heating the pan since stir-frying moves quickly. Fresh garlic and ginger provide the best flavor, but ground ginger may be substituted in a pinch.
Instructions
Prepare the sauce. In a medium bowl, whisk together the beef broth, coconut aminos, soy sauce or tamari (if using), sesame oil, garlic, ginger, rice vinegar, and crushed red pepper flakes. Slowly sprinkle in the xanthan gum while whisking continuously until completely smooth. Set the sauce aside while preparing the beef.
Prepare the beef. Pat the sliced beef dry with paper towels to help it brown properly. If the slices are very long, cut them into bite-sized pieces for easier serving.
Sear the beef. Heat 1 tablespoon of avocado oil in a large skillet or wok over medium-high heat until shimmering. Add the beef in a single layer, working in batches if necessary to avoid overcrowding the pan. Cook for about 2 to 3 minutes per side until nicely browned but still tender. Transfer the cooked beef to a plate.
Cook the broccoli. Add the remaining tablespoon of oil to the same skillet. Add the broccoli florets and stir-fry for 3 to 4 minutes, stirring frequently, until they're bright green and crisp-tender. If needed, add a tablespoon of water and cover the pan for about 1 minute to help the broccoli steam slightly.
Combine everything. Return the cooked beef and any accumulated juices to the skillet. Give the sauce one final whisk, then pour it over the beef and broccoli. Toss everything together until evenly coated.
Thicken the sauce. Allow the mixture to simmer for 2 to 3 minutes, stirring frequently, until the sauce thickens and becomes glossy, coating the beef and broccoli evenly.
Serve. Remove from the heat and serve immediately. Garnish with sliced green onions or sesame seeds if desired, and enjoy on its own or over cauliflower rice for a complete keto-friendly meal.
Troubleshooting
My beef turned out tough.
Slice it very thinly against the grain and avoid overcooking.
My sauce is too thin.
Allow it to simmer another minute or add a small pinch of xanthan gum, whisking well.
My broccoli became mushy.
Cook just until tender-crisp since it will continue cooking briefly in the sauce.

Tips & Variations
Add sliced mushrooms or bell peppers for extra vegetables
Substitute chicken, shrimp, or pork for the beef.
Add extra crushed red pepper flakes or a drizzle of chili oil for more heat.
Garnish with sliced green onions and sesame seeds before serving.
Serve over cauliflower rice or sautéed cabbage for a complete keto meal.
Make-Ahead & Storage
This recipe is excellent for meal prep and reheats beautifully. Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium-low heat or in the microwave until warmed through. While the broccoli will soften slightly after reheating, the flavors continue to develop. Freezing is possible for up to 2 months, although the broccoli may become softer once thawed.
FAQs
Is beef and broccoli keto-friendly?
Yes. Homemade beef and broccoli is keto-friendly when made without sugar or cornstarch.
Can I use frozen broccoli?
Yes. Thaw and drain it well before cooking to prevent excess moisture from thinning the sauce.
What's the best cut of beef?
Flank steak is the classic choice, but sirloin also works well and stays tender when sliced thinly.
Can I make this dairy-free?
Yes. This recipe is naturally dairy-free as written.
More Asian-Inspired Recipes to Try
If you enjoyed this Keto Beef & Broccoli recipe, you'll also love these easy Asian-inspired dinners featuring bold flavors, simple ingredients, and weeknight-friendly cooking.
Final Thoughts
This Keto Beef & Broccoli brings all the bold, savory flavors of your favorite takeout into an easy homemade meal that's ready in just 25 minutes. Tender beef, crisp broccoli, and a rich garlic-ginger sauce make it a satisfying dinner that's perfect for busy weeknights or meal prep. Whether you're following a keto lifestyle or simply looking for a healthier take on a classic takeout favorite, this easy one-pan meal is sure to earn a regular spot in your dinner rotation.







