Beef and Broccoli Recipe Easy 20 Minute Stir Fry

Camille Hayes Avatar
By:
Camille Hayes
Published:

Why You’ll Love This Beef And Broccoli

Beef And Broccoli is a simple 30-minute one-pan stir-fry with tender thinly sliced flank steak, fresh broccoli florets, and a savory sauce, served over rice. This fast, flavorful meal fits into busy weeknights and still tastes like you took your time in the kitchen.

Author: Camille Hayes
Blog: My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to try new flavors, cook with joy, and create memorable moments around the table.

  • Ease of preparation: This recipe uses a one-pan method and simple steps so you can have dinner ready in about 30 minutes. The short prep and quick cooking mean less time at the stove and more time at the table.
  • Health benefits: Lean beef and fresh broccoli give a balanced meal with protein, fiber, vitamins, and minerals. It’s a satisfying option for those watching calories or aiming for a nutrient-dense dinner.
  • Versatility: The recipe adapts to different cuts of beef and dietary needs; swap ingredients or use gluten-free tamari to suit preferences.
  • Distinctive flavor: The brown sugar and soy sauce balance savory and sweet, while garlic and ginger brighten the dish for a familiar, comforting taste.
Quick, satisfying, and perfect for busy cooks: this Beef And Broccoli brings restaurant flavor to your home kitchen in 30 minutes.
Jump To

Essential Ingredients for Beef And Broccoli

Below is a clear, itemized ingredients list with precise measurements and a short note about each ingredient’s role in the recipe.

Main Ingredients:

  • 1 lb flank steak (or top sirloin, top round, tri-tip, or ribeye), very thinly sliced into bite-sized strips against the grain – provides lean, flavorful protein that cooks quickly when sliced thin.
  • 2 Tbsp oil (vegetable or similar), divided – used for searing the beef and stir-frying the broccoli without burning.
  • 1 lb fresh broccoli, cut into about 6 cups florets – gives crunch, color, and vitamin C; fresh broccoli keeps texture and sauce consistency.
  • 2 tsp sesame seeds (optional garnish) – adds a toasty finish and visual appeal.

Stir-Fry Sauce:

  • 1 tsp fresh grated ginger – adds brightness and a subtle bite.
  • 2 tsp grated garlic (from about 3 cloves) – builds savory depth.
  • 1/2 cup hot water – helps dissolve sugar and cornstarch for a smooth sauce.
  • 6 Tbsp soy sauce (or gluten-free tamari) – the salty, savory backbone of the sauce.
  • 3 Tbsp packed light brown sugar – balances salt with gentle sweetness.
  • 1 1/2 Tbsp cornstarch – thickens the sauce to a glossy coating.
  • 1/4 tsp black pepper – mild heat and seasoning.
  • 2 Tbsp water (optional, to thin sauce) – used to adjust sauce consistency if it becomes too thick.

Special Dietary Options:

  • Vegan: Replace beef with marinated sliced seitan or extra-firm tofu (pressed and pan-fried) and use gluten-free tamari or coconut aminos instead of soy sauce.
  • Gluten-free: Use tamari in place of soy sauce and confirm cornstarch is pure (most are naturally gluten-free).
  • Low-calorie: Use leaner cuts like top round, reduce oil to 1 Tbsp total, and cut brown sugar to 1 Tbsp or swap for a low-calorie sweetener.

How to Prepare the Perfect Beef And Broccoli: Step-by-Step Guide

This step-by-step guide follows a clear First Step, Second Step format and includes times and heat cues so you can move confidently through each stage. Follow the order and timing closely for the best texture and flavor.

First Step: Prep the rice and chill the beef

Cook white rice ahead of time so it is ready when the stir-fry is finished. Use about 1 to 1 1/2 cups uncooked rice for four servings. While the rice cooks, place the flank steak in the freezer for 30 minutes to firm up. This makes it easier to slice thinly (about 1/8 to 1/4 inch thick). Cutting against the grain yields tender strips that absorb sauce better.

Second Step: Slice and mix the sauce

After the steak firms, slice it into bite-sized strips. In a bowl, mix all sauce ingredients: 1 tsp grated ginger, 2 tsp grated garlic, 1/2 cup hot water, 6 Tbsp soy sauce (or gluten-free tamari), 3 Tbsp packed light brown sugar, 1 1/2 Tbsp cornstarch, and 1/4 tsp black pepper. Whisk until the sugar dissolves and the cornstarch is fully incorporated. Set the sauce aside so flavors meld.

Third Step: Cook the broccoli

