Beef and Prawn Stir Fry Recipe: Wok-Tossed Heat With Sweet Chili Zing

Main Courses

Beef and Prawn Stir Fry Recipe: Wok-Tossed Heat With Sweet Chili Zing

This beef and prawn stir fry recipe delivers restaurant-quality wok-tossed heat with perfect balance—tender beef strips and succulent prawns seared to golden perfection in a sweet-chili sauce that packs umami depth.

The secret lies in high-heat technique and precise timing: beef first to develop a caramelized crust, then prawns that cook in just 2 minutes while absorbing maximum flavor. I’ve perfected this recipe after years of testing, ensuring every bite delivers that signature wok hei—smoky, aromatic, and irresistibly crisp.

What sets this dish apart is the sauce: a three-ingredient sweet-chili glaze (fish sauce, chili flakes, and a touch of honey) that reduces dramatically for concentrated flavor. The beef—thinly sliced flank or sirloin—gets marinated briefly in soy sauce and cornstarch for tenderness, while the prawns stay intact for dramatic presentation.

High heat is non-negotiable; a cast-iron skillet or wok mimics restaurant conditions, creating those coveted charred edges while keeping the proteins juicy.

By the time you plate it—piled over steamed jasmine rice or chewy noodles—you’ll have a dish that’s visually stunning and packed with contrasting textures: crisp prawn shells, tender beef, and glossy sauce clinging to every bite.

The sweet-chili zing cuts through the richness, making this stir fry equally satisfying as a weeknight dinner or weekend centerpiece. Serve with quick-pickled cucumbers or a sprinkle of sesame seeds for freshness.

Pro tip: Prep all ingredients before heating the pan—this stir fry moves fast, and every second counts. The beef should cook until 80% done before adding prawns, which finish in minutes.

Leftovers reheat beautifully, though the sauce may thicken slightly—just add a splash of water and toss. This is the kind of dish that turns a simple weeknight into a flavor adventure.

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

Ingredients for beef and prawn stir fry

Restaurant-quality wok-tossed ingredients for a dish packed with umami and sweet-chili balance.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Large Prawns (Shrimp) 🦐 1 ½ lb Shell-on, deveined, headless
Cornstarch 🌾 2 tbsp For beef marinade
Light Soy Sauce 🥢 3 tbsp Kikkoman preferred
Sesame Oil 🫒 1 tbsp Toasted for aroma
Garlic Cloves 🧄 6 cloves Minced for marinade
Ginger Root 🌿 1 tbsp Freshly grated
Fish Sauce 🍶 2 tbsp Red Boat preferred
Chili Flakes 🌶️ 1 tbsp Adjust for heat preference
Honey 🍯 1 ½ tbsp Wildflower preferred
Neutral Oil (Vegetable or Canola) 🫒 3 tbsp High smoke point
Green Onions 🧅 3 whole Sliced for garnish
Sesame Seeds 🌾 1 tbsp Toasted for crunch
Jasmine Rice 🍚 1 ½ cups Uncooked, long grain
Salt 🧂 1 tsp Diamond Crystal preferred

The beef and prawns are the stars here, so quality matters. Flank steak delivers lean tenderness when sliced thinly against the grain—ask your butcher to slice it for you if they won’t do it in-store. For prawns, shell-on, headless varieties from Costco or Whole Foods stay juicier during cooking. Fresh ginger and garlic should be bright and firm—no woody stems or discoloration. The fish sauce is non-negotiable for authentic umami; Red Boat is my go-to for its clean, robust flavor. Toast your sesame oil in the pan first to release its nutty aroma before adding other ingredients.

No fish sauce? Soy sauce plus a dash of miso paste works in a pinch, though the flavor won’t be identical. Substitute honey with maple syrup or agave nectar for a vegan option, though honey’s floral notes complement the chili beautifully. For the beef marinade, cornstarch is key—it creates that signature wok-tossed texture. If you’re short on time, pre-sliced flank steak from the frozen section (thawed overnight) saves prep work. The jasmine rice should be steamed to perfect fluffiness—undercooked grains ruin the dish’s presentation. And if you’re feeling adventurous, swap the prawns for scallops or squid for a different seafood experience.

