Beef and Broccoli Stir Fry Recipe

This Healthy Beef and Broccoli recipe is made with tender flank steak, crisp broccoli florets, and a savory garlic ginger sauce. It is a quick, flavorful weeknight dinner that tastes better than takeout and comes together in under 30 minutes.

Healthy Beef and Broccoli with tender flank steak, crisp broccoli, and a savory garlic ginger sauce.

Skip the takeout menu and make this Healthy Beef and Broccoli at home instead. This easy stir fry is packed with tender strips of beef, fresh broccoli, and a rich, garlicky sauce made with simple pantry ingredients. It is fast enough for busy weeknights, satisfying enough for family dinner, and convenient enough to portion out for meal prep.

The best part is how quickly everything comes together. Thinly sliced flank steak cooks in minutes, broccoli stays crisp and bright, and the sauce thickens beautifully right in the skillet. Serve it over rice, cauliflower rice, noodles, or enjoy it on its own for a simple high-protein meal with plenty of flavor.

Why You’ll Love This

  • Quick and easy – this healthy beef and broccoli cooks in one skillet and is ready in under 30 minutes.
  • Better than takeout – it has all the savory, garlicky flavor you crave with ingredients you can control at home.
  • Balanced and satisfying – lean beef adds protein while broccoli brings fiber, freshness, and nutrients.
  • Great for meal prep – leftovers reheat well, making this a smart option for healthy lunches or quick dinners.
  • Easy to customize – adjust the sweetness, spice, vegetables, or serving base to fit your preferences.
Healthy Beef and Broccoli served with a glossy garlic ginger sauce.

Ingredients You’ll Need

  • Flank steak – a lean, flavorful cut that becomes tender when sliced thinly against the grain. Top sirloin steak also works well.
  • Broccoli – use about 3 cups of bite-sized broccoli florets. Fresh broccoli is ideal, but frozen broccoli can also be used.
  • Olive oil – used to sauté the beef and vegetables. A neutral cooking oil may also be used.
  • Garlic – fresh minced garlic gives the sauce bold flavor, but jarred minced garlic works in a pinch.
  • Ginger – fresh grated ginger adds brightness and balances the richness of the sauce. If needed, substitute with a small amount of ground ginger.
  • Green onions – stirred in at the end for freshness, color, and extra flavor.
  • Salt and black pepper – used to season the beef before cooking.
  • Sauce ingredients – low-sodium soy sauce, beef broth, honey or light brown sugar, sesame oil, red pepper flakes, cornstarch, and cold water create a savory, slightly sweet sauce that thickens as it simmers.
Ingredients for Healthy Beef and Broccoli.
Fresh broccoli and sliced beef for a healthy stir fry.

How to Make Beef and Broccoli

  1. Prepare the sauce. In a medium bowl, whisk together the soy sauce, beef broth, honey, sesame oil, and red pepper flakes. In a separate small bowl, stir the cornstarch and cold water until smooth, then whisk the slurry into the sauce. Set aside.
  2. Cook the meat. Heat a large skillet or wok over high heat and add 1 tablespoon of oil. Add the beef in a single layer, season with salt and pepper, and cook for about 3 minutes per side, or until just cooked through. Transfer the beef to a plate.
  3. Sauté the broccoli. Reduce the heat to medium and add the remaining tablespoon of oil to the skillet. Add the broccoli, garlic, and ginger. Cook for 4 to 5 minutes, partially covered, until the broccoli is slightly tender but still crisp.
  4. Combine everything. Return the steak to the pan and pour in the prepared stir fry sauce. Bring the mixture to a boil, then reduce the heat to medium-low and simmer for 3 to 4 minutes, or until the sauce thickens lightly.
  5. Serve. Turn off the heat and stir in the green onions. Serve the beef and broccoli over rice, cauliflower rice, noodles, or enjoy it as a simple skillet meal. Garnish with sesame seeds if desired.
Beef and broccoli cooking in a skillet with garlic ginger sauce.

