30-MINUTE MEALS! Get the email series now
Royal Recipe

Beef Stir Fry

5 from 1 vote
1 Comments
Yuki Nakamura
By: Yuki NakamuraUpdated: Dec 6, 2025
This post may contain affiliate links. Please read our disclosure policy.

A quick, savory Chinese-style beef stir fry ready in 25 minutes—bright vegetables, tender sliced steak, and a savory-sweet sauce perfect for weeknight dinners.

Beef Stir Fry

This Chinese-style beef stir fry has been my go-to weeknight dinner for years. I discovered it on a hectic evening when the pantry and fridge were sparse but the cravings for something bright and satisfying were strong. The dish comes together in about 25 minutes: thinly sliced skirt or flank steak, crisp snow peas, sweet red pepper and onions tossed in a balanced savory-sweet sauce. The contrast of tender beef with crunchy vegetables and a glossy, umami-rich sauce is what keeps my family asking for it as a regular rotation.

It’s special because it’s forgiving and adaptable—use what you have, swap vegetables by season, or double the sauce to spoon over rice. The technique of cutting the beef against the grain and coating it lightly with cornstarch gives a tender bite and helps the sauce cling. I often make this when friends drop by unexpectedly; it’s quick enough to be impressive and comforting enough to feel like a proper meal.

Why You'll Love This Recipe

  • Ready in 25 minutes from start to finish—perfect for busy weeknights when you want a restaurant-style meal at home.
  • Uses pantry staples like soy sauce, brown sugar and cornstarch, so you don’t need specialty shopping.
  • Thinly sliced skirt or flank steak cooks quickly and stays tender when sliced against the grain and tossed over high heat.
  • Vegetables keep a bright color and crisp texture because they’re cooked hot and briefly—great for a nutritious dinner with minimal prep.
  • Make-ahead friendly: the sauce can be whisked ahead and stored up to 3 days, and leftover stir fry reheats well for lunches.

In my house this dish became a favorite after I taught my sister how to slice beef thinly and she was amazed at how restaurant-tender the meat turned out. The combination of savory oyster sauce and a touch of brown sugar always earns compliments, and we like to garnish with green onions for a fresh finish.

Ingredients

  • Skirt or flank steak (1 lb): Choose a well-marbled piece for flavor; slice very thinly against the grain to ensure tenderness. If you prefer precut, ask your butcher for thin stir-fry slices.
  • Oyster sauce (1/4 cup): Provides deep umami and glossy finish—Lee Kum Kee is a reliable brand. Substitute hoisin plus a splash of soy for a different sweetness.
  • Soy sauce (2 tbsp): Use regular soy for classic flavor; swap to tamari for gluten-free needs (note sodium differs).
  • Beef broth or water (1/4 cup): Broth adds richness; water keeps it lighter—both work well to adjust sauce intensity.
  • Brown sugar (2 tbsp): Balances salt and deepens color; light or dark both work but dark is richer.
  • Vegetables: Red bell pepper (1 cup sliced), onion (1 cup sliced), and snow peas (2 cups) give color, crunch and sweetness—choose crisp produce.

Instructions

Make the Sauce:In a small bowl whisk together 1/4 cup oyster sauce, 1/4 cup beef broth or water, 2 tablespoons soy sauce, 1/2 teaspoon sesame oil, 2 tablespoons brown sugar, 1/2 teaspoon red pepper flakes, and 2 teaspoons fresh grated ginger (or 1 teaspoon ground). Whisk until smooth and set aside; this mixing prevents lumps and ensures even coating.Prepare the Beef:Slice 1 lb skirt or flank steak across the grain very thin—chill briefly to firm the meat for cleaner cuts if needed. Toss in a bowl with 1 tablespoon cornstarch, 1 teaspoon kosher salt, and 1/2 teaspoon pepper. The cornstarch creates a light velvety coating that seals juices and helps the sauce adhere.Cook the Beef:Heat 2 tablespoons vegetable oil in a wok or large skillet over high heat until shimmering. Add beef in a single layer (work in batches to avoid overcrowding) and sear 1–2 minutes per batch until browned but not fully cooked through. Remove beef to a plate; residual heat will finish it during saucing.Stir-Fry Vegetables:Add the remaining 1 tablespoon oil to the wok, then add 2 tablespoons minced garlic, sliced red pepper and onion. Stir-fry quickly 1–2 minutes until aromatic, then add 2 cups trimmed snow peas and continue 1 minute—aim for crisp-tender texture.Combine and Finish:Return beef and any juices to the pan, pour the reserved sauce, and toss over high heat until sauce thickens and coats everything, about 1 minute. Garnish with sliced green onions and serve immediately over steamed rice.User provided content image 1

You Must Know

  • This provides about 315 calories per serving and is moderate in carbohydrate (21 g) with a protein-rich profile (28 g).
  • Store leftovers in an airtight container in the refrigerator for up to 3 days; freeze cooked beef and vegetables up to 3 months though texture will soften.
  • Because of oyster and soy sauce, this contains shellfish and soy allergens and is not gluten-free unless gluten-free substitutes are used.
  • High heat and quick cooking are essential—overcooking will make the beef tough and vegetables limp.

