Go Back

Beef Stir Fry

This Beef Stir Fry is a quick, flavorful, and easy meal that brings together tender beef, crisp vegetables, and a savory stir-fry sauce in under 30 minutes.
It's healthier than takeout and fully customizable, making it perfect for a weeknight dinner or meal prep.
Serve it over rice, noodles, or a low-carb option like cauliflower rice for a complete and satisfying dish.
Nutrition Facts (per serving):
Calories: 320 kcal, Protein: 27g, Carbohydrates: 18g, Fiber: 4g, Sugar: 8g, Fat: 16g, Saturated Fat: 3g, Cholesterol: 50mg, Sodium: 900mg, Potassium: 550mg, Vitamin A: 80% DV, Vitamin C: 120% DV, Calcium: 4% DV, Iron: 15% DV.
Estimated based on one serving (assuming 4 servings per batch)
Prep Time15 minutes
Active Time10 minutes
Course: Main Course
Cuisine: asian, Chinese-inspired
Keyword: Beef Stir Fry
Yield: 4 Servings
Calories: 320kcal
Author: Maria G. Brooks
Cost: $10–$15

Equipment

  • 1 Large Wok or Skillet
  • 1 Sharp Knife (for slicing beef and vegetables)
  • 1 Cutting board
  • 1 Mixing Bowl (for marinating beef)
  • 1 Small Whisk or Spoon (for sauce)
  • 1 Measuring Cup & Spoons

Materials

For the Beef Stir Fry:

  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 1 tbsp vegetable oil or sesame oil
  • 1 red bell pepper sliced
  • 1 green bell pepper sliced
  • 1 cup broccoli florets
  • ½ cup carrots julienned
  • ½ cup snap peas or green beans
  • 2 garlic cloves minced
  • 1 tsp fresh ginger grated

For the Stir-Fry Sauce:

  • ¼ cup low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp honey or brown sugar
  • 1 tbsp rice vinegar
  • 1 tbsp cornstarch
  • ½ cup beef broth or water
  • ½ tsp red pepper flakes optional, for spice

For Garnish (Optional):

  • 1 tbsp sesame seeds
  • 2 green onions sliced

Instructions

Step 1: Prepare the Beef

  • Slice the beef thinly against the grain for the best texture.
  • In a bowl, mix the beef with 1 tbsp soy sauce and 1 tsp cornstarch. Let it marinate for 15 minutes while prepping the vegetables.

Step 2: Make the Stir-Fry Sauce

  • In a small bowl, whisk together soy sauce, oyster sauce, honey, rice vinegar, cornstarch, and beef broth until smooth. Set aside.

Step 3: Cook the Beef

  • Heat 1 tbsp vegetable oil in a wok or large skillet over high heat.
  • Add the beef in a single layer and sear for 2–3 minutes until browned. Remove from the pan and set aside.

Step 4: Stir-Fry the Vegetables

  • In the same pan, add another ½ tbsp oil (if needed).
  • Toss in the carrots and broccoli, stir-fry for 2 minutes.
  • Add bell peppers, snap peas, garlic, and ginger. Stir-fry for another 2 minutes until crisp-tender.

Step 5: Combine Everything

  • Return the beef to the pan.
  • Pour in the stir-fry sauce and toss everything together.
  • Cook for 1–2 minutes until the sauce thickens and coats the beef and vegetables.

Step 6: Serve & Garnish

  • Remove from heat and sprinkle with sesame seeds and green onions.
  • Serve immediately over steamed rice, noodles, or cauliflower rice.

Notes

  • For extra tender beef, marinate it with 1 tsp baking soda for 15 minutes before rinsing and proceeding with the recipe.
  • Use a very hot pan to get the perfect sear on the beef without overcooking it.
  • Swap vegetables based on preference—zucchini, bok choy, or mushrooms work great too!
  • For gluten-free, use tamari or coconut aminos instead of soy sauce.