This Keto Broccoli Beef Stir-Fry has tender sirloin, crisp broccoli, and a glossy teriyaki sauce, all in one pan. It is ready in 40 minutes and has 51g of protein and 8g net carbs per serving. Serve it over cauliflower rice for a cozy low-carb dinner the whole family will ask for again.

Why This Recipe Is Good for You 🥑

This Keto Broccoli Beef Stir-Fry is a low-carb dinner built around whole foods that work hard for you. Each serving has 51g of protein, which helps you stay full and supports your muscles. Sirloin also gives you iron, zinc, and vitamin B12.

Broccoli is the star of the veggies. It is a good source of fiber and vitamin C, and it contains sulforaphane, a plant compound that people often link to an anti-inflammatory way of eating. Red bell peppers add even more vitamin C and a bright, sweet crunch.

Garlic and fresh ginger bring big flavor and are both common in anti-inflammatory cooking. Together, these ingredients make a meal that feels like takeout but is made with real food.

Why You’ll Love This Recipe 🍓

  • Ready in 40 minutes with 20 minutes of prep
  • Only 8g net carbs per serving
  • 51g of protein per serving
  • Made in one pan, so cleanup is easy
  • Tastes like your favorite takeout, made at home
  • Great for meal prep and leftovers
  • Works with cauliflower rice or your favorite low-carb side

Ingredients

  • 2 lbs sirloin, thinly sliced and cut into 1 ½ inch squares
  • 3 tbsp olive oil, divided
  • 1.5 tsp garlic powder
  • 1.5 tsp onion powder
  • 1/3 cup Kikkoman soy sauce
  • Salt and pepper
  • 2 heads broccoli, florets about 4 cups
  • 2 small red bell peppers, cut into squares
  • 1 medium red onion, sliced
  • 5 cloves garlic, minced thin
  • 1 tsp fresh grated ginger
  • 1/3 cup Kikkoman teriyaki sauce
  • 3 tbsp Panda Express teriyaki packets (optional)
  • 1 tbsp cornstarch mixed with 3 tbsp water (slurry)

Step-by-Step Directions

  • Step 1: Prep everything. Slice the sirloin thin and cut it into 1 ½ inch squares. Cut the broccoli into florets and the bell peppers into squares. Slice the onion, mince the garlic, and grate the ginger. In a small bowl, mix the cornstarch and water until smooth. Having everything ready makes the stir-fry go fast.
  • Step 2: Sear the beef. Heat a large pan over medium-high heat and add 1.5 tbsp olive oil. Cook the beef in 2 batches, about 2 minutes per batch. Season with the onion powder, garlic powder, salt, pepper, and 1/4 cup of the soy sauce. Cook 2 more minutes, then drain the juices.
  • Step 3: Stir-fry the veggies. Keep the beef in the same pan. Push it to the side and add the remaining 1.5 tbsp oil in the center. Add the onion, bell peppers, and minced garlic. Sauté for about 3 minutes. Add the ginger and a pinch of salt and pepper.
  • Step 4: Add the sauce. Add the teriyaki sauce and the Panda Express packets if you are using them. Stir in the cornstarch slurry. Stir and let it thicken for 1 minute, then remove everything from the pan.
  • Step 5: Steam the broccoli. In the same pan, add the broccoli and 1/4 cup water. Let it steam uncovered for 5 minutes. While it steams, season the broccoli with salt, pepper, and a splash of teriyaki and soy sauce.
  • Step 6: Combine and serve. Add the beef and veggies back to the broccoli in the pan. Toss for 2 minutes. Taste, adjust the seasoning, and serve hot with your favorite side. I used cauliflower rice.

Tips for the Best Keto Broccoli Beef Stir-Fry

  • Slice the beef thin. Partially freezing the sirloin for 20 minutes makes it much easier to cut.
  • Cook the beef in 2 batches so it sears instead of steaming.
  • Drain the beef juices before adding the sauce so the sauce stays thick and glossy.
  • Do not cover the broccoli while it steams. This keeps it bright green and crisp.
  • Stir the cornstarch slurry right before adding it, since it settles fast.
  • The macros assume about 50% of the sauce is eaten. If you eat all the pan juices, the net carbs will be higher.

