Beef Stir Fry with Green Beans

Bianca

Founder of Red Recipe

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

Of all the weeknight dinner dilemmas, the “what’s for dinner” question on a busy Tuesday evening is perhaps the most daunting. For a long time, my answer was often a sigh followed by a call to our local takeout spot. That all changed the day I perfected this Beef Stir Fry with Green Beans. The first time I made it, the whole house filled with the incredible aroma of searing beef, ginger, and garlic. My kids, usually picky eaters, came to the kitchen asking what smelled so good. When I served it, there was a moment of silence, followed by the clinking of forks and contented murmurs. My husband declared it “better than takeout,” and I had to agree. The beef was unbelievably tender, the green beans were perfectly crisp-tender, and the savory, slightly sweet sauce coated everything beautifully. It has since become our go-to meal, the one I can whip up in under 30 minutes that I know everyone will devour. It’s a recipe that feels both wholesome and indulgent, a true kitchen hero that saved our weeknight dinners.

Why This Beef Stir Fry with Green Beans Will Become Your Favorite

Before we dive into the nitty-gritty of the recipe, let’s talk about why this particular stir-fry stands out from the rest. It’s more than just a list of ingredients; it’s a formula for a perfect meal that balances flavor, texture, and convenience.

  • Incredibly Flavorful: The heart of this dish is its sauce. It’s a perfect harmony of savory soy sauce, rich oyster sauce, nutty sesame oil, and a hint of sweetness from brown sugar. The fresh aromatics—garlic and ginger—provide a pungent, fragrant backbone that infuses every single bite. It’s a complex, restaurant-quality flavor profile that is surprisingly easy to achieve at home.
  • Amazingly Tender Beef: The number one complaint about homemade stir-fries is tough, chewy beef. This recipe solves that problem with a simple but magical technique called “velveting.” By marinating the beef slices in a cornstarch mixture, we create a protective coating that locks in moisture during the high-heat cooking process. The result is succulent, melt-in-your-mouth beef every single time.
  • Perfectly Crisp-Tender Green Beans: Nobody wants soggy, lifeless green beans in their stir-fry. We ensure our beans stay vibrant and snappy by giving them a quick blanch before they hit the wok. This pre-cooking step guarantees they are cooked through but retain their delightful crunch, providing a wonderful textural contrast to the tender beef.
  • Quick and Easy for Weeknights: From start to finish, this entire meal can be on your table in about 30 minutes, especially if you prep your ingredients ahead of time. The cooking process is fast and furious, which is the essence of a great stir-fry. It’s the ideal solution for those busy evenings when you crave a home-cooked meal without spending hours in the kitchen.
  • Highly Customizable: Think of this recipe as a fantastic template. Don’t have green beans? Use broccoli florets, sliced bell peppers, or snow peas. Want to add more vegetables? Toss in some sliced mushrooms, onions, or carrots. You can easily adjust the spice level or swap out proteins, making it a versatile dish you can adapt to what you have on hand.

Ingredients

Each component in this recipe is chosen for a specific purpose, coming together to create a harmonious and delicious dish. Here’s what you’ll need:

For the Beef and Marinade:

  • 1 lb (450g) Flank Steak or Sirloin: Thinly sliced against the grain. This cut is lean but flavorful and becomes incredibly tender when sliced correctly and velveted.
  • 1 tablespoon Soy Sauce: The savory, umami base of the marinade. Use low-sodium to better control the saltiness of the final dish.
  • 1 tablespoon Cornstarch: This is the secret ingredient for velveting the beef, creating a silky coating that keeps the meat juicy and tender.
  • 1 teaspoon Sesame Oil: Adds a nutty, aromatic depth to the beef as it marinates.

For the Stir-Fry Sauce:

  • 1/4 cup Low-Sodium Soy Sauce: The primary savory element of our sauce.
  • 2 tablespoons Oyster Sauce: Provides a deep, savory, slightly sweet, and complex flavor that is characteristic of many classic stir-fry sauces.
  • 1 tablespoon Brown Sugar: Adds a touch of sweetness to balance the salty and savory ingredients. You can substitute with honey or maple syrup if preferred.
  • 1 tablespoon Shaoxing Wine (or Dry Sherry): An optional but highly recommended ingredient that adds authentic depth and complexity. If unavailable, you can use chicken broth.
  • 1 teaspoon Sesame Oil: We add a little more here to reinforce that toasty, nutty flavor throughout the sauce.
  • 1/2 teaspoon White Pepper: Offers a milder, more earthy heat than black pepper that complements the other Asian flavors perfectly.
  • 1 tablespoon Cornstarch: This will be used to thicken the sauce at the end, giving it that glossy, coating consistency.
  • 1/4 cup Water or Beef Broth: Used to dissolve the cornstarch and create the base liquid for the sauce.