Heat 1 Tbsp oil in a large skillet over medium heat. Add the broccoli florets and sauté, partially covered, for 4-5 minutes until bright green and crisp-tender. For a softer texture, add 2 Tbsp water and cover to steam for a couple of minutes, then uncover and cook off excess moisture. Remove the broccoli from the pan and set aside.

Fourth Step: Sear the beef

Raise the heat to high and add the remaining 1 Tbsp oil to the skillet. Add the beef in a single layer to avoid steaming; sear each side for about 2 minutes until the beef is just cooked through. Work in batches if needed to maintain high heat and a good sear.

Fifth Step: Combine beef and sauce

Lower the heat to medium-low. Pour the prepared sauce into the pan with the seared beef. Simmer for 3-4 minutes, stirring, until the sauce thickens and becomes glossy. If the sauce gets too thick, thin it with 1-2 Tbsp water. Return the broccoli to the pan and stir to coat everything evenly. Simmer for another 30 seconds to 1 minute to meld flavors.

Final Step: Serve and garnish

Serve the stir-fry over cooked white rice. Garnish with 2 tsp sesame seeds if desired. Plate hot and enjoy immediately for the best texture. Leftovers can be refrigerated, but store rice and stir-fry separately for best results.

Nutritional Information (per serving)
NutrientAmount
Calories385
Carbohydrates22g
Protein29g
Fat21g
Saturated Fat4g
Cholesterol68mg
Sodium902mg
Potassium800mg
Fiber3g
Sugar11g
Vitamin A706 IU
Vitamin C102mg
Calcium101mg
Iron3mg

Protein and Main Component Alternatives

Switching the main protein or primary component lets you tailor this Beef And Broccoli to your preferences, pantry, or dietary requirements. Below are practical swaps that keep the same basic technique but change flavor, texture, or nutrition.

Beef alternatives

  • Top sirloin or top round: Lean and slightly firmer than flank, slice thin across the grain for fast cooking.
  • Tri-tip: Offers good beefy flavor; slice thin and quick-sear to avoid toughness.
  • Ribeye: Richer and more marbled for indulgent mouthfeel; reduce added oil when cooking.
  • Ground beef: Brown quickly and toss with sauce for a different texture; not traditional but quick and budget-friendly.

Non-beef protein choices

  • Tofu: Use extra-firm tofu, press to remove water, then pan-fry until golden before adding sauce. It soaks flavors well.
  • Seitan: A chewy plant-based substitute that mimics steak texture; slice and pan-sear as you would beef.
  • Chicken breast or thigh: Slice thin and cook fully; thighs stay juicier but take slightly longer to sear.
  • Shrimp: Use large shrimp and reduce cooking time about 1-2 minutes per side until opaque.

Tenderizing tips for cheaper cuts

If using a less tender cut, consider a quick marinade or light cornstarch coating to tenderize. A 15-minute toss with 1 Tbsp soy sauce and 1 tsp cornstarch helps keep the meat juicy and silky during high-heat searing.

Vegetable, Sauce, and Seasoning Modifications

Beef And Broccoli is a flexible template. Swap vegetables, tweak the sauce, or adjust seasonings based on what you have or the season.

Vegetable swaps and additions

  • Sliced carrots: Add for color and sweetness; cut thin so they cook quickly.
  • Snow peas or sugar snap peas: Offer crisp texture and bright flavor, added near the end of cooking.
  • Bell peppers: Red or yellow peppers add sweetness and a pop of color.
  • Mushrooms: Cremini or shiitake give an earthy note; sauté until browned before adding the sauce.
  • Chinese broccoli or gai lan: Use for a slightly bitter green that pairs beautifully with soy-based sauces. See this related recipe for inspiration: Chinese Broccoli with Oyster Sauce.

Sauce adjustments

  • Less sodium: Use low-sodium soy sauce or dilute with added water and adjust brown sugar to taste.
  • Spicy version: Add 1/2 to 1 tsp chili paste or a pinch of red pepper flakes to the sauce for heat.
  • Ginger-forward: Increase grated ginger to 1 1/2 tsp for a brighter bite.
  • Thicker sauce: Add a touch more cornstarch, but mix it into cold water first to avoid lumps.

Seasoning ideas

Finish with a splash of toasted sesame oil for aroma, or a squeeze of fresh lime for acidity. Sprinkle sliced green onions or toasted sesame seeds for texture and color.

Mastering Beef And Broccoli: Advanced Tips and Variations

This section covers pro techniques, flavor twists, plating notes, and make-ahead ideas that help you get consistent results each time you cook Beef And Broccoli.

