This Beef and Green Bean Stir-Fry is an absolute lifesaver in our household. I remember the first time I made it; I was scrambling for a quick weeknight dinner that wasn’t the same old, same old. The kids can be picky, and my partner often works late, so finding something everyone enjoys and that comes together fast is like striking gold. The aroma of the garlic, ginger, and soy sauce sizzling in the wok instantly filled the kitchen, and everyone perked up. When I served it over fluffy jasmine rice, the bowls were scraped clean. My eldest, usually a vegetable skeptic, actually asked for more green beans! Since then, it’s become a beloved staple. It’s incredibly versatile – sometimes I add a pinch of chili flakes for a kick, other times a handful of cashews for crunch. But the core recipe, with its tender beef, crisp-tender green beans, and savory sauce, is always a winner. It’s one of those dishes that makes me feel like a super-chef without spending hours in the kitchen, and the smiles around the dinner table are the best review I could ask for.
Ingredients
- 1.5 lbs (680g) Beef Sirloin or Flank Steak: Thinly sliced against the grain for maximum tenderness. This cut provides a good balance of flavor and texture ideal for quick cooking.
- 1 lb (450g) Fresh Green Beans: Trimmed and cut into 2-inch pieces. Choose vibrant, crisp beans for the best texture.
- 1 tablespoon Cornstarch: For velveting the beef, creating a tender texture and helping the sauce cling.
- 1 tablespoon Soy Sauce (for marinade): To season the beef and start building flavor.
- 1 teaspoon Sesame Oil (for marinade): Adds a nutty aroma and depth to the beef.
- 2 tablespoons Vegetable Oil or Avocado Oil: A neutral-flavored oil with a high smoke point, perfect for stir-frying. Divided use.
- 1 medium Yellow Onion: Thinly sliced. Adds a foundational sweetness and aromatic base.
- 4 cloves Garlic: Minced. A crucial aromatic that provides pungent, savory notes.
- 1 tablespoon Fresh Ginger: Grated or minced. Adds a warm, zesty, and slightly spicy kick.
- 1/4 cup Low-Sodium Soy Sauce (for sauce): The primary salty and umami component of the stir-fry sauce.
- 2 tablespoons Oyster Sauce: Adds a rich, savory, slightly sweet, and umami depth. (Optional, but highly recommended for authentic flavor).
- 1 tablespoon Rice Vinegar: Provides a touch of acidity to balance the richness of the sauce.
- 1 tablespoon Brown Sugar or Honey: Adds a hint of sweetness to balance the savory and tangy elements.
- 1 teaspoon Cornstarch (for sauce slurry): Mixed with 1 tablespoon of water to thicken the sauce to the perfect consistency.
- 1/4 cup Beef Broth or Water: Provides liquid for the sauce, helping it coat all the ingredients evenly.
- Optional Garnishes: Toasted sesame seeds, sliced green onions.
Instructions
- Prepare the Beef:
- Place the thinly sliced beef in a medium bowl.
- Add 1 tablespoon of soy sauce, 1 teaspoon of sesame oil, and 1 tablespoon of cornstarch.
- Toss well to ensure each piece of beef is coated. Let it marinate for at least 15-20 minutes at room temperature, or up to an hour in the refrigerator. This step, often called “velveting,” helps to tenderize the beef and gives it a lovely texture.
- Prepare the Vegetables and Aromatics:
- While the beef is marinating, wash and trim the green beans, then cut them into 2-inch pieces.
- Thinly slice the onion.
- Mince the garlic and grate or mince the ginger. Set these aside, as they’ll be added to the wok together.
- Make the Stir-Fry Sauce:
- In a small bowl, whisk together 1/4 cup low-sodium soy sauce, 2 tablespoons oyster sauce (if using), 1 tablespoon rice vinegar, and 1 tablespoon brown sugar (or honey).
- In a separate tiny bowl or cup, mix 1 teaspoon of cornstarch with 1 tablespoon of cold water to create a slurry. Set both the sauce mixture and the slurry aside.
- Blanch the Green Beans (Optional but Recommended):
- For extra crisp-tender green beans with a vibrant color, you can blanch them. Bring a pot of water to a boil. Add the green beans and cook for 2-3 minutes until bright green and slightly tender.
- Immediately drain the beans and plunge them into an ice bath (a bowl of ice water) to stop the cooking process. Drain well and set aside. If skipping this step, your beans will cook directly in the wok and may require a little extra cooking time and a splash of water.
- Sear the Beef:
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat until it’s shimmering and just beginning to smoke. A hot wok is crucial for a good stir-fry.
- Add half of the marinated beef in a single layer, being careful not to overcrowd the pan. If you overcrowd, the beef will steam rather than sear.
- Cook for 1-2 minutes per side, until nicely browned but not fully cooked through. The goal is to get a good sear for flavor.
- Remove the seared beef from the wok and set it aside on a plate. Repeat with the remaining beef, adding a little more oil if needed.
- Stir-Fry the Aromatics and Onion:
- Add the remaining 1 tablespoon of vegetable oil to the wok (if needed, there might be enough from searing the beef). Reduce the heat to medium-high.
- Add the sliced onion and stir-fry for 2-3 minutes until it starts to soften and become translucent.
- Add the minced garlic and grated ginger to the wok. Stir-fry for about 30 seconds to 1 minute until fragrant. Be careful not to burn the garlic, as it can become bitter.
- Add the Green Beans:
- Add the trimmed (and blanched, if you chose that step) green beans to the wok with the onions, garlic, and ginger.
- Stir-fry for 3-5 minutes. If you didn’t blanch the beans, they might need a couple of extra minutes and a splash of water or beef broth (about 2 tablespoons) to help them steam and become tender-crisp. You want them to be vibrant green and still have a slight bite.
- Combine and Sauce:
- Return the seared beef (and any accumulated juices from the plate) to the wok with the vegetables. Toss everything together to combine.
- Give the prepared stir-fry sauce mixture a quick whisk and pour it over the beef and vegetables. Stir well to coat everything evenly.
- Bring the sauce to a simmer.
- Thicken the Sauce:
- Give the cornstarch slurry (1 teaspoon cornstarch + 1 tablespoon water) a quick stir and pour it into the simmering sauce.
- Continue to stir constantly for about 1-2 minutes, until the sauce thickens to a glossy consistency that beautifully coats the beef and green beans. If it gets too thick, you can add a tablespoon or two of beef broth or water to reach your desired consistency.
- Serve:
- Once the sauce has thickened and everything is heated through, remove the wok from the heat.
- Taste and adjust seasoning if necessary, though it should be well-balanced.
- Serve immediately over steamed jasmine rice, brown rice, quinoa, or noodles.
- Garnish with toasted sesame seeds and sliced green onions, if desired, for an extra layer of flavor and visual appeal.
Nutrition Facts
- Servings: 4-6 servings
- Calories per serving (approximate, based on 4 servings): 450-550 kcal. This can vary based on the exact cut of beef and specific brands of ingredients used.
- Protein: High in protein (approx. 35-45g), essential for muscle repair and satiety, primarily from the beef.
- Fat: Moderate fat content (approx. 20-28g), with some saturated fat from beef and healthier unsaturated fats from sesame and vegetable oils.
- Carbohydrates: Relatively low in carbohydrates (approx. 15-20g) before serving with rice or noodles, mainly from vegetables and a touch of sugar in the sauce.
- Fiber: Good source of fiber (approx. 4-6g) from the green beans and onion, aiding digestion and promoting fullness.
Preparation Time
- Total Preparation and Cooking Time: Approximately 45-55 minutes.
- Marinating Time: 15-20 minutes (can be done ahead).
- Prep Time (chopping, sauce making): 15-20 minutes.
- Cook Time: 15-20 minutes.
This recipe is designed for efficiency, making it an excellent choice for a weeknight meal when time is of the essence but you don’t want to compromise on flavor or quality.
How to Serve
This Beef and Green Bean Stir-Fry is wonderfully versatile. Here are some popular and delicious ways to serve it:
- Classic Rice Bowl:
- Serve hot over a bed of fluffy steamed jasmine rice. This is the most traditional pairing and allows the rice to soak up the delicious sauce.
- Brown rice is a healthier alternative, offering more fiber and nutrients.
- Basmati rice can also be used for a slightly different aromatic profile.
- Noodle Delight:
- Toss with cooked egg noodles or ramen noodles for a hearty and satisfying meal.
- Udon noodles or rice noodles (Pad Thai style) would also work beautifully, absorbing the sauce well.
- Low-Carb Options:
- Serve over cauliflower rice for a lighter, grain-free meal.
- Pair with zucchini noodles (zoodles) or spaghetti squash for a vegetable-centric, low-carb alternative.
- Enjoy it on its own in a bowl, perhaps with a side of steamed broccoli or bok choy.
- Lettuce Wraps:
- For a fun and interactive meal, serve the stir-fry with large, crisp lettuce leaves (like butter lettuce or romaine hearts) for guests to make their own wraps.
- Garnishes for Extra Flair:
- Sprinkle with toasted sesame seeds for a nutty crunch and visual appeal.
- Top with thinly sliced green onions (scallions) for a fresh, mild oniony bite.
- Add a dash of Sriracha or a sprinkle of red pepper flakes for those who like a bit of heat.
- A few chopped cilantro leaves can add a fresh, herbaceous note.
- As Part of a Larger Spread:
- This stir-fry can be a fantastic main dish accompanied by other Asian-inspired sides like:
- Spring rolls or egg rolls
- Steamed or pan-fried dumplings (gyoza/potstickers)
- A simple cucumber salad with rice vinegar dressing
- This stir-fry can be a fantastic main dish accompanied by other Asian-inspired sides like:
No matter how you choose to serve it, the key is to serve it immediately while it’s hot and the vegetables are still crisp-tender.
Additional Tips
- Beef Selection and Slicing is Key: For the most tender results, choose cuts like flank steak, sirloin, or even tenderloin if your budget allows. Always slice the beef thinly against the grain. Look for the direction of the muscle fibers and cut perpendicular to them. Slicing with partially frozen beef can make it easier to get thin, uniform slices.
- Don’t Skip the Marinade (Velveting): The cornstarch in the marinade not only tenderizes the beef but also creates a slight crust when seared, which helps the sauce cling beautifully. Even 15-20 minutes makes a significant difference.
- High Heat is Your Friend: A hallmark of a good stir-fry is the “wok hei” or “breath of the wok”—a subtle smoky flavor achieved by cooking at very high temperatures. Ensure your wok or skillet is very hot before adding ingredients. This sears the food quickly, locking in juices and flavors.
- Don’t Overcrowd the Pan: Cooking in batches, especially for the beef, is crucial. Overcrowding lowers the pan’s temperature, causing the ingredients to steam rather than sear. This results in tougher meat and less flavor development.
- Mise en Place is Essential: Stir-frying happens quickly. Have all your ingredients (vegetables chopped, sauce mixed, beef marinated) prepped and within reach before you even start heating the wok. There’s no time to chop once cooking begins.
- Customize Your Vegetables: While green beans are the star, feel free to add other quick-cooking vegetables like bell peppers (any color), broccoli florets (blanch them first for best results), snap peas, mushrooms, or carrots (julienned or thinly sliced). Adjust cooking times accordingly.
- Control Sauce Consistency: The cornstarch slurry is for thickening the sauce. If you prefer a thinner sauce, use less slurry or add a bit more broth/water. If it’s too thin, you can add a little more slurry (always mix cornstarch with cold water first before adding to hot liquids to prevent lumps).
- Taste and Adjust: Before serving, always taste your stir-fry. You might want to add a little more soy sauce for saltiness, a touch more rice vinegar for acidity, or a pinch more sugar for sweetness. A final drizzle of sesame oil just before serving can also boost the aroma.
FAQ Section
Q1: What is the best cut of beef for stir-fry?
A1: Flank steak, sirloin steak, skirt steak, and hanger steak are excellent choices for stir-fry. They are flavorful and become wonderfully tender when sliced thinly against the grain and cooked quickly. Even round steak can work if tenderized properly (e.g., with a longer marinade or a bit of baking soda in the marinade).
Q2: How do I make sure my beef is tender and not chewy?
A2: There are three main keys:
1. Slice thinly against the grain: This shortens the muscle fibers, making them easier to chew.
2. Marinate with cornstarch (velveting): Cornstarch creates a protective coating that helps keep the beef moist and tender.
3. Cook quickly over high heat and don’t overcook: Searing the beef in batches prevents it from steaming and becoming tough. Cook just until browned on the outside and slightly pink inside; it will finish cooking when returned to the wok with the sauce.
Q3: Can I use frozen green beans instead of fresh?
A3: Yes, you can use frozen green beans. There’s no need to thaw them completely before adding to the stir-fry; in fact, adding them partially frozen can help them retain some crispness. They may release a bit more water, so ensure your wok is hot. They generally cook faster than fresh beans, so adjust your cooking time accordingly, adding them towards the end of the vegetable stir-frying stage.
Q4: How can I make this Beef and Green Bean Stir-Fry spicy?
A4: There are several ways to add heat:
* Add 1-2 teaspoons of Sriracha, gochujang (Korean chili paste), or chili garlic sauce to the stir-fry sauce mixture.
* Toss in a pinch or two of red pepper flakes with the garlic and ginger.
* Include thinly sliced fresh chilies (like jalapeño, serrano, or Thai bird’s eye chilies) when stir-frying the aromatics. Remove seeds for less heat.
Q5: Can I make this recipe gluten-free?
A5: Absolutely! To make it gluten-free, ensure you use gluten-free soy sauce (tamari is a great option) and gluten-free oyster sauce (or omit it and perhaps add a bit more tamari and a touch of sugar to compensate). Cornstarch is naturally gluten-free, but always check labels to ensure no cross-contamination if you are highly sensitive.
Q6: How long can I store leftovers, and what’s the best way to do it?
A6: Leftover Beef and Green Bean Stir-Fry can be stored in an airtight container in the refrigerator for 3-4 days. Allow it to cool completely before refrigerating.
Q7: What’s the best way to reheat this stir-fry?
A7: The best way to reheat is in a skillet or wok over medium heat. Add a splash of water or beef broth if it seems dry. Stir gently until heated through. Microwaving is also an option, but the vegetables might lose some of their crispness. Reheat in short intervals, stirring in between, to avoid overcooking the beef.
Q8: Can I add other vegetables to this stir-fry?
A8: Yes, definitely! This recipe is very adaptable. Good additions include sliced bell peppers (red, yellow, or orange for color), broccoli florets (consider blanching them briefly first), snap peas, snow peas, sliced mushrooms (shiitake, cremini), julienned carrots, or water chestnuts for crunch. Add them according to their cooking time – heartier vegetables first, more delicate ones later.
Beef and Green Bean Stir Fry
Ingredients
- 1.5 lbs (680g) Beef Sirloin or Flank Steak: Thinly sliced against the grain for maximum tenderness. This cut provides a good balance of flavor and texture ideal for quick cooking.
- 1 lb (450g) Fresh Green Beans: Trimmed and cut into 2-inch pieces. Choose vibrant, crisp beans for the best texture.
- 1 tablespoon Cornstarch: For velveting the beef, creating a tender texture and helping the sauce cling.
- 1 tablespoon Soy Sauce (for marinade): To season the beef and start building flavor.
- 1 teaspoon Sesame Oil (for marinade): Adds a nutty aroma and depth to the beef.
- 2 tablespoons Vegetable Oil or Avocado Oil: A neutral-flavored oil with a high smoke point, perfect for stir-frying. Divided use.
- 1 medium Yellow Onion: Thinly sliced. Adds a foundational sweetness and aromatic base.
- 4 cloves Garlic: Minced. A crucial aromatic that provides pungent, savory notes.
- 1 tablespoon Fresh Ginger: Grated or minced. Adds a warm, zesty, and slightly spicy kick.
- 1/4 cup Low-Sodium Soy Sauce (for sauce): The primary salty and umami component of the stir-fry sauce.
- 2 tablespoons Oyster Sauce: Adds a rich, savory, slightly sweet, and umami depth. (Optional, but highly recommended for authentic flavor).
- 1 tablespoon Rice Vinegar: Provides a touch of acidity to balance the richness of the sauce.
- 1 tablespoon Brown Sugar or Honey: Adds a hint of sweetness to balance the savory and tangy elements.
- 1 teaspoon Cornstarch (for sauce slurry): Mixed with 1 tablespoon of water to thicken the sauce to the perfect consistency.
- 1/4 cup Beef Broth or Water: Provides liquid for the sauce, helping it coat all the ingredients evenly.
- Optional Garnishes: Toasted sesame seeds, sliced green onions.
Instructions
- Prepare the Beef:
- Place the thinly sliced beef in a medium bowl.
- Add 1 tablespoon of soy sauce, 1 teaspoon of sesame oil, and 1 tablespoon of cornstarch.
- Toss well to ensure each piece of beef is coated. Let it marinate for at least 15-20 minutes at room temperature, or up to an hour in the refrigerator. This step, often called “velveting,” helps to tenderize the beef and gives it a lovely texture.
- Prepare the Vegetables and Aromatics:
- While the beef is marinating, wash and trim the green beans, then cut them into 2-inch pieces.
- Thinly slice the onion.
- Mince the garlic and grate or mince the ginger. Set these aside, as they’ll be added to the wok together.
- Make the Stir-Fry Sauce:
- In a small bowl, whisk together 1/4 cup low-sodium soy sauce, 2 tablespoons oyster sauce (if using), 1 tablespoon rice vinegar, and 1 tablespoon brown sugar (or honey).
- In a separate tiny bowl or cup, mix 1 teaspoon of cornstarch with 1 tablespoon of cold water to create a slurry. Set both the sauce mixture and the slurry aside.
- Blanch the Green Beans (Optional but Recommended):
- For extra crisp-tender green beans with a vibrant color, you can blanch them. Bring a pot of water to a boil. Add the green beans and cook for 2-3 minutes until bright green and slightly tender.
- Immediately drain the beans and plunge them into an ice bath (a bowl of ice water) to stop the cooking process. Drain well and set aside. If skipping this step, your beans will cook directly in the wok and may require a little extra cooking time and a splash of water.
- Sear the Beef:
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat until it’s shimmering and just beginning to smoke. A hot wok is crucial for a good stir-fry.
- Add half of the marinated beef in a single layer, being careful not to overcrowd the pan. If you overcrowd, the beef will steam rather than sear.
- Cook for 1-2 minutes per side, until nicely browned but not fully cooked through. The goal is to get a good sear for flavor.
- Remove the seared beef from the wok and set it aside on a plate. Repeat with the remaining beef, adding a little more oil if needed.
- Stir-Fry the Aromatics and Onion:
- Add the remaining 1 tablespoon of vegetable oil to the wok (if needed, there might be enough from searing the beef). Reduce the heat to medium-high.
- Add the sliced onion and stir-fry for 2-3 minutes until it starts to soften and become translucent.
- Add the minced garlic and grated ginger to the wok. Stir-fry for about 30 seconds to 1 minute until fragrant. Be careful not to burn the garlic, as it can become bitter.
- Add the Green Beans:
- Add the trimmed (and blanched, if you chose that step) green beans to the wok with the onions, garlic, and ginger.
- Stir-fry for 3-5 minutes. If you didn’t blanch the beans, they might need a couple of extra minutes and a splash of water or beef broth (about 2 tablespoons) to help them steam and become tender-crisp. You want them to be vibrant green and still have a slight bite.
- Combine and Sauce:
- Return the seared beef (and any accumulated juices from the plate) to the wok with the vegetables. Toss everything together to combine.
- Give the prepared stir-fry sauce mixture a quick whisk and pour it over the beef and vegetables. Stir well to coat everything evenly.
- Bring the sauce to a simmer.
- Thicken the Sauce:
- Give the cornstarch slurry (1 teaspoon cornstarch + 1 tablespoon water) a quick stir and pour it into the simmering sauce.
- Continue to stir constantly for about 1-2 minutes, until the sauce thickens to a glossy consistency that beautifully coats the beef and green beans. If it gets too thick, you can add a tablespoon or two of beef broth or water to reach your desired consistency.
- Serve:
- Once the sauce has thickened and everything is heated through, remove the wok from the heat.
- Taste and adjust seasoning if necessary, though it should be well-balanced.
- Serve immediately over steamed jasmine rice, brown rice, quinoa, or noodles.
- Garnish with toasted sesame seeds and sliced green onions, if desired, for an extra layer of flavor and visual appeal.
Nutrition
- Serving Size: one normal portion
- Calories: 550
- Fat: 28g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 45g