For the Stir-Fry Assembly:

  • 2 tablespoons High-Smoke-Point Oil: Such as avocado, canola, or peanut oil, divided. This is crucial for high-heat stir-frying without burning.
  • 1 lb (450g) Fresh Green Beans: Trimmed and cut into 2-inch pieces.
  • 4 cloves Garlic: Minced. This aromatic is fundamental for building flavor.
  • 1 tablespoon Ginger: Freshly grated or minced. It provides a warm, pungent spice that brightens the entire dish.
  • Optional Garnishes: Toasted sesame seeds, sliced green onions, or red pepper flakes for heat.

Instructions

Follow these steps carefully for a foolproof, restaurant-quality stir-fry. The key is to have all your ingredients prepped and ready to go before you turn on the heat, a practice known as mise en place.

Step 1: Prepare and Marinate the Beef (Velveting)

  1. Place your steak in the freezer for 15-20 minutes. This firms up the meat, making it much easier to slice thinly.
  2. Remove the steak and, using a sharp knife, slice it very thinly (about 1/8-inch thick) against the grain. Slicing against the grain is crucial for tenderness, as it shortens the muscle fibers.
  3. In a medium bowl, combine the sliced beef with 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 teaspoon of sesame oil. Use your hands or tongs to toss everything together until each slice of beef is evenly coated. Set aside to marinate for at least 15 minutes at room temperature while you prepare the other ingredients.

Step 2: Prepare the Green Beans and Sauce

  1. Bring a small pot of salted water to a boil. Add the trimmed green beans and blanch them for 2-3 minutes. They should turn bright green and become slightly tender but still have a crisp bite.
  2. Immediately drain the green beans and rinse them under cold water or plunge them into an ice bath. This stops the cooking process and preserves their vibrant color and crunch. Pat them dry and set aside.
  3. In a small bowl, whisk together all the ingredients for the stir-fry sauce: 1/4 cup soy sauce, oyster sauce, brown sugar, Shaoxing wine (if using), 1 teaspoon sesame oil, white pepper, 1 tablespoon cornstarch, and 1/4 cup of water or beef broth. Whisk until the cornstarch is fully dissolved and the mixture is smooth. Set this aside near your stove.

Step 3: Cook the Stir-Fry

  1. Heat a large skillet or wok over high heat until it is smoking slightly. A very hot pan is essential for getting a good sear.
  2. Add 1 tablespoon of the high-smoke-point oil to the hot wok. Carefully add the marinated beef in a single, even layer. Do not overcrowd the pan; cook in two batches if necessary.
  3. Let the beef sear, undisturbed, for 1-2 minutes until a deep brown crust forms on the bottom. Then, use a spatula to flip and stir-fry for another 1-2 minutes until it’s just cooked through. The beef will cook very quickly.
  4. Remove the cooked beef from the wok and place it on a clean plate.

Step 4: Assemble the Dish

  1. Return the wok to high heat. Add the remaining 1 tablespoon of oil.
  2. Add the minced garlic and grated ginger to the wok and stir-fry for about 30 seconds until fragrant. Be careful not to burn them.
  3. Add the blanched and dried green beans to the wok. Stir-fry for 2-3 minutes, tossing them with the garlic and ginger until they are heated through.
  4. Give your prepared sauce a quick re-whisk (the cornstarch may have settled) and pour it into the wok over the green beans.
  5. Bring the sauce to a simmer. It will begin to thicken and turn glossy almost immediately, thanks to the cornstarch.
  6. Return the cooked beef and any accumulated juices back to the wok. Toss everything together for about 1 minute to coat the beef and beans in the thickened sauce.
  7. Remove from the heat immediately. Serve hot, garnished with toasted sesame seeds and sliced green onions if desired.

Nutrition Facts

