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 (30-Minutes) Recipe


  • Author: lina
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This quick and flavorful Beef Stir Fry with Vegetables is a delicious 30-minute meal combining tender slices of beef with crisp fresh vegetables in a savory soy-hoisin sauce. Perfect for a healthy weeknight dinner, it features a balance of sweet, salty, and aromatic flavors enhanced by garlic, ginger, and sesame oil.


Ingredients

Scale

Beef and Marinade

  • 1 lb (450g) beef (flank steak, sirloin, or ribeye), thinly sliced
  • 2 tablespoons soy sauce (for marinade and sauce)
  • 2 garlic cloves, minced (half for marinade, half for sauce)
  • 1 teaspoon fresh ginger, grated (half for marinade, half for sauce)

Sauce

  • 1 tablespoon hoisin sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon honey

Vegetables

  • 1 bell pepper, thinly sliced
  • 1 cup broccoli florets
  • 1 carrot, julienned
  • 1/2 cup snap peas, ends trimmed

Cooking

  • 2 tablespoons vegetable oil (for stir frying)

Garnish

  • 2 green onions, chopped
  • 1 tablespoon sesame seeds (optional)

To Serve

  • Steamed rice (optional)

Instructions

  1. Prepare the Beef: Thinly slice the beef against the grain for maximum tenderness. If you have time, marinate the beef in soy sauce, half of the minced garlic, and half of the grated ginger for 15–30 minutes to enhance flavor and tenderness.
  2. Make the Sauce: In a small bowl, whisk together 2 tablespoons soy sauce, hoisin sauce, sesame oil, honey, the remaining minced garlic, and grated ginger. Set the sauce aside.
  3. Heat the Pan: Place a wok or large skillet over medium-high heat and add 1 tablespoon of vegetable oil. When the oil is hot, add the beef in a single layer. Let it sear undisturbed for 2-3 minutes to develop a crispy crust. Then remove the beef from the pan and set aside.
  4. Stir-Fry the Vegetables: In the same pan, add the remaining 1 tablespoon of vegetable oil. Add the julienned carrots, sliced bell pepper, and broccoli florets. Stir-fry for 3-5 minutes until the vegetables start to soften but still retain some crispness.
  5. Add the Snap Peas: Add the snap peas to the pan and continue stir-frying for an additional 2-3 minutes until they are tender-crisp.
  6. Combine the Beef and Sauce: Return the seared beef to the pan along with the prepared sauce. Stir everything together thoroughly to coat the beef and vegetables evenly. Cook for another 1-2 minutes to allow the sauce to thicken slightly and flavors to meld.
  7. Serve: Remove from heat and garnish with chopped green onions and sesame seeds if desired. Serve immediately over steamed rice or enjoy on its own as a nutritious, flavorful meal.

Notes

  • Marinating the beef enhances tenderness but can be skipped for a quicker preparation.
  • Vegetables can be substituted or varied based on preference; mushrooms or zucchini also work well.
  • Adjust honey quantity if you prefer a less sweet or more savory stir fry.
  • To reduce sodium, consider using low-sodium soy sauce.
  • Use a high smoke-point oil to prevent burning during stir-frying.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian

Keywords: beef stir fry, quick dinner, stir fry vegetables, Asian recipe, healthy beef recipe, soy sauce beef, hoisin sauce stir fry