Spicy Garlic Beef Stir-Fry with Green Beans & Rice

Ready to spice things up for dinner? This Spicy Garlic Beef Stir-Fry with Green Beans & Rice is a flavor-packed, savory dish that’s sure to leave you craving more. Tender strips of beef cooked in a garlicky, spicy sauce, paired with crisp-tender green beans, and served over fluffy rice—this meal is the perfect balance of heat, savory goodness, and freshness. The garlic and chili kick will hit your taste buds just right, while the juicy beef and vibrant green beans add that perfect contrast of textures. It’s simple to whip up, but it feels like something special you’d find at your favorite restaurant. So, what are you waiting for? Let’s get cooking—this one’s a game-changer!

Why You’ll Love Spicy Garlic Beef Stir-Fry with Green Beans & Rice

1. Bold & Flavorful:

If you love bold, savory flavors with a spicy kick, this stir-fry is for you. The garlic and chili balance perfectly with the beef and green beans, creating a mouthwatering sauce that will have you going back for seconds (or thirds!).

2. Quick & Easy:

Stir-fries are known for being fast and fuss-free, and this one is no exception. In just under 30 minutes, you’ll have a delicious, satisfying meal that feels like a gourmet dinner but takes hardly any time at all.

3. One-Pan Wonder:

This dish comes together in one skillet, making cleanup a breeze. Plus, everything cooks at once, so you get to enjoy all those amazing flavors in every bite.

4. Customizable:

Love a little more heat? Add extra chili flakes. Prefer it milder? You can tone down the spice without losing the flavor. This recipe is easy to tweak based on your preferences.

5. Healthy & Hearty:

Packed with protein from the beef, fiber from the green beans, and heart-healthy carbs from the rice, this dish strikes the perfect balance. It’s comforting but also nutritious.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients

Here’s what you’ll need to make this spicy, garlicky stir-fry:

  • For the Stir-Fry:
    • 1 lb (450g) flank steak or sirloin, thinly sliced against the grain
    • 1 tablespoon vegetable oil (for cooking)
    • 2 cups fresh green beans, trimmed and cut into 1-inch pieces
    • 1 small onion, thinly sliced
    • 1 red bell pepper, thinly sliced
    • 2 cloves garlic, minced
    • 1 tablespoon fresh ginger, minced
    • 1-2 tablespoons soy sauce
    • 1 tablespoon oyster sauce
    • 1 tablespoon rice vinegar
    • 1 tablespoon hoisin sauce
    • 1-2 teaspoons chili garlic sauce (adjust based on spice preference)
    • ½ teaspoon crushed red pepper flakes (optional, for extra heat)
  • For the Rice:
    • 1 cup white rice (or brown rice for a healthier option)
    • 2 cups water or broth (for cooking rice)

(Note: Full ingredient measurements are provided in the recipe card below.)

Instructions

Ready to dive into this stir-fry magic? Here we go:

Step 1: Cook the Rice

Start by cooking your rice according to the package instructions. You’ll need it ready to serve as the base of this delicious stir-fry. If you’re short on time, you can make the rice ahead and reheat it when it’s time to serve!

Step 2: Prepare the Stir-Fry Sauce

In a small bowl, whisk together the soy sauce, oyster sauce, rice vinegar, hoisin sauce, chili garlic sauce, and crushed red pepper flakes (if using). Set this sauce aside for later—it’s the magic that brings all the flavors together.

Step 3: Cook the Beef

Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the sliced beef and cook for about 3-4 minutes, stirring frequently, until it’s browned and cooked through. Once the beef is done, remove it from the skillet and set it aside on a plate.

Step 4: Stir-Fry the Veggies

In the same skillet, add the onion, bell pepper, and green beans. Stir-fry for about 3-4 minutes until the veggies are tender-crisp. If needed, add a little more oil to the pan.

Step 5: Add Garlic and Ginger

Add the minced garlic and ginger to the pan and stir-fry for another 30 seconds until fragrant. This will release all those wonderful aromas that make this dish so irresistible.

