Beef with Broccoli

Last updated on January 4, 2026

When Comfort Meets Nutrition

There’s something magical about the aroma of stir-fried beef wafting through the kitchen, bringing back memories of cozy family dinners. I remember the first time I tackled a Beef with Broccoli dish; I was nervously testing my cooking skills in a tiny apartment kitchen, hoping not to set off the smoke alarm. It was a challenge for a beginner like me, but thankfully, this recipe is stress-free and so approachable, even for those just getting started on their culinary journey.

A Quick Look at This Beef with Broccoli Recipe

This Beef with Broccoli recipe is not only delicious but also packed with nutrients to fit your healthy lifestyle. With lean flank steak providing a hearty dose of protein, alongside fiber-rich broccoli, this dish is both filling and nourishing. The low-sodium soy sauce adds flavor without unnecessary salt, making it a great option for anyone looking to maintain balanced macros. By incorporating these wholesome ingredients, you can enjoy a lighter yet satisfying comfort food—perfect for meal prep or a weeknight family dinner.

Ingredients You’ll Need for Beef with Broccoli

Essentials

To create this hearty dish, gather the following essential ingredients:

  • 450 to 560 grams of flank steak, thinly sliced
  • 1/4 cup of cornstarch
  • 3 tablespoons of olive oil, divided
  • 2 tablespoons of sesame oil, divided
  • 4 cloves of garlic, pressed or finely chopped
  • 1 to 2 teaspoons of ginger, or to taste
  • 1/2 cup of low-sodium soy sauce
  • 1/2 cup of water
  • 3/4 cup of packed brown sugar
  • 4 to 6 cups of broccoli florets
  • 2 to 3 green onions, cut into segments

Optional add-ons

For some extra flavor and a touch of spice, consider these optional ingredients:

  • Red pepper flakes, for a bit of heat
  • Sesame seeds, for garnish

Substitutions and shortcuts

If you’re in a pinch or want to modify the recipe, here are some substitutions and shortcuts you might consider:

  • Steak: You can use chicken breast or tofu for a leaner protein option.
  • Cornstarch: Arrowroot powder can be a suitable alternative if you need a gluten-free option.
  • Low-sodium soy sauce: Tamari sauce, which is gluten-free, can be used if you prefer that.
  • Brown sugar: You could use honey or maple syrup, but adjust the quantities for sweetness.

How to Make Beef with Broccoli Step-by-Step

Making Beef with Broccoli is easier than you might think, and it preserves key nutrients with simple cooking techniques. Here’s how I like to prepare it:

  1. Prep the steak: In a large resealable bag, combine the thinly sliced flank steak with cornstarch. Seal and shake to coat the meat evenly. This step not only helps to tenderize the steak but also contributes to a nice crispy texture when cooked.

  2. Make the sauce: In a saucepan, heat a tablespoon of olive oil and sesame oil over medium-high heat. Add the minced garlic and ginger, sautéing them for about a minute until fragrant. Then, pour in the low-sodium soy sauce, water, and brown sugar. Bring the mixture to a boil and continue to cook for 2 to 3 minutes until the sugar has dissolved before reducing the heat to let it simmer for about 5 minutes.

  3. Cook the beef: In a large skillet, add the remaining oils and once they’re hot, add the steak. Cook it for approximately 5 to 7 minutes, stirring frequently until it’s browned but not overcooked.

  4. Add the broccoli: Toss in the fresh broccoli florets and pour over the sauce, mixing everything well. Allow it to simmer together for about 3 to 5 minutes, letting the broccoli become tender yet still vibrant.

  5. Thicken the sauce: If you prefer a thicker sauce, dissolve a tablespoon of cornstarch in water and add it to the pan, stirring until it reaches your desired consistency.

  6. Finish and serve: Remove from heat, toss in the green onions, and, if desired, sprinkle on some red pepper flakes and sesame seeds before serving.

These simple techniques honor the nutrients in the dish, ensuring that you enjoy the flavors while maintaining their nutritional benefits.

Common Mistakes to Avoid

Even a simple recipe like Beef with Broccoli has its pitfalls, so here are three common mistakes to sidestep:

Mistake 1: Overcooking the Steak

It’s easy to get distracted while cooking, but overcooking the flank steak can result in tough, chewy pieces. Aim for a nice sear on both sides while keeping an eye on the timing.

Mistake 2: Under-seasoning the Sauce

The sauce is where all the flavor comes from, so don’t skimp on the seasoning. Be sure to taste and adjust with soy sauce or ginger to suit your flavor preferences before serving.