Prep everything before heating the pan—this stir fry moves fast, and every second counts. Store raw prawns and beef in separate containers in the fridge for up to 2 days, while the sauce ingredients keep indefinitely in a cool, dark place. The cooked stir fry reheats beautifully—just add a splash of water to loosen the sauce. For maximum freshness, serve immediately over steamed rice, but leftovers keep for 3 days in an airtight container. The sauce thickens upon reheating, so a quick toss with a splash of water restores its glossy consistency.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just one pan, three ingredients prepped (max), and you’re done. The prawns and steak cook fast, so no waiting around while veggies burn. Honestly, my weeknight dinners never looked this effortless.
  • Umami Bomb: That light soy sauce and sesame oil combo? Chef’s kiss. The prawns stay juicy, the steak gets a perfect sear, and the cornstarch gives everything a satisfying crisp. It’s the kind of flavor that makes you pause mid-bite.
  • Leftover Hero: This stir fry tastes better the next day—yes, really. I double the batch on Sundays, and it’s my go-to for lunches. Just reheat with a splash of water, and it’s like restaurant quality all over again.
  • Budget Flex: Flank steak and prawns stretch far here, and you’re not drowning in expensive ingredients. I’ll be real: I swap in chicken sometimes, and it’s still a win. Plus, the soy sauce and sesame oil are pantry staples I already had.

Step-by-step instructions for beef and prawn stir fry

Master this wok-tossed technique for perfectly seared beef and prawns with vibrant sweet-chili depth.

1

Prepare the Flank Steak Marinade and Slice

In a small bowl, combine the 2 tbsp cornstarch, 3 tbsp light soy sauce, 1 tbsp sesame oil, 6 minced garlic cloves, 1 tbsp freshly grated ginger root, 1 tbsp chili flakes, and 1.5 tbsp honey. Whisk until the cornstarch dissolves completely, creating a smooth, glossy marinade.

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. Place the steak in a resealable plastic bag, pour the marinade over it, and massage gently to coat evenly. Let it marinate at room temperature for 15-20 minutes—this ensures maximum flavor penetration and prevents the meat from toughening during cooking.

2

Cook the Jasmine Rice to Perfection

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then drain well. Cook the rice according to package instructions, but use slightly less water than recommended for firmer grains—this stir fry needs a sturdy base. Once cooked, fluff with a fork and keep warm covered on low heat.

Here's the thing—jasmine rice should have a delicate floral aroma when fully cooked. If you're using a rice cooker, transfer the rice to a heatproof bowl and tent with a damp towel to maintain warmth. The rice should be tender but still hold its shape when tossed with the stir fry ingredients.

3

Sear the Prawns and Set Aside

Pat the 1.5 lb large prawns dry with paper towels—this ensures a crispy exterior. Heat 1 tbsp neutral oil in a wok or large skillet over high heat until shimmering. Add the prawns in a single layer and cook for 1-2 minutes per side until they turn opaque pink and develop a golden sheen.

Remove the prawns immediately and set aside on a plate. They should curl slightly at the edges when done—this indicates they're perfectly cooked through. Keep them warm by loosely tenting with foil, but don't let them sit too long or they'll dry out.

4

Stir-Fry the Beef to Optimal Doneness

Return the wok to high heat and add the remaining 2 tbsp neutral oil. Working in batches if needed, add the marinated steak strips and stir-fry for 1-2 minutes until the edges become lightly caramelized. The steak should remain slightly pink in the center—it will continue cooking when combined with the prawns.

I press down gently on the steak strips during the first minute to prevent curling, which ensures even contact with the pan. If the steak releases easily from the wok, it's ready. Remove it to a plate and tent with foil, but keep it within reach for the final assembly.

5

Combine and Finish with Signature Sauce

Return the wok to high heat and add the prawns and steak back in. Pour in the 2 tbsp fish sauce and toss everything together for 30 seconds to distribute the flavors. The sauce should coat the proteins evenly without making them soggy.

Divide the cooked jasmine rice among serving plates, then arrange the beef and prawn stir fry on top. Drizzle with any remaining sauce from the wok, then garnish with sliced green onions and toasted sesame seeds. Serve immediately while the rice is still warm and the proteins are sizzling.

👨‍🍳

Pro Tips For Making Beef And Prawn Stir Fry

  • SEAR IN BATCHES: Flank steak and prawns won’t cook evenly if you dump them all in at once. Start with the beef in a screaming-hot wok—let it develop that crust for 2 minutes—then pull it out and repeat with the prawns. Crowd the pan, and you’ll end up with steamed protein instead of seared perfection.
  • TENDERIZE BEFORE SEASONING: Flank steak’s tough fibers need a head start. Pound it thin (about ¼-inch) with a meat mallet while it’s still cold—this breaks down the muscle and makes it cook faster. Then, season with salt immediately after pounding so it starts drawing out moisture right away.
  • SKIP THE COLD PRAWNS: I learned this the hard way—tossing prawns straight from the fridge into a hot pan makes them release water like a leaky faucet. Pat them very dry with paper towels, then let them sit at room temp for 10 minutes. They’ll sear crisp instead of turning into a soggy mess.
  • SAVE THE SESAME OIL: That last splash of sesame oil isn’t just for flavor—it’s for the finish. After everything’s cooked, turn off the heat, drizzle it in, and toss immediately. The oil’s aroma hits the steam, and the dish smells like a restaurant. (Yes, even if you’re impatient like me.)

