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 Vegetables served over rice

Beef Stir Fry with Vegetables – A 30-Minute Flavor Explosion

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stir Fry
  • Cuisine: Asian, Chinese

Description

Beef Stir Fry with Vegetables is an easy, healthy, and versatile dish that’s perfect for a busy weeknight dinner. With tender slices of beef, a colorful medley of vegetables, and a savory-sweet sauce, it offers both nutrition and flavor in every bite.


Ingredients

Scale
  • 1 lb (450g) beef (flank steak, sirloin, or ribeye), thinly sliced
  • 2 tablespoons soy sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon honey
  • 2 garlic cloves, minced
  • 1 teaspoon fresh ginger, grated
  • 2 tablespoons vegetable oil, for stir frying
  • 1 bell pepper, thinly sliced
  • 1 cup broccoli florets
  • 1 carrot, julienned
  • ½ cup snap peas, ends trimmed
  • 2 green onions, chopped (for garnish)
  • 1 tablespoon sesame seeds, optional (for garnish)
  • Steamed rice, optional (for serving)

Instructions

1. Thinly slice the beef against the grain for maximum tenderness. If you have time, marinate the beef in soy sauce, garlic, and ginger for 15–30 minutes for added flavor.

2. In a small bowl, whisk together 2 tablespoons soy sauce, hoisin sauce, sesame oil, honey, minced garlic, and grated ginger. Set aside.

3. Heat 1 tablespoon of vegetable oil in a wok or large skillet over medium-high heat. Once hot, add the beef in a single layer. Let it sear for 2-3 minutes without stirring to form a nice crispy crust. Once seared, remove the beef and set it aside.

4. In the same pan, add the remaining tablespoon of vegetable oil. Add the carrots, bell pepper, and broccoli. Stir-fry for about 3-5 minutes until the vegetables start to become tender but still crisp.

5. Add the snap peas to the pan and continue stir-frying for another 2-3 minutes.

6. Return the beef to the pan along with the pre-made sauce. Stir everything together, making sure the beef and vegetables are evenly coated. Let it cook for another 1-2 minutes, allowing the sauce to thicken slightly.

7. Remove from heat and garnish with chopped green onions and sesame seeds, if desired. Serve over steamed rice or enjoy it on its own.


Notes

For extra tender beef, freeze it for 15–20 minutes before slicing.

Feel free to swap in your favorite vegetables or use what’s on hand.

Add a dash of chili flakes or sriracha for a spicy kick.


Nutrition

  • Serving Size: 1 plate
  • Calories: 375
  • Sugar: 7g
  • Sodium: 720mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 29g
  • Cholesterol: 75mg