Pro cooking techniques

  • Always slice beef against the grain and partially freeze for 20 to 30 minutes to make even, thin slices.
  • Work in batches when searing beef. Overcrowding lowers pan temperature and causes steaming, which prevents browning.
  • Use medium-high to high heat for searing and stir-frying. A hot pan gives good color and locks in juices.

Flavor variations

  • Garlic-heavy: Add an extra clove or two for a bolder profile.
  • Black pepper kick: Increase black pepper or add freshly ground Sichuan peppercorns for a numbing warmth.
  • Sweet-savory: Swap brown sugar for honey or maple syrup if you prefer a different sweet note.

Presentation tips

  • Serve over a neat bed of rice or garlic noodles for contrast; try these garlic noodles for a hearty base: Garlic Noodles.
  • Garnish with green onions, sesame seeds, or a small wedge of lime for brightness.
  • Use shallow bowls to show off the glossy sauce and vibrant broccoli.

Make-ahead and meal prep

  • Slice beef and mix the sauce up to 24 hours in advance and keep refrigerated.
  • Blanch broccoli and store in a sealed container; reheat briefly in a hot pan before combining with beef and sauce.
  • Store rice separately to keep the stir-fry from getting soggy when reheated.

How to Store Beef And Broccoli: Best Practices

Storing and reheating the stir-fry properly keeps flavor and texture as close to fresh as possible.

Refrigeration

Place cooled beef and broccoli in an airtight container and refrigerate for up to 3-4 days. For best texture, store rice separately from the stir-fry. Label containers with the date so you know when to use them.

Freezing

Freeze cooked stir-fry for up to 2-3 months. Note that broccoli softens when frozen and thawed. Freeze in portioned airtight containers or zip-top bags laid flat for faster thawing.

Reheating

Reheat in a skillet over medium heat with 1-2 tablespoons of water or broth to loosen the sauce and warm evenly. Stir 3-5 minutes until hot (165 F internal). Alternatively, microwave covered for 1-2 minutes per serving, stirring halfway through.

Meal prep considerations

For weekly meal prep, store sliced raw beef, blanched broccoli, and sauce separately in the fridge for up to 3 days. Assemble and cook quickly on the day you plan to eat for near-fresh results.


FAQs: Frequently Asked Questions About Beef And Broccoli

What is the best cut of beef for beef and broccoli?

Flank steak is the top choice for beef and broccoli because it’s lean, tender when sliced thin, and holds up well in a quick stir-fry without getting tough. It absorbs the sauce beautifully for maximum flavor. Good alternatives include top sirloin, top round, tri-tip, or ribeye if you want more marbling and richness. Aim for 1-1.5 pounds to serve 4 people. Trim excess fat before slicing to prevent chewy bits. For best results, partially freeze the steak for 30 minutes to make thin slicing easier. This cut cooks fast—about 2-3 minutes per side—staying juicy and pink inside while pairing perfectly with broccoli and savory sauce. (92 words)

How do you slice beef thin for beef and broccoli stir fry?

To get tender, bite-sized beef strips, pop the steak in the freezer for 20-30 minutes until firm but not solid—this makes slicing precise. Cut against the grain (look for the lines in the meat and slice perpendicular) into 1/8 to 1/4-inch thick pieces, about 2-3 inches long. This ensures quick cooking and sauce absorption without chewiness. Use a sharp knife for clean cuts. After slicing, toss with 1 tablespoon soy sauce and cornstarch for 15 minutes to tenderize further. Cook in a hot wok over high heat in batches to avoid steaming, stirring for 1-2 minutes until browned. (98 words)

Can I use frozen broccoli in beef and broccoli?

Fresh broccoli florets are best for beef and broccoli to keep a crisp-tender texture and vibrant color that doesn’t water down the sauce. Frozen broccoli releases excess moisture when thawed or cooked, turning mushy and diluting flavors—avoid it if possible. If using frozen, thaw completely, pat dry with paper towels, and cook briefly at the end. For fresh, cut into bite-sized pieces, blanch in boiling water for 1 minute then shock in ice water, or stir-fry with 2 tablespoons water under a lid for 2-3 minutes to steam softly without sogginess. This keeps the dish restaurant-quality. (102 words)

How do you make the sauce for beef and broccoli?

The classic sauce mixes 1/3 cup soy sauce, 1/4 cup water or beef broth, 2 tablespoons brown sugar, 1 tablespoon sesame oil, 1 teaspoon black pepper, 2 minced garlic cloves, 1 teaspoon grated ginger, and 1 tablespoon cornstarch slurry for thickening. Whisk together while the beef rests. In the wok, after cooking beef and broccoli, pour in sauce and simmer 1-2 minutes until glossy and thickened—it clings perfectly to everything. Taste and adjust sugar for sweetness or soy for saltiness. This simple combo delivers that addictive sweet-savory balance in under 5 minutes. Serve over rice for 4. (104 words)

