Looking for low carb dinner recipes that are both satisfying and easy? This Beef and Broccoli Stir-Fry delivers a flavorful, healthy meal in under 30 minutes, perfect for busy weeknights. You’ll love how quickly this dish comes together.
Key Ingredients & Substitutions
- Flank Steak: You can also use sirloin or top round for this recipe.
- Broccoli Florets: Fresh is best, but frozen broccoli works in a pinch.
- Soy Sauce: Choose a low-sodium version or coconut aminos for a gluten-free option.
- Ginger & Garlic: Fresh ingredients provide the best flavor, but you can use powdered if needed.
Ingredients
For the Beef and Marinade:
- 1 pound flank steak, thinly sliced against the grain
- 2 tablespoons soy sauce (low-sodium)
- 1 tablespoon sesame oil
- 1 teaspoon cornstarch
For the Stir-Fry Sauce:
- 1/4 cup soy sauce (low-sodium)
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1 tablespoon sweetener (erythritol or stevia blend)
- 1 teaspoon fresh grated ginger
- 2 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
For the Stir-Fry:
- 2 tablespoons olive oil or avocado oil
- 4 cups broccoli florets
How Much Time Will You Need?
- Total Time: 25 minutes
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Servings: 4
- Calories per serving: Approximately 350
- Tools Needed: Large skillet or wok, mixing bowls
Step-by-Step Instructions
1. Prepare the Beef
In a medium bowl, combine the sliced flank steak with 2 tablespoons of soy sauce, 1 tablespoon of sesame oil, and cornstarch. Toss to coat evenly and let it marinate for at least 10 minutes while you prepare other ingredients.
2. Whisk the Stir-Fry Sauce
In a small bowl, whisk together the 1/4 cup soy sauce, rice vinegar, 1 tablespoon sesame oil, sweetener, ginger, minced garlic, and red pepper flakes (if using). Set this sauce aside.
3. Cook the Broccoli
Heat 1 tablespoon of olive oil in a large skillet or wok over medium-high heat. Add the broccoli florets and stir-fry for 3-5 minutes until they are bright green and slightly tender-crisp. Remove the broccoli from the pan and set it aside.
4. Cook the Beef
Add the remaining 1 tablespoon of olive oil to the same skillet. Increase the heat to high. Once hot, add the marinated beef in a single layer and cook for 2-3 minutes per side, until browned and cooked through. Avoid overcrowding the pan; you might need to cook the beef in batches.
5. Combine and Serve
Return the cooked broccoli to the skillet with the beef. Pour the stir-fry sauce over everything. Toss gently to coat all ingredients and cook for another 1-2 minutes, allowing the sauce to thicken slightly. Serve your delicious low carb dinner immediately.
Variation Ideas
- Add sliced bell peppers or mushrooms for extra vegetables.
- Sprinkle with sesame seeds or chopped green onions before serving.
- Serve over cauliflower rice for another low carb option.
Storage Instructions
You can store leftover Beef and Broccoli Stir-Fry in an airtight container in the refrigerator for up to 3-4 days. To reheat, warm it gently in a skillet over medium heat or in the microwave until heated through. Be careful not to overcook the beef when reheating.
Frequently Asked Questions
Q: Can you prepare this meal ahead of time?
A: You can slice the beef and prepare the sauce up to a day in advance. Cook the dish just before serving for the best results.
Q: Is this recipe gluten-free?
A: To make it gluten-free, use tamari or coconut aminos instead of regular soy sauce.
Q: What kind of beef works best for stir-fry?
A: Flank steak is excellent, but sirloin or top round cut against the grain also work well for tender results.
Q: Can you use frozen broccoli?
A: Yes, you can. Thaw it completely and pat it dry before adding it to the skillet to prevent excess water.
Q: How do you get your beef so tender?
A: Slicing the beef thinly against the grain and marinating it with cornstarch helps tenderize it for stir-frying.
Q: Can you adjust the spice level?
A: Absolutely! Increase or decrease the red pepper flakes to suit your preference for heat.