Step 6: Combine the Beef & Sauce

Return the cooked beef to the skillet and pour the stir-fry sauce over the beef and vegetables. Stir everything together, ensuring the sauce evenly coats the beef and veggies. Let it cook for another 2-3 minutes until everything is heated through and the sauce has thickened slightly.

Step 7: Serve

Spoon the cooked rice onto serving plates and top it with the spicy garlic beef stir-fry. Garnish with fresh cilantro or a squeeze of lime juice, if desired. You’re all set!

Nutrition Facts

Servings: 4
Calories per serving: 480
Total Fat: 15g
Saturated Fat: 5g
Cholesterol: 75mg
Sodium: 800mg
Total Carbohydrates: 50g
Dietary Fiber: 3g
Sugars: 9g
Protein: 35g
Vitamin A: 20% of the Daily Value
Vitamin C: 45% of the Daily Value
Calcium: 4% of the Daily Value
Iron: 15% of the Daily Value

Preparation Time

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

How to Serve Spicy Garlic Beef Stir-Fry with Green Beans & Rice

This dish is flavorful enough to stand on its own, but here are a few serving suggestions to take it over the top:

1. With a Side Salad:

Pair this stir-fry with a crisp side salad, like a simple cucumber and tomato salad, for a fresh contrast to the heat of the dish.

2. With Garlic Bread:

Add a side of garlic bread for some extra indulgence. The crispy bread is perfect for soaking up any extra sauce left on the plate!

3. Topped with Fresh Herbs:

Sprinkle freshly chopped cilantro or green onions on top before serving for a pop of color and freshness that will complement the savory, spicy flavors of the stir-fry.

4. For Extra Spice:

If you’re a true heat lover, sprinkle a few extra chili flakes or drizzle more chili garlic sauce on top just before serving.

Additional Tips

  • Meat Alternatives: You can easily swap out the beef for chicken, shrimp, or tofu if you prefer a different protein. Just be sure to adjust the cooking times accordingly.
  • Vegetable Options: Add more vegetables to this stir-fry if you like—carrots, snap peas, or mushrooms all work wonderfully.
  • Make It Ahead: You can make the stir-fry sauce ahead of time and store it in the fridge for up to a week. This will save you a little time when you’re ready to cook!

FAQ Section

Q1: Can I use frozen green beans instead of fresh?

A1: Yes! You can use frozen green beans. Just be sure to thaw and drain them before adding them to the stir-fry.

Q2: Can I use brown rice instead of white rice?

A2: Absolutely! Brown rice is a great, healthier option. Just note that it will take longer to cook, so plan accordingly.

Q3: Can I make this dish spicier?

A3: Yes! If you like more heat, add extra chili garlic sauce, crushed red pepper flakes, or even some fresh chopped chilies to give it a bigger kick.

Q4: Can I use a different cut of beef?

A4: Yes, you can use cuts like ribeye, skirt steak, or even sirloin for this recipe. Just make sure to slice the beef thinly for the best texture.

Q5: Can I make this dish without soy sauce?

A5: Yes, if you need a soy-free alternative, you can use coconut aminos or tamari sauce instead.

Q6: How do I store leftovers?

A6: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stove.

Q7: Can I add more vegetables?

A7: Absolutely! Feel free to add any vegetables you like—broccoli, carrots, or snow peas would be fantastic additions.

Q8: Can I make this dish gluten-free?

A8: Yes, simply use gluten-free soy sauce (tamari) and check the labels of your hoisin and oyster sauces to ensure they are gluten-free.

Q9: Can I add nuts for crunch?

A9: Yes, adding some roasted cashews or peanuts right before serving will give the dish an extra crunch and flavor boost!

Q10: Can I make this ahead of time?

A10: While stir-fries are best served fresh, you can prep the veggies, beef, and sauce ahead of time, then cook everything when you’re ready to eat.

Conclusion