How long does beef and broccoli last in the fridge and how to reheat?

Store cooked beef and broccoli in an airtight container in the fridge for 3-4 days max—beyond that, flavors fade and safety drops. For freezing, it lasts 2-3 months, but broccoli may soften upon thawing; portion into bags flat for quick use. Reheat in a skillet over medium heat with 1-2 tablespoons water or broth to revive the sauce—stir 3-5 minutes until hot (165°F internal). Microwave works too: cover loosely, heat 1-2 minutes per serving, stirring halfway. Avoid repeated reheating to keep texture intact. Prep components ahead: slice beef, chop broccoli, mix sauce day before. (98 words)

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 And Broccoli 42.png

Beef And Broccoli

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥩 Tender beef strips and crisp broccoli in a savory Asian-inspired sauce
🥢 Quick and easy stir-fry that brings restaurant flavors to your home kitchen

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

– 1 lb flank steak thinly sliced against the grain for lean protein

– 2 Tbsp vegetable oil for searing beef and stir-frying

– 1 lb fresh broccoli florets for crunch, color, and vitamin C

– 2 tsp sesame seeds for toasty finish and garnish

– 1 tsp fresh grated ginger for brightness and subtle bite

– 2 tsp grated garlic for savory depth

– 1/2 cup hot water for dissolving sugar and cornstarch

– 6 Tbsp soy sauce for salty, savory backbone

– 3 Tbsp packed light brown sugar for balancing salt with sweetness

– 1 1/2 Tbsp cornstarch for thickening sauce

– 1/4 tsp black pepper for mild heat and seasoning

– 2 Tbsp water for adjusting sauce consistency

Instructions

1-First Step: Prep the rice and chill the beef Cook white rice ahead of time so it is ready when the stir-fry is finished. Use about 1 to 1 1/2 cups uncooked rice for four servings. While the rice cooks, place the flank steak in the freezer for 30 minutes to firm up. This makes it easier to slice thinly (about 1/8 to 1/4 inch thick). Cutting against the grain yields tender strips that absorb sauce better.

2-Second Step: Slice and mix the sauce After the steak firms, slice it into bite-sized strips. In a bowl, mix all sauce ingredients: 1 tsp grated ginger, 2 tsp grated garlic, 1/2 cup hot water, 6 Tbsp soy sauce (or gluten-free tamari), 3 Tbsp packed light brown sugar, 1 1/2 Tbsp cornstarch, and 1/4 tsp black pepper. Whisk until the sugar dissolves and the cornstarch is fully incorporated. Set the sauce aside so flavors meld.

3-Third Step: Cook the broccoli Heat 1 Tbsp oil in a large skillet over medium heat. Add the broccoli florets and sauté, partially covered, for 4-5 minutes until bright green and crisp-tender. For a softer texture, add 2 Tbsp water and cover to steam for a couple of minutes, then uncover and cook off excess moisture. Remove the broccoli from the pan and set aside.

4-Fourth Step: Sear the beef Raise the heat to high and add the remaining 1 Tbsp oil to the skillet. Add the beef in a single layer to avoid steaming; sear each side for about 2 minutes until the beef is just cooked through. Work in batches if needed to maintain high heat and a good sear.

5-Fifth Step: Combine beef and sauce Lower the heat to medium-low. Pour the prepared sauce into the pan with the seared beef. Simmer for 3-4 minutes, stirring, until the sauce thickens and becomes glossy. If the sauce gets too thick, thin it with 1-2 Tbsp water. Return the broccoli to the pan and stir to coat everything evenly. Simmer for another 30 seconds to 1 minute to meld flavors.

6-Final Step: Serve and garnish Serve the stir-fry over cooked white rice. Garnish with 2 tsp sesame seeds if desired. Plate hot and enjoy immediately for the best texture. Leftovers can be refrigerated, but store rice and stir-fry separately for best results.

Notes

🥩 Chill and slice steak thinly against the grain for maximum tenderness and quick cooking
🥢 Sear beef on high heat in a single layer to avoid steaming and achieve perfect browning
🥦 Use fresh broccoli (not frozen) for the best texture and sauce consistency

  • Author: Brandi Oshea
  • Prep Time: 17 minutes
  • Cook Time: 13 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Asian
  • Diet: Non-Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 385
  • Sugar: 11g
  • Sodium: 902mg
  • Fat: 21g
  • Saturated Fat: 4g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 29g
  • Cholesterol: 68mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star