Print

30-Minute Beef Stir Fry with Vegetables Recipe

4.7 from 257 reviews

A quick and flavorful Beef Stir Fry with Vegetables recipe that comes together in just 30 minutes. Tender slices of beef are seared to perfection and tossed with crisp bell peppers, broccoli, carrots, and snap peas in a savory, slightly sweet sauce. Perfect for a healthy weeknight dinner served over steamed rice.

Ingredients

Scale

Beef and Marinade

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

Sauce

  • 2 tablespoons soy sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon honey
  • 2 garlic cloves, minced
  • 1 teaspoon fresh ginger, grated

Vegetables

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

Other

  • 2 tablespoons vegetable oil, divided (for stir frying)
  • 2 green onions, chopped (for garnish)
  • 1 tablespoon sesame seeds (optional, for garnish)
  • Steamed rice (optional, for serving)

Instructions

  1. Prepare the Beef: Thinly slice the beef against the grain to ensure maximum tenderness. For enhanced flavor, you can marinate the beef in 2 tablespoons soy sauce, minced garlic, and grated ginger for 15–30 minutes before cooking.
  2. Make the Sauce: In a small bowl, whisk together 2 tablespoons soy sauce, 1 tablespoon hoisin sauce, 1 tablespoon sesame oil, 1 tablespoon honey, minced garlic, and grated ginger. Set this mixture aside as your stir fry sauce.
  3. Heat the Pan: Heat 1 tablespoon of vegetable oil in a wok or large skillet over medium-high heat. When the oil is hot, add the beef slices in a single layer. Let them 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: Into the same pan, add the remaining 1 tablespoon of vegetable oil. Add the julienned carrot, sliced bell pepper, and broccoli florets. Stir-fry these vegetables for 3-5 minutes until they are tender yet still crisp.
  5. Add the Snap Peas: Add the snap peas to the pan and continue to stir-fry everything together for another 2-3 minutes, maintaining that crisp texture.
  6. Combine the Beef and Sauce: Return the seared beef to the pan along with the prepared sauce. Stir well to evenly coat the beef and vegetables. Allow it to cook for an additional 1-2 minutes so the sauce thickens slightly and flavors meld.
  7. Serve: Remove from heat and garnish with chopped green onions and sesame seeds if using. Enjoy the stir fry over steamed rice or on its own for a wholesome meal.

Notes

  • For extra tenderness, marinate the beef beforehand, but this step is optional if you’re short on time.
  • You can substitute vegetables according to season and preference, such as adding mushrooms or zucchini.
  • Use low-sodium soy sauce if you want to reduce sodium content.
  • Serve with steamed jasmine or basmati rice to soak up the delicious sauce.
  • To make this dish gluten-free, use tamari or a gluten-free soy sauce instead of regular soy sauce.
  • Leftovers keep well and reheat nicely for next-day meals.

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