Beef and Prawn Stir Fry Recipe: Wok-Heated Crispy Beef and Sweet Garlic Prawns

Main Courses

Beef and Prawn Stir Fry Recipe: Wok-Heated Crispy Beef and Sweet Garlic Prawns

This beef and prawn stir fry recipe delivers restaurant-quality results with crispy beef strips and sweet garlic prawns that sizzle to perfection. The secret lies in high-heat wok technique and a balanced sauce that enhances both proteins without overpowering their natural flavors. I've perfected this dish after countless test batches, ensuring every element comes together in harmony.

What sets this recipe apart is the dual-texture approach—tender yet crispy beef strips paired with succulent prawns that develop a caramelized exterior while staying juicy inside. The marinade transforms ordinary beef into flavorful strips, while the garlic-infused prawns add a sweet, aromatic dimension. With just 30 minutes of active cooking time, you'll have a dish that feels luxurious yet remains accessible for home cooks.

The stir-fry technique is where the magic happens—properly prepping your ingredients and using high heat creates that signature wok-hei (breath of the wok) aroma. The sauce integrates seamlessly, coating each bite with a perfect balance of sweetness, umami, and a touch of spice. Serve over steamed jasmine rice to soak up every delicious bite, or pair with steamed vegetables for a complete, well-rounded meal.

This recipe isn't just about the main components; it's about the experience. The sizzle of prawns hitting the wok, the aroma filling your kitchen, and the satisfying crunch of perfectly cooked beef—every detail contributes to a dish that feels special yet remains simple to execute. Whether you're cooking for a weeknight dinner or a special occasion, this beef and prawn stir fry delivers impressive results with minimal effort.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
High Cal

Ingredients for beef and prawn stir fry

High-quality proteins and aromatic essentials transform this stir-fry into a restaurant-worthy dish.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Large Prawns 🦐 1 ½ lb Shell-on, peeled, deveined
Garlic Cloves 🧄 8 cloves Minced for marinade and prawns
Fresh Ginger 🌿 2 tbsp Finely grated, peeled
Soy Sauce 🍶 ½ cup High-quality, light soy preferred
Oyster Sauce 🍶 2 tbsp Kikkoman brand recommended
Hoisin Sauce 🍶 1 tbsp For depth of flavor
Brown Sugar 🍚 2 tbsp Lightly packed
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Vegetable Oil 🫒 ½ cup High smoke point
Neutral Oil 🫒 ¼ cup For prawn frying
Red Chili Flakes 🌶️ ½ tsp Adjust to taste
White Pepper 🌶️ ¼ tsp Freshly ground
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Green Onions 🧅 ¼ cup Thinly sliced, for garnish

The flank steak is non-negotiable for texture—look for well-marbled cuts at your butcher or grocery store's meat counter. Costco or Whole Foods typically carry high-quality flank steak, but any reputable market will do. For the prawns, shell-on ensures better quality; avoid frozen unless absolutely necessary, as fresh prawns develop that signature caramelized exterior. The garlic and ginger should be vibrant and fresh—no musty smells allowed. If using frozen prawns, thaw them overnight in the fridge, never at room temperature. Kikkoman sauces are the gold standard for soy and oyster sauces, but any high-quality Asian market brand will suffice. Hoisin sauce adds depth, so don't skip it—Lee Kum Kee is a reliable choice if you can't find it elsewhere.

No flank steak? Skirt steak works in a pinch, but slice it thinner to match the cooking time. Prawns unavailable? Scallops or shrimp (peeled and deveined) are excellent substitutes, though cooking times will vary. Short on garlic? Garlic powder at half the amount gets you close, but fresh is ideal. The brown sugar can be swapped for maple syrup (1:1 ratio), though it won't caramelize the same way. Sesame oil is purely for aroma—if you're sensitive to its flavor, reduce to 0.5 tbsp. For the rice, jasmine rice is traditional, but basmati works too. If you're making this ahead, prepare the marinades and chop all veggies in advance, but never marinate the prawns overnight—they'll turn rubbery.

The beef marinade keeps for 3 days in the fridge, while the prawn marinade should be used within 24 hours for best texture. Store both in airtight containers with parchment paper pressed against the surface to prevent discoloration. The cooked stir-fry reheats beautifully—2 minutes in a wok or skillet over medium-high heat, with a splash of water to steam. Garnish with green onions just before serving to keep them crisp. Leftovers hold up for 2 days in the fridge, though the beef loses some crispiness. Freeze portions for up to 3 months, but thaw slowly in the fridge to maintain texture.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just one skillet, no extra dishes. Slice the steak thin, toss in the prawns and garlic, let the ginger sizzle, and boom. Cleanup’s basically nonexistent. That crispy garlic aroma alone makes it worth it.
  • Umami Bomb: The combo of soy sauce and fresh ginger? Chef’s kiss. The prawns stay juicy while the steak gets that perfect sear, and the garlic? It caramelizes into little flavor bombs. Honestly, I’ve had takeout that didn’t hit this hard.
  • Weeknight & Weekend: Make it for Tuesday takeout night or double the batch for a dinner party. The same flavors work whether it’s a quick weeknight meal or a fancy-ish guest dish. (Yes, even with store-bought rice.)
  • Budget Flex: Flank steak and prawns stretch farther than you’d think—this feeds four for less than takeout. Leftovers? Even better cold the next day, wrapped in a tortilla or over noodles. My wallet and my lunchbox thank me.

