Print

Beef Stir Fry Recipe: Easy 30-Minute Healthy Dinner with Veggies

beef stir fry recipe - featured image

This quick and healthy beef stir fry features tender beef, crisp veggies, and a flavorful sauce, all ready in just 30 minutes. It’s a flexible, crowd-pleasing dinner perfect for busy weeknights and customizable with your favorite vegetables.

Ingredients

Scale
  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 2 tbsp soy sauce (low-sodium is fine)
  • 1 tbsp cornstarch (for coating)
  • 1 tbsp vegetable oil (or canola)
  • 1/4 cup soy sauce
  • 2 tbsp oyster sauce (or hoisin sauce)
  • 2 tbsp water
  • 1 tbsp honey or brown sugar
  • 2 tsp cornstarch (for thickening)
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated (or 1/4 tsp ground ginger)
  • 1/2 tsp black pepper
  • 1 tsp sesame oil (optional)
  • 1 cup broccoli florets
  • 1 cup bell pepper, sliced
  • 1 cup snap peas or snow peas
  • 1/2 cup carrot, julienned or sliced thin
  • 1/2 cup mushrooms, sliced
  • 1/2 cup onion, sliced (optional)
  • Steamed rice (for serving)
  • Sesame seeds (for garnish, optional)
  • Scallions, sliced (for garnish)

Instructions

  1. Slice the beef thinly against the grain. Toss with 2 tbsp soy sauce and 1 tbsp cornstarch in a bowl. Let marinate for about 10 minutes.
  2. In a separate bowl, whisk together 1/4 cup soy sauce, 2 tbsp oyster sauce, 2 tbsp water, 1 tbsp honey or brown sugar, 2 tsp cornstarch, 2 cloves garlic (minced), 1 tsp fresh ginger (grated), 1/2 tsp black pepper, and 1 tsp sesame oil (if using).
  3. Prep the vegetables: slice broccoli into small florets, bell pepper into strips, snap peas, carrot thinly, mushrooms, and onion if using.
  4. Heat a large wok or skillet over high heat. Add 1 tbsp vegetable oil and swirl to coat.
  5. Add beef in a single layer. Cook undisturbed for 1-2 minutes, then stir-fry for another 1-2 minutes until just cooked through. Remove beef to a plate.
  6. Add a splash more oil if needed. Add broccoli, carrots, and peppers. Stir-fry for 2-3 minutes until just starting to soften. Add snap peas, mushrooms, and onion. Stir-fry another 2 minutes until veggies are crisp-tender.
  7. Return beef to the pan with veggies. Pour in the sauce, stirring quickly as it thickens and coats everything (about 1-2 minutes). If the sauce gets too thick, add 2 tbsp water.
  8. Taste and adjust seasoning as needed.
  9. Serve stir fry over steamed rice. Garnish with sesame seeds and sliced scallions.

Notes

Slice beef thinly against the grain for tenderness. Prep all ingredients before cooking, as stir fry moves quickly. For gluten-free, use tamari instead of soy sauce. You can swap veggies based on what you have. If sauce is runny, simmer an extra minute; if too thick, add a splash of water. Store leftovers in the fridge for up to 3 days or freeze for up to a month.

Nutrition

Keywords: beef stir fry, healthy dinner, quick stir fry, easy beef recipe, weeknight meal, Asian stir fry, vegetables, gluten-free option, dairy-free, customizable