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

30-Minute Beef Stir Fry with Vegetables Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 13 reviews
  • Author: Sue
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Asian

Description

A quick and flavorful Beef Stir Fry with fresh vegetables cooked in a savory soy-hoisin sauce, perfect for a healthy and satisfying weeknight meal ready in just 30 minutes.


Ingredients

Beef & Marinade

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

Sauce

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

Vegetables & Garnish

  • 1 bell pepper, thinly sliced
  • 1 cup broccoli florets
  • 1 carrot, julienned
  • 1/2 cup snap peas, ends trimmed
  • 2 green onions, chopped (for garnish)
  • 1 tablespoon sesame seeds (optional, for garnish)

Cooking Oil & Serving

  • 2 tablespoons vegetable oil (for stir frying)
  • Steamed rice (optional, for serving)


Instructions

  1. Prepare the Beef: Thinly slice the beef against the grain for tenderness. Optionally, marinate the beef in 2 tablespoons soy sauce, minced garlic, and grated ginger for 15–30 minutes to enhance flavor.
  2. Make the Sauce: In a bowl, whisk together 2 tablespoons soy sauce, 1 tablespoon hoisin sauce, 1 tablespoon sesame oil, 1 tablespoon honey, the minced garlic, and grated ginger. Set aside.
  3. Heat the Pan: Heat 1 tablespoon vegetable oil in a wok or large skillet over medium-high heat until hot.
  4. Sear the Beef: Add the beef in a single layer and cook without stirring for 2-3 minutes to form a crispy crust. Remove the beef and set aside.
  5. Stir-Fry Vegetables: Add the remaining tablespoon of vegetable oil to the pan. Stir-fry the carrots, bell pepper, and broccoli for 3-5 minutes until vegetables are tender yet crisp.
  6. Add Snap Peas: Incorporate the snap peas and continue stir-frying for another 2-3 minutes.
  7. Combine Beef and Sauce: Return the beef to the pan along with the prepared sauce. Stir well to coat everything evenly and cook for 1-2 minutes, allowing the sauce to thicken slightly.
  8. Serve: Remove from heat, garnish with chopped green onions and sesame seeds if desired, and serve immediately over steamed rice or enjoy the stir fry on its own.

Notes

  • Marinating the beef adds extra flavor but can be skipped if short on time.
  • Use a wok or large skillet for best stir-fry results and even cooking.
  • Vegetables should remain crisp for texture, avoid overcooking.
  • Customize vegetables based on availability, such as adding mushrooms or zucchini.
  • Serve hot for optimum taste and texture.