Step-by-step instructions for wok-heated crispy beef and prawn stir fry

Master this technique for restaurant-quality texture and balanced flavors every time.

1

🍳 Step 1: Marinate and Prep the Beef and Prawns

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. In a bowl, combine ½ cup soy sauce, 2 tbsp oyster sauce, 1 tbsp hoisin sauce, 2 tbsp brown sugar, ½ tsp red chili flakes, and ¼ tsp white pepper. Add the steak strips and toss to coat completely. Let marinate for 20-30 minutes at room temperature.

For the prawns, peel and devein the 1.5 lb large prawns while leaving the shells on. Make a separate marinade with 2 tbsp minced garlic cloves and 2 tbsp finely grated ginger, then toss the prawns in this mixture. Let them sit for 10 minutes while you prepare the wok. This marinade infuses the prawns with aromatic depth without overpowering their natural sweetness.

2

🔥 Step 2: Cook the Prawns to Perfect Doneness

Heat a wok or large skillet over high heat until smoking, then add ¼ cup neutral oil. Once the oil shimmers, add the prawns in a single layer. Cook undisturbed for 1-2 minutes per side until the shells turn bright red and the prawns curl slightly—this indicates they're cooked through but still tender. Remove prawns and set aside, reserving the oil in the wok.

Here's the thing—don't overcrowd the pan. If you add too many prawns at once, they'll steam instead of sear. Work in batches if needed. The high heat and neutral oil ensure the prawns develop that signature crispness while maintaining their delicate texture. If the prawns release easily from the wok, they're ready.

3

🍳 Step 3: Sear the Beef for Maximum Crispiness

Add the remaining ½ cup vegetable oil to the wok and increase heat to medium-high. Drain the marinated beef strips, shaking off excess marinade, and add them to the wok in a single layer. Let them sear undisturbed for 1-2 minutes until they develop a deep caramelized crust on the bottom.

This is where the magic happens: the Maillard reaction creates that irresistible crispy texture. Once the bottoms are golden brown, stir the beef and cook for another 1-2 minutes until it reaches 145°F internally. The beef should be tender but still slightly firm to the touch—it will finish cooking in the stir fry. If the beef releases easily from the pan, it's ready.

4

🥘 Step 4: Combine and Finish with Aromatics

Return the prawns to the wok along with the beef. Add the remaining 2 tbsp minced garlic cloves and 2 tbsp grated ginger, stirring quickly to infuse their flavors. Pour in 1 tbsp sesame oil and toss everything together for 30 seconds to combine. The sesame oil adds a nutty aroma that elevates the dish.

Taste and adjust seasoning if needed—you might want to add a splash of the reserved marinade or a pinch more red chili flakes for heat. The stir fry should be perfectly balanced: sweet from the prawns and beef marinade, savory from the sauces, and aromatic from the garlic and ginger. Serve immediately over 1.5 cups cooked jasmine rice, garnished with ¼ cup thinly sliced green onions.

5

⏰ Step 5: Rest and Serve for Optimal Texture

Let the stir fry rest for 2-3 minutes before serving. This brief resting period allows the juices to redistribute, ensuring every bite is moist and flavorful. The prawns will maintain their crispness while the beef stays tender. Garnish with the sliced green onions just before serving to add freshness and visual appeal.

For the best presentation, serve the stir fry in a wide, shallow bowl so the components are visible. The contrast of the crispy prawns, tender beef, and fragrant rice creates a visually stunning dish that's as impressive as it is delicious. The combination of textures—crispy prawns, tender beef, and fluffy rice—makes each bite a satisfying experience.

👨‍🍳

Pro Tips For Making Beef And Prawn Stir Fry

  • SEAR THE STEAK FIRST: Toss the prawns in the wok after the beef hits the pan—no waiting. Flank steak needs that initial 2-minute blistering on high heat to lock in juices, while prawns cook fast and can turn rubbery if overcrowded. I used to mix them in together, and the beef always ended up gray inside.
  • PEEL GINGER LAST MINUTE: Keep the ginger whole until you’re ready to chop it—it stays fresher longer. When you do slice it, go thin (1-2mm) so it infuses flavor without turning the stir-fry into soup. I learned this the hard way after a batch tasted like it was swimming in ginger juice.
  • DON’T OVERSTIR THE PRAWNS: Prawns release water fast—let them sit undisturbed for 30 seconds after hitting the pan. Stirring too soon makes the sauce watery and dilutes the soy sauce’s punch. I now set a timer and resist the urge to poke them until they’re almost done.
  • USE COLD PRAWNS, HOT PAN: Pat the prawns dry with paper towels, then chill them in the freezer for 10 minutes before cooking. The cold shock tightens the flesh, so they brown better and stay juicier. It’s a tiny effort that makes a real difference in texture—trust me, I’ve fried soggy prawns.