My favorite part is the speed and reliability: even on a busy night this dish feels composed. Once, serving hungry volunteers after a local event, I stretched the recipe with extra vegetables and it still impressed—people loved the glossy sauce and crisp vegetables. Watch for the sauce to reduce and cling to the ingredients; that glossy finish signals it’s ready.

Storage Tips

Cool completely before refrigerating in shallow, airtight containers to speed cooling and preserve texture. Keep refrigerated up to 3 days; when freezing, pack portions into freezer-safe containers and consume within 3 months. Thaw overnight in the refrigerator and reheat gently in a skillet over medium heat, adding a splash of water or broth to loosen the sauce—avoid microwaving on high which can make the beef rubbery. For best quality, separate rice from the stir fry when freezing so reheated grains retain better texture.

User provided content image 2

Ingredient Substitutions

If you need to swap elements, use tamari instead of soy sauce for gluten-free needs and a gluten-free oyster sauce or a mix of hoisin and a teaspoon of mushroom soy for similar umami. Replace beef with thinly sliced chicken breast or firm tofu for different proteins; cooking times change slightly—chicken needs 2–3 minutes per batch longer, tofu benefits from pressing and frying until golden. For lower sodium, choose low-sodium soy and reduce added salt, balancing with a touch more sugar or acid if desired.

Serving Suggestions

Serve over steamed jasmine or brown rice, or with cauliflower rice for a low-carb option. Add a sprinkle of toasted sesame seeds and extra sliced green onions for presentation. For a family-style meal, place the stir fry in a warmed shallow bowl and surround with bowls of pickled cucumbers, steamed broccoli, and simple egg-fried rice. This also pairs well with a light cucumber salad or quick kimchi to cut through the richness.

Cultural Background

This preparation draws from Chinese stir-frying techniques: cooking small pieces quickly over very high heat to retain color and texture. Oyster sauce is a Cantonese staple, introduced in the early 20th century and prized for its concentrated umami. The method of velveting with cornstarch is common across many regional recipes to protect proteins from direct heat and produce a silky mouthfeel.

Seasonal Adaptations

Adapt vegetables by season—use asparagus and snap peas in spring, bell peppers and summer squash in summer, or shredded cabbage and carrots in fall and winter. In cooler months add a splash of dark soy and toasted sesame oil for warmth, and in summer brighten with a squeeze of lime and fresh cilantro. Swap brown sugar for honey or maple syrup in small amounts if preferred for seasonal flavor notes.

Meal Prep Tips

Double the sauce and store it separately to shorten assembly on busy nights. Pre-slice beef and vegetables the night before and keep them refrigerated in separate containers; toss beef with cornstarch just before cooking. Cook rice in advance and portion into containers for reheating—this recipe reheats well in a skillet for lunches, and you can add a handful of fresh snow peas when reheating to restore crispness.

Bringing it all together, this beef stir fry is reliable, fast and flexible—perfect for weeknights and entertaining alike. It’s the kind of dish that becomes a favorite because it delivers consistently good texture and flavor with minimal fuss; I hope you make it your own and pass it along.

Pro Tips

  • Freeze the beef for 30 minutes prior to slicing to make thin, clean cuts.

  • Work in batches to avoid crowding the pan; overcrowding cools the pan and steams the meat.

  • Toss the beef with cornstarch for a velvety coating that helps the sauce cling.

This nourishing beef stir fry recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I use a different cut of beef?

Yes—flank or skirt steak are ideal for quick cooking. Sirloin can be used if sliced very thinly across the grain.

Is oyster sauce necessary?

Oyster sauce adds depth and gloss, but you can substitute hoisin plus a little soy or a mushroom-based sauce for vegetarian versions.

Tags

RecipesBeefStir FryBeef Stir FryChineseDinner30 Minute MealQuick Dinner
No ratings yet

Beef Stir Fry

This Beef Stir Fry recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Beef Stir Fry
Prep:15 minutes
Cook:10 minutes
Rest Time:10 mins
Total:25 minutes

Ingredients

For the sauce

Stir fry

Instructions

1

Make the sauce

Whisk oyster sauce, beef broth (or water), soy sauce, sesame oil, brown sugar, red pepper flakes and ginger in a small bowl until smooth; set aside.

2

Prepare the beef

Slice beef thinly across the grain; toss with cornstarch, salt and pepper until evenly coated and set aside.

3

Sear the beef

Heat 2 tablespoons oil in a wok or skillet over high heat; add beef in a single layer and sear 1–2 minutes per batch until browned; remove to a plate.

4

Cook vegetables

Add remaining oil, then garlic, sliced pepper and onion; stir-fry 1–2 minutes, add snow peas and cook a further minute until crisp-tender.

5

Combine and finish

Return beef and any juices to the pan, add the sauce and toss over high heat until the sauce thickens and coats everything; garnish with green onions and serve.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 315kcal | Carbohydrates: 21g | Protein:
28g | Fat: 13g | Saturated Fat: 4g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
5g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@k24n on social media!

Beef Stir Fry

Categories:

Beef Stir Fry

Did You Make This?

Leave a comment & rating below or tag @k24n on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Yuki!

Chef and recipe creator specializing in delicious Recipes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.