This provides a general nutritional estimate. Actual values may vary based on specific ingredients and brands used.

  • Servings: 4
  • Calories Per Serving: Approximately 450 kcal
  • Protein (35g): This dish is packed with high-quality protein from the beef, which is essential for muscle repair, growth, and keeping you feeling full and satisfied.
  • Fiber (5g): The green beans are an excellent source of dietary fiber, which aids in digestion, helps regulate blood sugar, and contributes to a feeling of fullness.
  • Sodium (850mg): While we use low-sodium soy sauce, this is still a savory dish. Be mindful of this if you are on a sodium-restricted diet. You can further reduce it by using less soy sauce or a sodium-free broth.
  • Fat (22g): The fat content comes primarily from the beef and the cooking oils. Using a lean cut like sirloin can help reduce this value.
  • Carbohydrates (20g): The carbohydrates come from the cornstarch, sugar in the sauce, and the green beans themselves. It’s a relatively low-carb meal when served on its own or with cauliflower rice.

Preparation Time

This quick meal is perfect for any night of the week.

  • Prep Time: 20 minutes (includes slicing beef, chopping aromatics, and mixing the sauce)
  • Cook Time: 10 minutes
  • Total Time: 30 minutes

How to Serve

This Beef Stir Fry with Green Beans is incredibly versatile and can be served in many delicious ways. Here are some of our favorite combinations:

  • Classic and Comforting:
    • Steamed Jasmine Rice: The fluffy, fragrant grains are perfect for soaking up every last drop of the delicious stir-fry sauce.
    • Brown Rice: For a healthier, whole-grain option with a nuttier flavor and chewier texture.
  • Noodle Night:
    • Lo Mein Noodles: Toss cooked lo mein noodles directly into the stir-fry at the end for an all-in-one noodle bowl.
    • Udon Noodles: The thick, chewy texture of udon noodles provides a satisfying base for the beef and beans.
  • Low-Carb & Healthy Options:
    • Cauliflower Rice: A fantastic low-carb, grain-free alternative that mimics the texture of rice.
    • Zucchini Noodles (Zoodles): Keep the meal light and vegetable-packed by serving it over a bed of fresh zoodles.
    • Quinoa: A protein-rich, gluten-free seed that pairs wonderfully with the savory flavors of the stir-fry.
  • Don’t Forget the Garnishes:
    • Toasted Sesame Seeds: Adds a nutty crunch and visual appeal.
    • Thinly Sliced Green Onions (Scallions): Provides a fresh, mild onion bite.
    • Red Pepper Flakes: For those who like a little kick of heat.
    • Fresh Cilantro: Adds a bright, herbaceous note.

Additional Tips for Stir-Fry Perfection

Mastering a stir-fry is all about technique. These eight tips will elevate your dish from good to absolutely unforgettable.

  1. Slice Against the Grain, Always: This is the most important tip for tender beef. Look for the lines (the “grain”) of the muscle fibers in your steak and slice perpendicular to them. This shortens the fibers, making the meat significantly easier to chew.
  2. High Heat is Your Best Friend: A screaming-hot wok or skillet is non-negotiable. High heat allows the beef to sear quickly on the outside, developing a flavorful crust (the Maillard reaction) while staying tender and juicy on the inside. If your pan isn’t hot enough, the meat will steam instead of sear, resulting in a grey, tough texture.
  3. Don’t Crowd the Pan: Cooking too much food at once will lower the temperature of your pan, leading to that dreaded steaming effect. If you’re doubling the recipe, always cook the beef in two or more separate batches to ensure each piece has contact with the hot surface.
  4. Mise en Place is Mandatory: This French term means “everything in its place.” For a fast-cooking dish like a stir-fry, you won’t have time to chop garlic or mix your sauce once you start cooking. Prepare everything—slice the beef, chop the vegetables, and mix the sauce—before you even think about turning on the stove.
  5. The Blanching Bonus: While you can add the green beans raw, blanching them for a couple of minutes first is a game-changer. It tenderizes them slightly, seasons them from the inside out (if you salt your water), and locks in their beautiful, bright green color.
  6. Wok vs. Skillet: A carbon steel wok is the traditional and ideal vessel because its sloped sides allow for easy tossing and concentrated heat at the bottom. However, a large, heavy-bottomed skillet (like cast iron or stainless steel) will work wonderfully. Just ensure it’s large enough to avoid crowding.
  7. Control Your Sauce Thickness: If your sauce seems too thin, let it simmer for an extra 30-60 seconds to thicken further. If it gets too thick, simply stir in a tablespoon of water or broth at a time until it reaches your desired consistency.
  8. Storing and Reheating: Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, it’s best to use a skillet over medium heat with a splash of water to prevent the beef from overcooking and to loosen the sauce. Microwaving can work in a pinch, but it may make the beef a bit chewier.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about making this Beef Stir Fry with Green Beans.