Mistake 3: Not Blanching the Broccoli

If you prefer your broccoli to retain its vibrant green color and crunch, consider blanching the florets briefly before adding them to the dish. This step enhances their color and keeps them from getting too soft.

Serving Suggestions for Beef with Broccoli

This Beef with Broccoli dish makes a fantastic main course, but pairing it with complementary sides can elevate your meal even further. Here are a few serving suggestions:

Pair with Brown Rice or Quinoa

For a wholesome grain option, serve your Beef with Broccoli over a bed of brown rice or quinoa. These grains work beautifully to soak up the delicious sauce.

Serve with a Fresh Salad

A crisp salad featuring mixed greens, cucumbers, and a light vinaigrette balances the richness of the dish while providing you with extra vitamins and nutrients.

Add a Side of Steamed Vegetables

Enhance the meal with additional steamed vegetables, such as carrots or snap peas. This offers added color and a variety of textures, making your plate more appealing.

Every Bite Counts

This Beef with Broccoli recipe supports a healthy lifestyle with its balanced nutritional profile and delicious flavors. It’s adaptable to your preferences, whether you’re looking to minimize carbs or incorporate more veggies. Nourishing, satisfying, and easy to make, this recipe is a staple you’ll want to return to time and time again.

Beef with Broccoli

FAQs About Beef with Broccoli

What is Beef with Broccoli?

Beef with Broccoli is a popular stir-fry dish that features thinly sliced flank steak, fresh broccoli, and a rich sauce, typically made from soy sauce, garlic, and ginger.

How healthy is Beef with Broccoli?

Beef with Broccoli is a nutritious dish, providing lean protein from the steak and fiber from the broccoli, making it a satisfying and balanced meal option.

Can I make Beef with Broccoli in advance?

Yes, Beef with Broccoli can be prepared in advance. It stores well in the refrigerator for up to three days and can be reheated for quick meals.

What can I substitute for steak in Beef with Broccoli?

You can substitute flank steak with chicken, tofu, or even shrimp, depending on your dietary preferences or what you have on hand.

How do I ensure my Beef with Broccoli stays tender?

To ensure tenderness, avoid overcooking the steak and use cornstarch to help with texture. Additionally, slicing the steak against the grain will also help yield softer pieces.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef with Broccoli


  • Author: joe-peackok
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: High Protein

Description

A delicious and nutritious stir-fry dish featuring tender flank steak and crisp broccoli, served in a flavorful sauce.


Ingredients

Scale
  • 450 to 560 grams of flank steak, thinly sliced
  • 1/4 cup of cornstarch
  • 3 tablespoons of olive oil, divided
  • 2 tablespoons of sesame oil, divided
  • 4 cloves of garlic, pressed or finely chopped
  • 1 to 2 teaspoons of ginger, or to taste
  • 1/2 cup of low-sodium soy sauce
  • 1/2 cup of water
  • 3/4 cup of packed brown sugar
  • 4 to 6 cups of broccoli florets
  • 2 to 3 green onions, cut into segments
  • Red pepper flakes, for a bit of heat (optional)
  • Sesame seeds, for garnish (optional)

Instructions

  1. In a large resealable bag, combine the thinly sliced flank steak with cornstarch. Seal and shake to coat the meat evenly.
  2. In a saucepan, heat a tablespoon of olive oil and sesame oil over medium-high heat. Add the minced garlic and ginger, sautéing them for about a minute until fragrant. Pour in the low-sodium soy sauce, water, and brown sugar. Bring the mixture to a boil and cook for 2 to 3 minutes until the sugar has dissolved. Reduce the heat and let it simmer for about 5 minutes.
  3. In a large skillet, add the remaining oils. Once hot, add the steak and cook for approximately 5 to 7 minutes, stirring frequently until browned.
  4. Add the broccoli florets and pour over the sauce, mixing well. Allow it to simmer together for about 3 to 5 minutes until the broccoli is tender yet vibrant.
  5. If a thicker sauce is desired, dissolve a tablespoon of cornstarch in water and add it to the pan, stirring until it reaches your desired consistency.
  6. Remove from heat, toss in green onions, and, if desired, sprinkle with red pepper flakes and sesame seeds before serving.

Notes

Ensure not to overcook the steak for the best texture. Serve with brown rice or quinoa for a complete meal.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 10g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 30g
  • Cholesterol: 80mg

Keywords: Beef with Broccoli, Stir-fry, Healthy Dinner, Protein-rich Meal