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

Healthy Beef Stir Fry Veggies Recipe


  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

This quick 30-minute beef stir fry with vegetables is an easy and healthy dinner made with tender beef, colorful veggies, and a savory homemade sauce that’s better than takeout.


Ingredients

Scale
  • 1 lb 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
  • 1 bell pepper, thinly sliced
  • 1 cup broccoli florets
  • 1 carrot, julienned
  • 1/2 cup snap peas
  • 2 green onions, chopped
  • 1 tablespoon sesame seeds

Instructions

  1. Thinly slice the beef against the grain.
  2. Marinate beef with 1 tablespoon soy sauce, half the garlic, and ginger for 15 minutes.
  3. In a bowl, whisk remaining soy sauce, hoisin sauce, sesame oil, honey, remaining garlic, and ginger.
  4. Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat.
  5. Add beef in a single layer and sear for 2–3 minutes per side, then remove from pan.
  6. Add remaining oil to the pan.
  7. Stir-fry bell pepper, broccoli, and carrot for 3–5 minutes until crisp-tender.
  8. Add snap peas and cook for 2 minutes.
  9. Return beef to the pan.
  10. Pour in the sauce and stir to coat everything evenly.
  11. Cook for 1–2 minutes until sauce thickens.
  12. Remove from heat and garnish with green onions and sesame seeds.

Notes

Slice beef thinly against the grain for best tenderness. Cook over high heat and avoid overcrowding the pan for a perfect stir fry.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 serving
  • Calories: 375
  • Sugar: 12g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 75mg

Keywords: beef stir fry, quick beef stir fry, 30 minute dinner, healthy beef recipe