When you need dinner on the table fast but still crave something hearty and satisfying, beef and green beans stir fry is the kind of recipe you’ll come back to again and again. This classic beef and green beans stir fry combines tender slices of steak, crisp green beans, and a savory soy sauce–based sauce that comes together in just minutes.

It’s the perfect balance of flavor and texture—juicy beef, vibrant green beans, and that glossy stir fry finish that tastes like your favorite takeout, only fresher. Whether you’re cooking for busy weeknights or simply want a quick beef and green beans stir-fry that doesn’t require complicated ingredients, this quick and easy recipe delivers bold flavor with minimal effort.
Ingredients for Beef and Green Beans Stir Fry
Every great stir-fry recipe starts with simple, well-balanced ingredients that build flavor in layers.
- Flank or sirloin steak: Thinly sliced flank steak or sirloin steak gives you tender, juicy bites that cook quickly over medium-high heat.
- Green beans: also known as string beans. Fresh or partially thawed frozen green beans add a bright green color and that crisp, satisfying snap in every bite.
- Green onions: Chopped green onions bring a mild onion flavor, and I like to reserve the green tops for a fresh, colorful garnish at the end.
- Cloves of garlic: Minced garlic adds bold, aromatic depth that really defines a good stir-fry.
- Fresh ginger: Minced ginger brings a gentle warmth and subtle spice that pairs beautifully with the beef.
- Cornstarch: Used to coat the steak and thicken the sauce, it helps create that glossy, restaurant-style finish.

Sauce Ingredients
- Light soy sauce: The savory base adds rich umami and that classic stir-fry flavor.
- Brown sugar: Adds a touch of sweetness, balances the saltiness, and gives the sauce a slight caramelized note.
- Water or broth: Helps loosen the sauce and create the right consistency, while broth adds a little extra depth of flavor.
- Sriracha sauce: Adds a gentle kick of heat without overpowering the dish.
- Sesame oil: A small amount gives a nutty aroma and that signature stir-fry finish.
How to Make Beef and Green Beans Stir Fry
This beef and green bean stir fry comes together in just minutes once everything is prepped, so have your ingredients ready before you start cooking.



Prepare the Sauce: In a small bowl, whisk together the soy sauce, brown sugar, and water or broth until the sugar dissolves. Stir in the sriracha and sesame oil if using, then set the sauce aside so it’s ready to go when you start cooking.
Slice and Coat the Steak: Slice the flank steak or sirloin into thin strips, about ¼ inch thick or slightly thinner for extra tenderness. Sprinkle with cornstarch and toss until evenly coated; this is what gives the beef that silky, restaurant-style texture.



Sear the Beef: Heat 1 to 2 tablespoons of a high smoke point oil, such as grapeseed, peanut, or canola oil, in a large skillet over medium-high heat. Once hot, add the steak in a single layer so it sears properly. Cook for 3 to 5 minutes, stirring occasionally, until browned and cooked through. Transfer the beef to a plate to avoid overcooking.
Cook the Vegetables: In the same skillet, add the green beans and cook for 2 to 3 minutes, stirring frequently, until they are bright green and just tender-crisp. Add the chopped white parts of the green onions and continue cooking for another 1 to 2 minutes. Stir in the garlic and ginger, cooking just until fragrant.


Combine and Thicken the Sauce: Return the steak to the skillet and toss everything together. Turn the heat to high, pour in the prepared sauce, and bring it to a gentle simmer. Cook for about 1 minute, stirring constantly, until the sauce thickens and coats the beef and green beans evenly.