Common mistakes when making perfect results

Overcrowding the Pan

This is the #1 mistake I see—packing too much beef and prawns into the wok at once. When ingredients overcrowd, they steam instead of sear, resulting in soggy textures and lost flavor.

I cook beef in batches, using no more than ½ lb at a time in a 14-inch wok. Prawns should have space to sizzle—add them in a single layer with 1-inch gaps between each.

Overcrowding also causes uneven cooking: beef strips will be gray in the center while edges burn. 🔥

Undercooking the Beef

Many home cooks pull beef out too soon, leaving it tough and chewy. The key is cooking it to 80% doneness before adding prawns—this means slightly pink centers that finish cooking when combined with the shrimp.

I use a meat thermometer to check: beef should reach 130°F internal temperature before removing. If you don't have a thermometer, cut into a piece—it should be firm but still slightly springy. Never cook beef all the way through before adding prawns, or you'll end up with dry meat.

Skipping the Resting Period

Beef and prawns both benefit from a short rest after cooking, yet most people serve them immediately. Let beef rest for 2-3 minutes after removing from the wok—this allows juices to redistribute. Prawns should rest for 1 minute before combining with beef.

I tent both with foil during resting to maintain heat. Skipping this step causes juices to pool at the bottom of your plate, leaving you with dry proteins. The rest also helps the beef absorb any remaining sauce when you toss everything together at the end.

Low Heat Cooking

Stir-fries demand high heat—anything less than medium-high results in steamed rather than seared proteins. I crank my wok to the highest setting and let it preheat for 5 minutes before adding oil.

If your pan isn't hot enough, the beef will release too much moisture, creating a wet, sticky mess. Test your heat: when you add oil, it should shimmer and sizzle immediately. If it bubbles gently, increase the heat.

Prawns especially need high heat to develop their signature crispy shells and opaque centers in 2 minutes or less.

Adding Sauce Too Early

The sauce should be the final touch, not an ingredient during cooking. When added too soon, it steams the proteins instead of caramelizing them. I only add the fish sauce in the very last 30 seconds of cooking.

This concentrated timing creates that signature glossy finish while keeping the beef and prawns crisp-tender. If you add sauce earlier, you'll end up with mushy textures and diluted flavors. The sauce should coat the proteins like icing, not soak them like a soup. 💫

Using Cold Ingredients

Cold beef or prawns straight from the fridge will release moisture when they hit the hot pan, causing them to steam instead of sear. Always bring proteins to room temperature before cooking—I let them sit in the marinade for 15-20 minutes while prepping everything else.

For prawns, a 5-minute room temperature soak in the marinade makes all the difference. Cold ingredients also require lower heat to cook through, which defeats the purpose of stir-frying.

If you're short on time, use the cold water bath method: soak proteins in cold water for 10 minutes before patting dry and cooking.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 210mg70%
Sodium 1120mg49%
Total Carbohydrate 45g16%
Dietary Fiber 2g8%
Sugars 8g
Protein 52g104%
* 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 flank steak with another cut?

Yes! Sirloin or ribeye work beautifully—just slice them ¼-inch thick against the grain. For leaner options, try top round, but marinate it 30 minutes longer to prevent toughness. Avoid fatty cuts like ribeye for stir-frying, as they release too much fat during cooking.

2

How do I adjust the heat level in this recipe?

For milder heat, reduce chili flakes to ½ tbsp or swap them for ½ tsp sugar + ¼ tsp smoked paprika. For spicier flavor, add ½ tsp cayenne pepper or 1 tbsp sriracha to the sauce. Always taste the sauce before tossing with proteins—adjust gradually to avoid overwhelming the dish.

3

What's the best way to reheat leftovers?

Reheat gently in a skillet over medium-low heat with 1 tbsp water or oil to prevent drying. Stir constantly for 2-3 minutes until warmed through. Microwaving works in 30-second bursts, but the sauce may thicken—loosen it with a splash of water. Never reheat prawns above 165°F or they'll turn rubbery.

4

Can I make this dish gluten-free?

Replace light soy sauce with tamari or coconut aminos (use 1:1 ratio). For extra umami, add 1 tbsp gluten-free fish sauce or ½ tsp gluten-free oyster sauce. Double-check all ingredients—some cornstarch brands contain wheat, so opt for arrowroot powder instead if needed.

5

How do I make this vegetarian?

Swap beef for mushrooms (shiitake or oyster) or extra-firm tofu (pressed and cubed). Use 1 lb mushrooms and marinate them in the same sauce for 15 minutes. For prawns, try king oyster mushrooms or hearts of palm for texture. Boost umami with 1 tsp miso paste in the sauce. The dish will still be packed with flavor!

★★★★★4.6(8 reviews)
Categories Main Courses