1. Can I use frozen green beans instead of fresh?
Yes, you can. You do not need to blanch frozen green beans. Simply let them thaw and pat them thoroughly dry before adding them to the wok. Add them in Step 4 with the garlic and ginger and stir-fry until they are heated through.

2. My beef still came out tough. What did I do wrong?
There are a few likely culprits. First, ensure you sliced the beef very thinly against the grain. Second, don’t skip the velveting step with cornstarch, as this protects the meat. Third, make sure your pan was extremely hot, and you didn’t overcook the beef. It only needs a few minutes to cook through.

3. How can I make this recipe gluten-free?
Easily! To make this dish gluten-free, substitute the soy sauce with tamari or a certified gluten-free soy sauce. Also, ensure your oyster sauce is a gluten-free variety, as some brands contain wheat.

4. Can I use a different protein, like chicken or shrimp?
Absolutely! This recipe is very adaptable. For chicken, use boneless, skinless chicken breast or thighs, slice them thinly, and use the same velveting technique. For shrimp, marinate them for 15 minutes (without the velveting cornstarch) and stir-fry for just 1-2 minutes until pink and opaque.

5. My sauce isn’t thickening. How do I fix it?
This usually means the sauce didn’t come to a full simmer, or perhaps the cornstarch measurement was a bit off. To fix it, you can create a “slurry.” In a tiny bowl, mix 1 teaspoon of cornstarch with 1 tablespoon of cold water until smooth. While the stir-fry is simmering, slowly drizzle in the slurry while stirring constantly until the sauce thickens to your liking.

6. What other vegetables work well in this stir-fry?
This is a great recipe for cleaning out your vegetable drawer! Broccoli florets, sliced bell peppers (red, yellow, or orange), sliced mushrooms, snow peas, sliced carrots, and chopped bok choy are all excellent additions. Adjust cooking times accordingly; harder vegetables like carrots should be added earlier or blanched first.

7. Can I make the stir-fry sauce ahead of time?
Yes, this is a great time-saving tip. You can whisk all the sauce ingredients together and store it in an airtight container or jar in the refrigerator for up to a week. Just give it a good shake or whisk before using it, as the cornstarch will settle at the bottom.

8. Why is Shaoxing wine recommended, and what’s a good substitute?
Shaoxing wine is a fermented rice wine that adds a specific aromatic complexity and depth of flavor that’s hard to replicate but is a hallmark of authentic Chinese cooking. If you can’t find it, the best substitute is dry sherry. In a pinch, you can also use Japanese mirin (reduce the sugar in the sauce slightly) or simply use more beef or chicken broth.

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 Stir Fry with Green Beans


  • Author: Bianca

Ingredients

Scale

Each component in this recipe is chosen for a specific purpose, coming together to create a harmonious and delicious dish. Here’s what you’ll need:

For the Beef and Marinade:

  • 1 lb (450g) Flank Steak or Sirloin: Thinly sliced against the grain. This cut is lean but flavorful and becomes incredibly tender when sliced correctly and velveted.
  • 1 tablespoon Soy Sauce: The savory, umami base of the marinade. Use low-sodium to better control the saltiness of the final dish.
  • 1 tablespoon Cornstarch: This is the secret ingredient for velveting the beef, creating a silky coating that keeps the meat juicy and tender.
  • 1 teaspoon Sesame Oil: Adds a nutty, aromatic depth to the beef as it marinates.

For the Stir-Fry Sauce:

  • 1/4 cup Low-Sodium Soy Sauce: The primary savory element of our sauce.
  • 2 tablespoons Oyster Sauce: Provides a deep, savory, slightly sweet, and complex flavor that is characteristic of many classic stir-fry sauces.
  • 1 tablespoon Brown Sugar: Adds a touch of sweetness to balance the salty and savory ingredients. You can substitute with honey or maple syrup if preferred.
  • 1 tablespoon Shaoxing Wine (or Dry Sherry): An optional but highly recommended ingredient that adds authentic depth and complexity. If unavailable, you can use chicken broth.
  • 1 teaspoon Sesame Oil: We add a little more here to reinforce that toasty, nutty flavor throughout the sauce.
  • 1/2 teaspoon White Pepper: Offers a milder, more earthy heat than black pepper that complements the other Asian flavors perfectly.
  • 1 tablespoon Cornstarch: This will be used to thicken the sauce at the end, giving it that glossy, coating consistency.
  • 1/4 cup Water or Beef Broth: Used to dissolve the cornstarch and create the base liquid for the sauce.