Serve: Serve the beef and green bean stir fry immediately over warm rice, and finish with the reserved green onion tops for a fresh, flavorful touch.
Pro Tips for the Best Beef and Green Bean Stir Fry
A great green bean stir fry is all about timing and heat. Make sure your large skillet is fully heated before adding the steak. This helps create a good sear instead of steaming the beef. Avoid overcrowding the pan; cook in batches if needed to maintain high heat.
Slice the steak against the grain for maximum tenderness. This simple step makes a huge difference in texture. If using frozen string beans, partially thaw and pat dry to prevent excess moisture during cooking.
Keep an eye on the sauce as it thickens. Cornstarch works quickly, so stir consistently to avoid lumps and achieve that glossy finish.
Storing and Reheating Beef and Green Beans Stir Fry
If you happen to have leftovers, allow the beef and green beans to cool completely before storing. Transfer to an airtight container and refrigerate for up to three days.
To reheat, warm gently in a skillet over medium heat until heated through. You can also microwave in short intervals, stirring in between. Add a splash of water or soy sauce if the soy sauce has thickened too much. While this dish is best served immediately, it still tastes wonderful the next day.
For those mindful of nutrition, this recipe is naturally lower in saturated fat compared to many takeout options, especially when using lean flank steak.
Variations on This Beef and Green Beans Recipe
This beef and green beans recipe is flexible and easy to adapt.
For a Szechuan beef and green beans twist, add dried chili peppers and a spoonful of chili bean paste for bold heat.
If you enjoy beef and green bean stir fry with oyster sauce, replace part of the soy sauce with oyster sauce for deeper umami. You can also try a variation of the Thai beef and green beans recipe by adding fish sauce and fresh basil.
Looking for something different? Swap the steak for ground beef for a nod to green beans with ground beef, Filipino-style. Or experiment with chicken if you’re browsing recipes and want a lighter protein option.
What to Serve with Beef and Green Bean Stir Fry
This dish pairs beautifully with steamed jasmine rice, brown rice, or even fried rice. The savory sauce soaks into the rice, making every bite comforting and satisfying.
You could also serve it alongside simple cucumber salad, egg rolls, or a light soup. For a heartier meal, pair it with noodles or enjoy it as part of a family-style Asian dinner.
Final Thoughts
This beef and green beans stir fry is everything a quick and easy dinner should be: simple, flavorful, and reliable. Tender steak, crisp green beans, and a savory soy sauce glaze come together in just minutes, giving you that takeout-style taste right at home.
It’s a satisfying, no-fuss beef and green beans recipe that fits perfectly into busy weeknights. Serve it hot over rice, enjoy it straight from the skillet, and keep it in your rotation for a fast, delicious stir-fry dinner.
FAQ
Slice the steak thinly against the grain, then lightly coat it with cornstarch before cooking. High heat and quick cooking help keep the beef tender while preserving the crisp texture of the green beans.
Yes, frozen green beans work well. Partially thaw and pat them dry before cooking to reduce excess moisture in the skillet.
Flank steak is ideal because it cooks quickly and stays tender when sliced properly. Sirloin steak is also a good option.
While it’s best to serve immediately, you can make it ahead and refrigerate it for up to 3 days. Reheat gently over medium heat before serving.
This recipe captures the spirit of the stir-fry dishes you might see featured in the New York Times cooking section, but it’s designed for everyday kitchens with simple ingredients and straightforward steps.

Beef and Green Beans Stir Fry: Quick and Easy
Ingredients
- 1 ½ pounds flank steak or sirloin thinly sliced
- 1 pound green beans trimmed
- 3 green onions chopped
- 3 cloves garlic minced
- 1 teaspoon fresh ginger minced
- 3 tablespoons cornstarch divided
Sauce ingredients:
- ½ cup light soy sauce
- ⅓ cup brown sugar
- ¼ –½ cup water or broth
- 1 tsp sesame oil optional
- 1 tsp sriracha optional
Instructions
- Prepare the Sauce: In a small bowl, whisk together the soy sauce, brown sugar, and water or broth until the sugar dissolves. Stir in the sriracha and sesame oil if using, then set the sauce aside so it’s ready to go when you start cooking.
- Slice and Coat the Steak: Slice the flank steak or sirloin into thin strips, about ¼ inch thick or slightly thinner for extra tenderness. Sprinkle with cornstarch and toss until evenly coated; this is what gives the beef that silky, restaurant-style texture.
- Sear the Beef: Heat 1 to 2 tablespoons of a high smoke point oil, such as grapeseed, peanut, or canola oil, in a large skillet over medium-high heat. Once hot, add the steak in a single layer so it sears properly. Cook for 3 to 5 minutes, stirring occasionally, until browned and cooked through. Transfer the beef to a plate to avoid overcooking.
- Cook the Vegetables: In the same skillet, add the green beans and cook for 2 to 3 minutes, stirring frequently, until they are bright green and just tender-crisp. Add the chopped white parts of the green onions and continue cooking for another 1 to 2 minutes. Stir in the garlic and ginger, cooking just until fragrant.
- Combine and Thicken the Sauce: Return the steak to the skillet and toss everything together. Turn the heat to high, pour in the prepared sauce, and bring it to a gentle simmer. Cook for about 1 minute, stirring constantly, until the sauce thickens and coats the beef and green beans evenly.
- Serve: Serve the beef and green bean stir fry immediately over warm rice, and finish with the reserved green onion tops for a fresh, flavorful touch.

