If you’re looking for a quick, wholesome dinner that tastes better than takeout, this Healthy Beef and Broccoli Stir Fry Recipe is the perfect choice. Tender strips of beef, crisp broccoli, and a savory homemade sauce come together in under 30 minutes, making it ideal for busy weeknights while still delivering restaurant-quality flavor.
Why You’ll Love This Recipe
- Ready in about 25 minutes
- Packed with protein and fresh vegetables
- Better and healthier than takeout
- Made with simple pantry ingredients
- Family-friendly and easy to customize
- Perfect for meal prep and leftovers
Ingredients

- 1 pound flank steak or beef strips, thinly sliced
- 4 tablespoons sesame oil
- 5 cups fresh broccoli florets
- 1 tablespoon sesame seeds
- 2 teaspoons fresh ginger, grated
- 2 cloves garlic, finely minced
- ½ cup water
- ⅓ cup soy sauce
- 3 tablespoons light brown sugar
- 1 tablespoon cornstarch
- ½ teaspoon crushed red pepper flakes
- ½ teaspoon freshly ground black pepper
Instructions
- Heat a large skillet over medium heat with 1 tablespoon sesame oil.
- Arrange the sliced beef in a single layer and cook for about 5 minutes until browned and cooked through.
- Remove the beef from the skillet and set aside.
- Add another tablespoon of sesame oil to the skillet.
- Add the broccoli florets along with 2 tablespoons of water.
- Cover and steam for 3–5 minutes until the broccoli is tender-crisp.
- In a small bowl, whisk together the remaining sesame oil, water, soy sauce, brown sugar, cornstarch, grated ginger, garlic, crushed red pepper flakes, and black pepper.
- Return the beef to the skillet with the broccoli.
- Pour the sauce over everything and stir well.
- Reduce the heat and simmer for 2–3 minutes until the sauce thickens and coats the beef and broccoli. This Healthy Beef and Broccoli Stir Fry Recipe is best served immediately over steamed rice or brown rice and sprinkled with sesame seeds.

Tips & Tricks
- Slice the beef against the grain for maximum tenderness.
- Chill the steak for 20 minutes before slicing to make thin cuts easier.
- Don’t overcook the broccoli; it should stay bright green with a slight crunch.
- Substitute low-sodium soy sauce to reduce sodium.
- Add mushrooms, carrots, snap peas, or bell peppers for extra vegetables.
- Serve with cauliflower rice for a lower-carb option.
Details
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir Fry
- Cuisine: Asian-Inspired
- Difficulty: Easy
- Dietary Notes: High Protein, Dairy-Free

Notes
- Flank steak, sirloin, or skirt steak all work well.
- Adjust the crushed red pepper for your preferred spice level.
- Garnish with sliced green onions for extra freshness.
- Serve with jasmine rice, brown rice, or noodles.
Nutrition (Approximate Per Serving)
- Calories: 385
- Protein: 31g
- Carbohydrates: 16g
- Fat: 22g
- Fiber: 4g
- Sugar: 9g
FAQ
Can I use frozen broccoli?
Yes. Thaw it first and reduce the cooking time slightly to avoid overcooking.
What is the best cut of beef for stir fry?
Flank steak is ideal because it cooks quickly and stays tender when sliced thinly.
Can I make this recipe ahead of time?
Absolutely. It stores well and is perfect for meal prep lunches.
How do I keep the beef tender?
Slice it thinly against the grain and avoid overcooking.
Can I make this gluten-free?
Yes. Replace soy sauce with gluten-free tamari.
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze for up to 2 months.
Reheating: Warm gently in a skillet over medium heat or microwave until heated through. Add a splash of water if the sauce becomes too thick.

Similar Recipes

Healthy Beef and Broccoli Stir Fry Recipe
Ingredients
- 1 pound flank steak or beef strips thinly sliced
- 4 tablespoons sesame oil
- 5 cups fresh broccoli florets
- 1 tablespoon sesame seeds
- 2 teaspoons fresh ginger grated
- 2 cloves garlic finely minced
- ½ cup water
- ⅓ cup soy sauce
- 3 tablespoons light brown sugar
- 1 tablespoon cornstarch
- ½ teaspoon crushed red pepper flakes
- ½ teaspoon freshly ground black pepper
Instructions
- Heat a large skillet over medium heat with 1 tablespoon sesame oil.
- Arrange the sliced beef in a single layer and cook for about 5 minutes until browned and cooked through.
- Remove the beef from the skillet and set aside.
- Add another tablespoon of sesame oil to the skillet.
- Add the broccoli florets along with 2 tablespoons of water.
- Cover and steam for 3–5 minutes until the broccoli is tender-crisp.
- In a small bowl, whisk together the remaining sesame oil, water, soy sauce, brown sugar, cornstarch, grated ginger, garlic, crushed red pepper flakes, and black pepper.
- Return the beef to the skillet with the broccoli.
- Pour the sauce over everything and stir well.
- Reduce the heat and simmer for 2–3 minutes until the sauce thickens and coats the beef and broccoli. This Healthy Beef and Broccoli Stir Fry Recipe is best served immediately over steamed rice or brown rice and sprinkled with sesame seeds.
Notes
- Flank steak, sirloin, or skirt steak all work well.
- Adjust the crushed red pepper for your preferred spice level.
- Garnish with sliced green onions for extra freshness.
- Serve with jasmine rice, brown rice, or noodles.
Conclusion
This Healthy Beef and Broccoli Stir Fry Recipe is everything you want in a weeknight dinner—quick, flavorful, nutritious, and incredibly satisfying. With tender beef, crisp broccoli, and a delicious homemade sauce, it’s an easy recipe you’ll find yourself making again and again.