Common mistakes when making perfect results

Overcrowding the Wok

This is the #1 mistake I see—packing too many prawns or beef strips into the wok at once. When ingredients crowd the pan, they steam instead of sear, resulting in soggy prawns and mushy beef. Work in batches: cook the prawns in a single layer for 1-2 minutes per side before removing them. For the beef, add it in batches if needed, giving each piece space to develop that caramelized crust. Trust me, the extra 30 seconds of waiting is worth the crispy texture. 🔥

Skipping the Resting Time

Rushing to serve the stir fry immediately after cooking is another common error. Let the beef and prawns rest for 2-3 minutes before plating—this allows juices to redistribute, preventing dryness. I've learned this the hard way: serving too soon leads to tough beef and rubbery prawns. Use this time to garnish with green onions or set up your serving dish.

Using Wrong Oil

Vegetable oil has a lower smoke point than neutral oils like avocado or canola oil, which can cause the oil to break down and create bitter flavors. For prawns, always use a neutral oil with a high smoke point (400°F+) to achieve that perfect crispy exterior. I keep a dedicated bottle of Mazola or Crisco neutral oil just for stir-fries. The beef can handle regular vegetable oil, but don't mix them—they'll compete for heat.

Uneven Marinating

Leaving the beef or prawns in the marinade too long (or not long enough) throws off the balance. Beef needs 20-30 minutes max—any longer and it becomes mushy. Prawns should only marinate for 10 minutes or they'll turn rubbery. I always marinate them separately in the fridge to maintain texture. Also, make sure every piece is coated evenly—toss them gently but thoroughly to avoid dry spots.

Low Heat Settings

Stir-frying requires high heat to create that signature wok-hei aroma and crispy texture. If your wok isn't smoking hot, you'll end up with steamed proteins instead of seared ones. I crank my burner to maximum heat and let it preheat for 5 minutes before adding oil. A cast iron wok retains heat better than stainless steel—if yours isn't getting hot enough, consider upgrading or using a wok ring on your burner.

Ignoring the Garlic

Fresh garlic is non-negotiable for authentic flavor, but many cooks either skip it or burn it. Add the minced garlic only at the very end of cooking—stir it in for 10-15 seconds max to infuse flavor without burning. I like to keep a separate small bowl of garlic ready to go, so I can toss it in quickly when the beef and prawns are nearly done. Burnt garlic ruins the dish, so keep an eye on it!

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 12g60%
Cholesterol 240mg80%
Sodium 1520mg66%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 12g
Protein 58g116%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute shrimp for prawns in this recipe?

Yes, you can use shrimp as a substitute, but there are key differences. Shrimp should be peeled and deveined completely, and they'll cook faster than prawns (about 30-45 seconds per side). For best results, use large shrimp (size 21/25) and reduce cooking time by half. The texture will be slightly different—shrimp won't have the same crispy shell, but they'll still deliver great flavor.

2

How do I prevent the beef from becoming tough?

Slice the beef thinly against the grain and marinate for exactly 20-30 minutes—no longer! Over-marinating makes beef mushy. Use high heat and cook the beef in batches to ensure proper searing. The internal temperature should reach 145°F. Resting for 2-3 minutes before serving helps redistribute juices, keeping the beef tender.

3

Can I make this stir fry ahead of time?

While you can prep components ahead, the stir fry is best served fresh. Marinate the beef and prawns separately up to 24 hours in advance, but cook them within 2 hours of serving for optimal texture. The prawns lose crispness when reheated, and the beef becomes less tender. If you must reheat, use a wok or skillet over medium-high heat for just 1-2 minutes with a splash of water.

4

What's the best way to reheat leftovers?

Reheat leftovers only if you're okay with slightly softer textures. Use medium-high heat in a wok or skillet with ½ tbsp neutral oil. Add the stir fry and toss for 1-2 minutes until warmed through, then add 1 tsp water to steam and revive flavors. Avoid microwaving—the uneven heat makes the beef rubbery and the prawns soggy.

5

Can I make this stir fry spicier?

Add ½-1 tsp extra red chili flakes to the beef marinade or prawn marinade. For heat lovers, stir in ½ tsp sriracha or 1 tsp chili garlic sauce at the end. For a smoky kick, add ½ tsp smoked paprika to the beef marinade. Always taste as you go—adjust gradually to avoid overwhelming the dish.

★★★★★5.0(5 reviews)
Categories Main Courses