Go Back

Beef Stir-Fry With Rice for a Quick Weeknight Dinner - Fast, Flavorful, and Satisfying

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • Beef: 1 pound flank steak or sirloin, sliced thin against the grain
  • Rice: 3 cups cooked jasmine or long-grain rice (day-old is best)
  • Vegetables: 2 cups mixed veggies (e.g., bell peppers, broccoli, snap peas, carrots, onions)
  • Aromatics: 3 cloves garlic (minced), 1 tablespoon fresh ginger (minced)
  • Oil: 2–3 tablespoons neutral oil (canola, avocado, or peanut)
  • Marinade/Sauce Base: 3 tablespoons soy sauce (low-sodium if preferred)
  • 1 tablespoon oyster sauce
  • 1 tablespoon hoisin sauce or 2 teaspoons brown sugar
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1/3 cup beef or chicken broth (or water)
  • 1–2 teaspoons cornstarch
  • Optional: 1–2 teaspoons chili-garlic sauce or red pepper flakes
  • Finishing Touches: Sliced green onions, sesame seeds, lime wedges (optional)
  • Salt and pepper to taste

Method
 

  1. Slice the beef thin. Cut against the grain into 1/4-inch slices. This keeps it tender and quick-cooking.
  2. Mix the sauce. In a bowl, whisk soy sauce, oyster sauce, hoisin (or sugar), rice vinegar, sesame oil, broth, cornstarch, and optional chili. Set aside.
  3. Marinate briefly. Toss half the sauce with the beef and let sit 10 minutes while you prep veggies. Keep the other half to finish the stir-fry.
  4. Preheat your pan. Heat a large skillet or wok over high heat until very hot. Add 1 tablespoon oil and swirl to coat.
  5. Sear the beef in batches. Spread beef in a single layer. Cook 60–90 seconds per side until browned but still tender. Remove to a plate. Don’t overcrowd.
  6. Stir-fry the vegetables. Add another tablespoon oil. Stir-fry harder veggies (carrots, broccoli) for 2 minutes, then add quicker-cooking ones (peppers, snap peas, onions) for 2–3 minutes more.
  7. Add aromatics. Push veggies aside, add a little oil if needed, then add garlic and ginger. Cook 30 seconds until fragrant.
  8. Combine and sauce. Return beef and any juices to the pan. Pour in the remaining sauce. Toss 1–2 minutes until glossy and slightly thickened.
  9. Season and finish. Taste and adjust with a splash of soy for salt, vinegar for brightness, or chili for heat. Sprinkle green onions and sesame seeds.
  10. Serve over rice. Fluff warmed rice. Spoon stir-fry on top and finish with a squeeze of lime if you like.