This Spicy Garlic Beef Stir-Fry with Green Beans & Rice is the kind of dish that checks all the boxes: bold flavors, quick and easy to make, and super satisfying. With that perfect balance of heat, savory goodness, and tender beef, it’s a meal that everyone will love. Whether you’re craving something spicy or just want a tasty dinner that comes together fast, this stir-fry is the way to go. Enjoy!

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

Spicy Garlic Beef Stir-Fry with Green Beans & Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 0 hours
  • Yield: 4 servings 1x

Description

This Spicy Garlic Beef Stir-Fry with Green Beans & Rice is packed with bold flavors! Tender beef slices are stir-fried with crisp green beans in a spicy garlic sauce, served over fluffy rice for a satisfying meal. It’s an easy, delicious dish that comes together in just 30 minutes, perfect for busy nights when you crave something full of flavor.


Ingredients

Scale

For the Stir-Fry:



  • 1 lb (450g) flank steak or sirloin, thinly sliced against the grain


  • 2 tablespoons vegetable oil (divided)


  • 2 cups fresh green beans, trimmed


  • 1 red bell pepper, sliced into thin strips


  • 3 cloves garlic, minced


  • 1 teaspoon fresh ginger, grated (or 1/2 teaspoon ground ginger)


  • 2 tablespoons soy sauce


  • 1 tablespoon oyster sauce


  • 1 tablespoon hoisin sauce


  • 1 tablespoon rice vinegar


  • 12 teaspoons chili paste or sriracha (adjust for heat preference)


  • 1 tablespoon brown sugar (optional, to balance the heat)


  • Salt and pepper to taste



For the Rice:


  • 2 cups cooked jasmine rice (or white rice of your choice)


  • 1 tablespoon sesame oil (optional, for extra flavor)



Instructions

  1. For the Stir-Fry:

    1. Prepare the Beef:

    • Slice the flank steak (or sirloin) thinly against the grain. Season with a pinch of salt and pepper.

    2. Cook the Rice:

    • Cook the rice according to package instructions (usually 1 part rice to 2 parts water). Once cooked, set aside and fluff with a fork. If desired, toss the cooked rice with a tablespoon of sesame oil for added flavor.

    3. Stir-Fry the Vegetables:

    • Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the green beans and red bell pepper. Stir-fry for about 4-5 minutes until they are tender but still crisp. Remove the vegetables from the skillet and set them aside.

    4. Cook the Beef:

    • In the same skillet, add the remaining tablespoon of oil. Add the sliced beef in a single layer and cook for 2-3 minutes, stirring occasionally until browned and cooked through. Remove the beef and set it aside.

    5. Make the Sauce:

    • In the same skillet, add the garlic and ginger. Stir-fry for about 30 seconds, or until fragrant. Add the soy sauce, oyster sauce, hoisin sauce, rice vinegar, chili paste (or sriracha), and brown sugar (if using). Stir to combine and cook for 1-2 minutes until the sauce is heated through and slightly thickened.

    6. Combine the Ingredients:

    • Add the cooked beef and vegetables back into the skillet. Toss everything to coat with the sauce, cooking for an additional 2 minutes until everything is heated through.

    For Serving:

    7. Serve:

    • Serve the spicy garlic beef stir-fry over a bed of cooked rice. Garnish with sesame seeds, chopped green onions, or cilantro if desired.

Notes

  • Adjust the Spice Level: If you prefer a milder dish, use less chili paste or sriracha, or omit it entirely. You can also add a dash of soy sauce or honey to balance the heat.

  • Add More Vegetables: You can customize this stir-fry with other vegetables like carrots, mushrooms, or broccoli for more variety.

 

  • Beef Alternatives: If you prefer another cut of beef, you can substitute with rib-eye or skirt steak.

  • Prep Time: 10 minutes
  • Cook Time: 15-20 minutes
  • Category: Dinner, Main Course
  • Method: Stir-frying
  • Cuisine: Asian, Chinese-inspired

Nutrition

  • Serving Size: 1 serving (with rice)
  • Calories: 450 kcal
  • Sugar: 10g
  • Sodium: 1100mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 27g
  • Cholesterol: 0g

Leave a Comment

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