For the Stir-Fry Assembly:

  • 2 tablespoons High-Smoke-Point Oil: Such as avocado, canola, or peanut oil, divided. This is crucial for high-heat stir-frying without burning.
  • 1 lb (450g) Fresh Green Beans: Trimmed and cut into 2-inch pieces.
  • 4 cloves Garlic: Minced. This aromatic is fundamental for building flavor.
  • 1 tablespoon Ginger: Freshly grated or minced. It provides a warm, pungent spice that brightens the entire dish.
  • Optional Garnishes: Toasted sesame seeds, sliced green onions, or red pepper flakes for heat.

Instructions

Follow these steps carefully for a foolproof, restaurant-quality stir-fry. The key is to have all your ingredients prepped and ready to go before you turn on the heat, a practice known as mise en place.

Step 1: Prepare and Marinate the Beef (Velveting)

  1. Place your steak in the freezer for 15-20 minutes. This firms up the meat, making it much easier to slice thinly.
  2. Remove the steak and, using a sharp knife, slice it very thinly (about 1/8-inch thick) against the grain. Slicing against the grain is crucial for tenderness, as it shortens the muscle fibers.
  3. In a medium bowl, combine the sliced beef with 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 teaspoon of sesame oil. Use your hands or tongs to toss everything together until each slice of beef is evenly coated. Set aside to marinate for at least 15 minutes at room temperature while you prepare the other ingredients.

Step 2: Prepare the Green Beans and Sauce

  1. Bring a small pot of salted water to a boil. Add the trimmed green beans and blanch them for 2-3 minutes. They should turn bright green and become slightly tender but still have a crisp bite.
  2. Immediately drain the green beans and rinse them under cold water or plunge them into an ice bath. This stops the cooking process and preserves their vibrant color and crunch. Pat them dry and set aside.
  3. In a small bowl, whisk together all the ingredients for the stir-fry sauce: 1/4 cup soy sauce, oyster sauce, brown sugar, Shaoxing wine (if using), 1 teaspoon sesame oil, white pepper, 1 tablespoon cornstarch, and 1/4 cup of water or beef broth. Whisk until the cornstarch is fully dissolved and the mixture is smooth. Set this aside near your stove.

Step 3: Cook the Stir-Fry

  1. Heat a large skillet or wok over high heat until it is smoking slightly. A very hot pan is essential for getting a good sear.
  2. Add 1 tablespoon of the high-smoke-point oil to the hot wok. Carefully add the marinated beef in a single, even layer. Do not overcrowd the pan; cook in two batches if necessary.
  3. Let the beef sear, undisturbed, for 1-2 minutes until a deep brown crust forms on the bottom. Then, use a spatula to flip and stir-fry for another 1-2 minutes until it’s just cooked through. The beef will cook very quickly.
  4. Remove the cooked beef from the wok and place it on a clean plate.

Step 4: Assemble the Dish

  1. Return the wok to high heat. Add the remaining 1 tablespoon of oil.
  2. Add the minced garlic and grated ginger to the wok and stir-fry for about 30 seconds until fragrant. Be careful not to burn them.
  3. Add the blanched and dried green beans to the wok. Stir-fry for 2-3 minutes, tossing them with the garlic and ginger until they are heated through.
  4. Give your prepared sauce a quick re-whisk (the cornstarch may have settled) and pour it into the wok over the green beans.
  5. Bring the sauce to a simmer. It will begin to thicken and turn glossy almost immediately, thanks to the cornstarch.
  6. Return the cooked beef and any accumulated juices back to the wok. Toss everything together for about 1 minute to coat the beef and beans in the thickened sauce.
  7. Remove from the heat immediately. Serve hot, garnished with toasted sesame seeds and sliced green onions if desired.

Nutrition

  • Serving Size: one normal portion
  • Calories: 450
  • Sodium: 850mg
  • Fat: 22g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 35g