Serve With..

  • Cauliflower rice
  • Steamed or sautéed zucchini noodles
  • A simple cucumber salad
  • Sautéed mushrooms
  • A side of crisp lettuce wraps

Frequently Asked Questions

Can I make this ahead?
Yes. You can slice the beef and cut the veggies a day ahead and store them in the fridge. The stir-fry itself is best fresh, but it also reheats well.

How do I store leftovers?
Keep leftovers in an airtight container in the fridge for up to 4 days. Reheat in a skillet or the microwave.

Can I freeze it?
You can freeze it for up to 2 months, but the broccoli will be softer after thawing. For the best texture, freeze the beef and sauce and cook fresh broccoli when serving.

What can I serve it with?
Cauliflower rice is my favorite. Zucchini noodles or a simple side salad also work well.

Can I use a different cut of beef?
Flank steak or skirt steak both work. Just slice them thin against the grain.

Are the Panda Express packets required?
No, they are optional. They add that restaurant-style flavor, but the dish is still delicious without them.

Is this gluten-free?
Not as written. Regular soy sauce and teriyaki sauce usually contain wheat. Check labels if you need a gluten-free option.

Did you make this recipe?

Tell me, how did it go? Share your thoughts and please rate it so more people can make it!
Rate this Recipe

Keto Broccoli Beef Stir Fry

Tender sirloin and crisp broccoli in a glossy teriyaki sauce, ready in 40 minutes with only 8g net carbs.
Author: Gaby Gonzalez
Course: Main Course
Cuisine: Asian-inspired
Keyword: keto beef stir fry, keto broccoli beef, keto dinner, low carb brocccoli beef, sirloin stir fry
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 5

Equipment

  • large skillet or wok
  • cutting board
  • sharp knife
  • 3 bowls
  • serving big bowl

Ingredients

  • 2 lbs sirloin thinly sliced and cut into 1 ½ inch squares
  • 3 tbsp olive oil divided
  • 1.5 tsp garlic powder
  • 1.5 tsp onion powder
  • ⅓ cup Kikkoman soy sauce
  • Salt and pepper
  • 2 heads broccoli florets about 4 cups
  • 2 small red bell peppers cut into squares
  • 1 medium red onion sliced
  • 5 cloves garlic minced thin
  • 1 tsp fresh grated ginger
  • ⅓ cup Kikkoman teriyaki sauce
  • 3 tbsp Panda Express teriyaki packets optional
  • 1 tbsp cornstarch mixed with 3 tbsp water slurry

Directions

  • Prep: Slice the sirloin thin and cut it into 1 ½ inch squares. Cut the broccoli into florets and the bell peppers into squares. Slice the onion, mince the garlic, and grate the ginger. Mix the cornstarch and water in a small bowl.
  • Sear the beef: Heat a large pan over medium-high heat and add 1.5 tbsp oil. Cook the beef in 2 batches, about 2 minutes each. Season with onion powder, garlic powder, salt, pepper, and 1/4 cup soy sauce. Cook 2 more minutes, then drain the juices and keep to add at the end.
  • Stir-fry: Keep the beef in the pan and push it to the side. Add 1.5 tbsp oil in the center. Add the onion, bell peppers, and garlic. Sauté for about 3 minutes. Add the ginger and a pinch of salt and pepper.
  • Sauce it: Add the teriyaki sauce and the Panda Express packets if using and the beef juices. Stir in the cornstarch slurry. Stir and thicken for 1 minute, then remove from the pan.
  • Steam the broccoli: In the same pan, add the broccoli and 1/4 cup water. Let it steam uncovered for 5 minutes. Meanwhile, season the broccoli with salt, pepper, and a splash of teriyaki and soy sauce.
  • Combine: Add the beef and veggies to the broccoli in the pan. Toss for 2 minutes. Taste and serve hot with your favorite side, like cauliflower rice.

Nutrition

Macros per serving (5 servings): 561 cal | 51g protein | 26g fat | 5g fiber | 8g net carbs
Nutrition information is estimated and provided as a courtesy. It may vary based on ingredients and brands used. Always consult a nutrition professional for specific dietary needs.
Gaby Gonzalez

Gaby Gonzalez

Leave a Comment

Let me know how this recipe turned out, or ask me anything below. Your email stays private.

Recipe Rating