My keto beef and broccoli recipe combines juicy flank steak with tender broccoli in an umami-forward sauce. This dish is perfect for busy weeknights or meal prep, and it’s ready in under 15 minutes with only 3 grams of net carbs. With its rich flavors and wholesome ingredients, it’s a delightful addition to your keto menu that everyone will enjoy.
Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in just 15 minutes, making it a perfect weeknight dinner.
- Low Carb Delight: With only 3 grams of net carbs per serving, it’s ideal for those on a keto diet.
- Flavor Packed: The umami-rich sauce enhances the taste of both the beef and broccoli, ensuring every bite is delicious.
- Versatile Meal: Serve it over cauliflower rice or alongside a fresh salad for a well-rounded meal.
- Family Friendly: Even the kids will love this savory dish, making it great for family dinners.
Tools and Preparation
To prepare this delicious keto beef and broccoli, you’ll need some essential tools that will help streamline your cooking process.
Essential Tools and Equipment
- Non-stick pan
- Mixing bowl
- Small bowl
- Whisk
- Knife
Importance of Each Tool
- Non-stick pan: Prevents the meat from sticking while ensuring even cooking.
- Mixing bowl: Essential for marinating the steak evenly with the sauce.
Ingredients
For the Beef and Broccoli
- 2 pounds flank steak
- 2 tablespoons coconut oil
- 1/2 cup soy sauce (can use liquid aminos)
- 2 tablespoon minced garlic
- 1 teaspoon lemon juice
- 1 tablespoon apple cider vinegar
- 4 cups broccoli (chopped)
- 2 tablespoon sesame oil
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Keto Beef and Broccoli
Step 1: Prepare the Steak
- Slice the steak against the grain into bite-sized strips. Place them in a mixing bowl.
Step 2: Make the Marinade
- In a small bowl, whisk together coconut oil, soy sauce, minced garlic, lemon juice, and apple cider vinegar until well combined.
- Pour the marinade over the sliced steak to ensure all pieces are covered.
Step 3: Sear the Steak
- Heat a non-stick pan over medium-high heat with one tablespoon of sesame oil.
- Once hot, add the marinated steak along with half of its marinade.
- Sear for about 5 minutes, turning halfway through until both sides are cooked.
Step 4: Cook the Broccoli
- Add another tablespoon of sesame oil to the pan.
- Add chopped broccoli along with the remaining marinade.
- Cook for an additional 5 minutes until broccoli is tender but still vibrant green.
- Reduce heat to low and simmer until broccoli reaches your desired texture.
Enjoy your savory Keto Beef and Broccoli!
How to Serve Keto Beef and Broccoli
Keto beef and broccoli is a versatile dish that can be enjoyed in various ways. Whether you’re serving it for dinner or packing it for lunch, these serving suggestions will elevate your meal experience.
For Dinner
- Over Cauliflower Rice: Serve the beef and broccoli over cauliflower rice for a low-carb alternative to traditional rice.
- With Zoodles: Pair with zucchini noodles for a fresh twist that adds extra veggies to your plate.
In Wraps
- Lettuce Wraps: Use large lettuce leaves as a wrap for the beef and broccoli mixture, creating a crunchy and refreshing meal.
- Low-Carb Tortillas: Roll the mix in low-carb tortillas for a satisfying handheld option.
As Meal Prep
- In Meal Prep Containers: Divide into meal prep containers for quick grab-and-go lunches throughout the week.
- With Hard-Boiled Eggs: Add hard-boiled eggs on the side to boost protein intake in your meal prep.
How to Perfect Keto Beef and Broccoli
To achieve the best flavor and texture in your keto beef and broccoli, follow these simple tips.
- Choose Quality Meat: Select high-quality flank steak for tenderness and flavor; grass-fed options are often more nutritious.
- Marinate Overnight: For deeper flavor, marinate the steak overnight. This allows the ingredients to penetrate the meat fully.
- Use Fresh Broccoli: Opt for fresh broccoli instead of frozen; it provides better texture and taste when cooked.
- Don’t Overcook: Keep an eye on cooking times; overcooking can lead to tough meat and mushy broccoli.

