Beef and Broccoli Stir-Fry with Garlic Ginger Sauce

You’ll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli, and a savory garlic-ginger sauce. It’s a quick, satisfying weeknight dinner that rivals takeout and comes together in under 30 minutes.

You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!

Skip the takeout—this Healthy Beef and Broccoli is a reliable weeknight favorite. Thinly sliced beef cooks quickly and soaks up a bold garlicky sauce, while broccoli adds fresh crunch and color. The entire dish is made with pantry-friendly ingredients and is easy to adapt for meal prep, family dinners, or a lighter restaurant-style meal at home.

Why You’ll Love This

  • Fast and simple – cooks in one skillet in under 30 minutes, ideal for busy evenings.
  • Healthier than takeout – this version uses modest oil and lower-sodium pantry items for a lighter result.
  • Balanced and filling – high in protein and loaded with vegetables to keep you satisfied.
  • Great for meal prep – reheats well and stores conveniently for several days.
You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!

Ingredients You’ll Need

  • Flank steak – a lean, flavorful cut that becomes tender when sliced thinly against the grain; top sirloin, flat iron, or skirt steak are good substitutes.
  • Broccoli – about 3 cups of bite-size florets; fresh or frozen works (thaw frozen first).
  • Olive oil – for sautéing; you can also use another neutral oil if you prefer.
  • Garlic – fresh minced garlic provides the best flavor.
  • Ginger – fresh grated ginger brightens the sauce; if needed, use 1/2 teaspoon ground ginger as a substitute.
  • Green onions – thinly sliced for garnish and flavor.
  • Salt and black pepper – to taste.
  • For the sauce – low-sodium soy sauce, beef broth, honey (or light brown sugar), sesame oil, red pepper flakes, and cornstarch mixed with cold water to make a slurry for thickening.
You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!
You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!

How to Make Beef and Broccoli

  1. Prepare the sauce. Whisk together the soy sauce, beef broth, honey, sesame oil, and red pepper flakes in a bowl. In a small separate bowl, stir the cornstarch into cold water until smooth to make a slurry. Add the slurry to the sauce and set aside.
  2. Cook the beef. Heat 1 tablespoon oil in a large skillet or wok over high heat. Add beef strips in a single layer, season with salt and pepper, and sear about 3 minutes per side until just cooked through. Remove the beef to a plate to rest.
  3. Sauté the broccoli. Reduce heat to medium, add the remaining oil, then the broccoli, garlic, and ginger. Sauté 4–5 minutes, partially covered, until broccoli is bright and just tender but still crisp.
  4. Combine and thicken. Return the beef to the skillet, pour in the sauce, and bring to a boil. Reduce to medium-low and simmer 3–4 minutes until the sauce thickens slightly and coats the meat and broccoli. Stir in the green onions off the heat.
  5. Serve. Spoon over rice, cauliflower rice, or noodles. Garnish with sesame seeds if desired and serve immediately.
You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!

Tips for the Best Beef and Broccoli

  • Prep first: chop and measure everything before you turn on the heat—this stir-fry moves quickly.
  • Slice against the grain: thin slices across the muscle fibers will yield the most tender beef.
  • Blanch for bright green broccoli: briefly boiling and then shocking broccoli in ice water keeps it vividly colored and crisp.
  • Avoid overcrowding: cook the beef in batches if needed so the pieces sear instead of steam.
  • Choose low-sodium soy: it makes balancing the sauce easier; tamari or coconut aminos work for gluten-free versions.
  • Taste and adjust: tweak the sweetness, salt, or heat to suit your palate.
  • Serving ideas: serve over jasmine or brown rice, quinoa, cauliflower rice, or toss with noodles.
You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!

Variations

  • Gluten-free: swap soy sauce for tamari or coconut aminos.
  • Spicy: add extra red pepper flakes, cayenne, or a spoonful of chili garlic sauce.
  • Low-carb: serve with cauliflower rice or spiralized zucchini instead of regular rice.
  • Vegetarian: replace beef with firm tofu, tempeh, or hearty mushrooms.
  • More veggies: add snap peas, bell peppers, carrots, or mushrooms for variety and color.

Frequently Asked Questions

Can I make this ahead?

Yes. Cook the beef and broccoli, cool, and store in airtight containers in the refrigerator for up to 4 days. Reheat in a skillet over medium heat or in the microwave until warmed through. Add a splash of broth or water if the sauce has thickened or tightened up.

What cut of beef is best?

Flank steak is classic because it’s lean and flavorful when sliced thin across the grain. Sirloin, skirt, or flat-iron are also good options.

How do I keep the beef tender?

Slice thinly against the grain and cook quickly over high heat to avoid overcooking. A light cornstarch coating can help the sauce cling to the meat and improve texture.

Can I use frozen broccoli?

Yes—thaw first and remove excess moisture, or follow package directions before adding to the skillet. Frozen broccoli can be slightly softer than fresh.

Can I freeze this dish?

Yes. Cool the beef and sauce completely and freeze in a freezer-safe container for up to 3 months. For best texture, consider cooking fresh broccoli when reheating, as reheated broccoli can become soft.

What pairs well with beef and broccoli?

Steamed jasmine or brown rice, cauliflower rice, quinoa, or noodles are classic choices. Add a simple side salad or steamed dumplings for a fuller meal.

You'll love this Healthy Beef and Broccoli recipe made with tender flank steak, crisp broccoli and a savory garlic ginger sauce.  A quick and easy weeknight dinner that tastes better than take-out and comes together in under 30 minutes!

Prepping and Storage

To prep: Slice the beef, trim and cut broccoli into florets, and whisk the sauce ahead of time. Store components separately in the refrigerator until ready to cook.

To store: Keep leftovers in airtight containers in the fridge for 4–5 days. Reheat gently and add a splash of beef broth or water if needed to loosen the sauce.

Nutrition (per serving)

Serving: 1/4 of recipe • Calories: 387 kcal • Carbohydrates: 17.4 g • Protein: 34.7 g • Fat: 20.1 g • Saturated Fat: 5.7 g • Cholesterol: 57.8 mg • Sodium: 951.6 mg • Fiber: 2 g • Sugar: 9.3 g

Nutrition information is an estimate and should be used as a guideline.

More Stir-Fry Ideas

  • 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

Hope you enjoy this Healthy Beef and Broccoli! If you try it, consider leaving a rating or sharing how you adapted it to make it your own.

Recipe

Healthy Beef and Broccoli

Prep time: 10 mins • Cook time: 15 mins • Total time: 25 mins • Servings: 4

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 grated ginger
  • 1 large head broccoli, cut into florets (about 3 cups)
  • 1/4 cup chopped green onions
  • Sesame seeds, for garnish (optional)

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

  1. Whisk together soy sauce, beef broth, honey, sesame oil, and red pepper flakes. In a small bowl, combine cornstarch and cold water to make a slurry and add to the sauce. Set aside.
  2. Heat 1 Tbsp oil in a large skillet or wok over high heat. Add beef in a single layer, season with salt and pepper, and stir-fry about 3 minutes per side until just cooked. Transfer to a plate.
  3. Reduce heat to medium. Add remaining oil, then broccoli, garlic, and ginger. Sauté 4–5 minutes, partially covered, until broccoli is bright and tender-crisp.
  4. Return beef to the pan and pour in the sauce. Simmer over medium-low for 3–4 minutes until sauce thickens and coats the ingredients. Turn off heat and stir in green onions.
  5. Serve over rice, cauliflower rice, or noodles. Garnish with sesame seeds if desired.