Tips for the Best Beef and Broccoli

  • Prep everything first – stir fry recipes cook quickly, so slice the beef, chop the broccoli, and mix the sauce before turning on the stove.
  • Slice the steak thinly – thin strips cook fast and absorb the sauce well. Always slice against the grain for the most tender texture.
  • Keep the broccoli crisp – cook it just until tender-crisp so it stays fresh, bright, and not mushy.
  • Do not overcrowd the pan – if your skillet is small, cook the beef in batches. Too much beef at once can steam instead of sear.
  • Use low-sodium soy sauce – this helps control the saltiness of the dish while still giving the sauce plenty of flavor.
  • Adjust the sauce to taste – add more red pepper flakes for heat, a little extra honey for sweetness, or a splash of broth to loosen the sauce.
  • Choose your favorite base – brown rice, white rice, quinoa, cauliflower rice, or noodles all pair well with this healthy beef and broccoli stir fry.
Healthy Beef and Broccoli plated with sauce and sesame seeds.

Variations

  • Make it gluten-free – use tamari or coconut aminos in place of soy sauce.
  • Make it spicy – increase the red pepper flakes or add a small amount of chili garlic sauce.
  • Try a low-carb option – serve the beef and broccoli over cauliflower rice or zucchini noodles.
  • Make it vegetarian – replace the beef with tofu, tempeh, or noodles for a meatless version.
  • Add more vegetables – snap peas, bell peppers, zucchini, carrots, and mushrooms all work well in this stir fry.
Healthy Beef and Broccoli served as an easy weeknight dinner.

Prepping and Storage

To Prep: Slice the beef, cut the broccoli into bite-sized florets, and whisk together the sauce up to one day in advance. Store each component separately in the refrigerator until you are ready to cook.

To Store: Store leftover beef and broccoli in sealed airtight containers in the refrigerator for 4 to 5 days. Reheat in a skillet over medium-low heat or in the microwave until warmed through. If the sauce becomes too thick, add a splash of beef broth or a few tablespoons of water to loosen it.

More Stir Fry Recipes

  • Healthy Cashew Chicken Stir Fry
  • Asian Ground Turkey and Green Bean Stir Fry
  • Teriyaki Chicken Stir Fry
  • One Pan Pineapple Teriyaki Chicken
  • Honey Garlic Shrimp Stir Fry

Enjoy this Healthy Beef and Broccoli Stir Fry as a quick dinner, an easy meal prep option, or a homemade alternative when you are craving takeout-style flavor.

Healthy Beef and Broccoli

A quick and healthy beef and broccoli recipe made with tender flank steak, crisp broccoli, and a savory garlic ginger sauce. Ready in under 30 minutes.
Prep Time: 10
Cook Time: 15
Total Time: 25
Servings: 4
Healthy Beef and Broccoli recipe with tender steak and crisp broccoli.

Ingredients

  • 2 Tbsp olive oil, divided
  • 1 lb flank steak, cut into thin bite-sized strips
  • Salt and pepper, to taste
  • 1 Tbsp minced garlic
  • 1 tsp fresh ginger, grated
  • 1 large head of broccoli, cut into florets (about 3 cups)
  • 1/4 cup chopped green onions
  • Sesame seeds for garnish, if desired

For the sauce:

  • 1/3 cup low-sodium soy sauce
  • 1/3 cup beef broth
  • 2 Tbsp honey
  • 2 tsp sesame oil
  • 1/4 tsp red pepper flakes
  • 1 Tbsp cornstarch
  • 1 Tbsp cold water

Instructions

  • Prepare the sauce. Whisk together the soy sauce, beef broth, honey, sesame oil, and red pepper flakes. In a separate bowl, mix the cornstarch and cold water until smooth, then stir it into the sauce.
  • Cook the beef. Heat 1 tablespoon of olive oil in a large skillet or wok over high heat. Add the beef in a single layer, season with salt and pepper, and cook for about 3 minutes per side. Transfer to a plate.
  • Sauté the broccoli. Reduce the heat to medium and add the remaining oil. Add the broccoli, garlic, and ginger. Cook for 4 to 5 minutes, partially covered, until tender-crisp.
  • Finish the stir fry. Return the steak to the skillet and pour in the sauce. Simmer over medium-low heat for 3 to 4 minutes, until the sauce thickens slightly. Stir in the green onions.
  • Serve. Enjoy over rice, cauliflower rice, noodles, or on its own. Garnish with sesame seeds if desired.

Nutrition

Serving: 1/4th of recipe
| Calories: 387kcal
| Carbohydrates: 17.4g
| Protein: 34.7g
| Fat: 20.1g
| Sodium: 951.6mg

Nutrition information is automatically calculated and should be used as an approximation.