Best Side Dishes for Keto Beef and Broccoli
Complementing your keto beef and broccoli with the right side dishes can enhance your dining experience. Here are some fantastic options:
- Garlic Mashed Cauliflower: A creamy, low-carb alternative to mashed potatoes, perfect for soaking up sauces.
- Sautéed Green Beans: Lightly sautéed green beans add crunch and color, making them an excellent pairing with this dish.
- Roasted Brussels Sprouts: These provide a delightful roasted flavor that contrasts well with the savory beef.
- Cabbage Stir-Fry: Quick stir-fried cabbage offers a crunchy texture that pairs nicely with tender beef.
- Spicy Radish Salad: A refreshing radish salad adds a tangy kick that balances out the rich flavors of the main dish.
- Avocado Salad: Creamy avocado pieces mixed with greens create a rich side that complements well without adding carbs.
Common Mistakes to Avoid
When preparing Keto Beef and Broccoli, it’s easy to make a few common errors that can affect the dish’s flavor and texture. Here are some mistakes to watch out for:
Using the wrong cut of meat: Selecting a tough cut can result in chewy steak. Stick with flank steak or another tender option for the best results.
Overcooking the broccoli: Cooking broccoli too long makes it mushy. Aim for just enough time to keep it vibrant and crunchy, enhancing both texture and nutrition.
Not marinating long enough: Skipping or shortening the marination process can lead to bland beef. Allow it to soak for at least 15 minutes to absorb those delicious flavors.
Ignoring portion sizes: Serving too large a portion can increase carb intake unexpectedly. Measure servings carefully to stay on track with your keto goals.
Forgetting about seasoning: Relying only on soy sauce may leave your dish under-seasoned. Consider adding spices or fresh herbs for extra depth of flavor.
Refrigerator Storage
- Store in an airtight container for up to 3-4 days.
- Ensure the dish has cooled completely before sealing to prevent moisture buildup.
Freezing Keto Beef and Broccoli
- Freeze in a freezer-safe container or bag for up to 2-3 months.
- Label containers with date and contents for easy reference later.
Reheating Keto Beef and Broccoli
- Oven: Preheat to 350°F (175°C). Place in an oven-safe dish covered with foil for about 15-20 minutes.
- Microwave: Heat in short intervals, stirring in between until heated through, about 1-2 minutes total.
- Stovetop: Warm in a skillet over medium heat, adding a splash of water if needed, until hot throughout.

Frequently Asked Questions
Can I make Keto Beef and Broccoli ahead of time?
Yes, you can prepare this dish ahead of time! It stores well in the refrigerator, making it perfect for meal prep.
What can I substitute for soy sauce in Keto Beef and Broccoli?
You can use coconut aminos as a soy sauce alternative. It’s lower in sodium and fits perfectly into a keto diet.
How do I adjust the spice level of Keto Beef and Broccoli?
To add heat, consider including red pepper flakes or sriracha in your marinade for a spicy kick that complements the umami flavors.
Is there a vegetarian version of Keto Beef and Broccoli?
Absolutely! Replace beef with tofu or tempeh while keeping the other ingredients the same for a delicious vegetarian option.
Final Thoughts
Keto Beef and Broccoli is a quick, flavorful dish that’s perfect for busy weeknights. Its low-carb profile makes it ideal for anyone following a keto lifestyle while providing plenty of room for customization. Feel free to experiment with different vegetables or spices based on your preferences! Give this recipe a try; you won’t be disappointed!

Keto Beef and Broccoli
Keto Beef and Broccoli is a quick, delicious dish that brings together tender flank steak and vibrant broccoli in a savory umami sauce. Ideal for busy weeknights or meal prep, this recipe is ready in under 15 minutes and boasts only 3 grams of net carbs per serving. The rich flavors are sure to satisfy everyone at the dinner table, making it a family favorite. Serve it over cauliflower rice or incorporate it into lettuce wraps for a tasty low-carb meal that doesn’t compromise on taste.
- Total Time: 15 minutes
- Yield: Approximately 6 servings 1x
Ingredients
- 2 pounds flank steak
- 2 tablespoons coconut oil
- 1/2 cup soy sauce (or coconut aminos)
- 2 tablespoons minced garlic
- 4 cups broccoli (chopped)
- 2 tablespoons sesame oil
Instructions
- Slice the flank steak against the grain into bite-sized strips and place in a mixing bowl.
- In a small bowl, whisk together coconut oil, soy sauce, minced garlic, lemon juice, and apple cider vinegar. Pour over steak to marinate.
- Heat one tablespoon of sesame oil in a non-stick pan over medium-high heat. Add marinated steak and sear for about 5 minutes until cooked through.
- Add the remaining sesame oil and chopped broccoli to the pan along with the remaining marinade. Cook for an additional 5 minutes until broccoli is tender but still bright green.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Main
- Method: Stir-frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 cup (150g)
- Calories: 290
- Sugar: 2g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 75mg
Keywords: For deeper flavor, marinate the steak overnight. Substitute coconut aminos for soy sauce for a lower-sodium option. Add red pepper flakes for an extra kick if desired.