Beef and Cashew Stir Fry Recipe: Nutty Crunch Meets Silky Wok Heat

Main Courses

Beef and Cashew Stir Fry Recipe: Nutty Crunch Meets Silky Wok Heat

This beef and cashew stir fry delivers restaurant-quality wok heat with every bite—silky beef, crunchy cashews, and a sauce that balances sweet, savory, and umami perfectly.

The secret lies in proper beef slicing (thin against the grain) and high-heat stir-frying to achieve that signature wok hei smokiness without drying out the meat. I developed this recipe after years of testing, ensuring the cashews stay crisp while the beef remains tender and flavorful.

What sets this stir fry apart is the fusion of traditional techniques with modern twists. The beef marinates in a blend of soy sauce, garlic, and ginger for deep flavor, while the cashews toast separately to enhance their natural nuttiness.

The sauce—made with a simple reduction of soy, brown sugar, and rice vinegar—coats everything evenly without overwhelming the dish. It's the kind of recipe that transforms simple ingredients into something truly special.

By the time you're done, you'll have a dish that's rich in texture and flavor: tender beef, crisp cashews, and vibrant vegetables all tossed in a glossy, aromatic sauce. The balance of heat, sweetness, and umami makes this stir fry versatile enough for weeknight dinners or dinner parties.

Serve it over steamed rice for the full experience, and watch as everyone asks for seconds.

This recipe is designed to be foolproof, with step-by-step instructions that ensure perfect results every time. Whether you're a stir-fry beginner or a seasoned home cook, the techniques here will elevate your wok skills. Let's get cooking!

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

Ingredients for beef and cashew stir fry

Restaurant-quality wok heat starts with these 15 ingredients—each chosen for texture and flavor balance.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Raw Cashews 🥜 1 cup Unsalted, toasted lightly
Bell Peppers 🌶️ 2 whole Red/yellow, sliced thin
Broccoli Florets 🥦 2 cups Small, cut into bite-sized
Garlic Cloves 🧄 6 cloves Minced finely for marinade
Fresh Ginger 🌿 1 tbsp Grated finely for marinade
Soy Sauce 🥄 ½ cup High-quality, low-sodium
Brown Sugar 🍚 2 tbsp Packed for sauce
Rice Vinegar 🍶 2 tbsp Seasoned for balance
Sesame Oil 🫒 1 tbsp Toasted for aroma
Vegetable Oil 🫒 2 tbsp High smoke point
Green Onions 🧅 3 whole Sliced thin for garnish
Sesame Seeds 🌾 1 tbsp Toasted for crunch
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground

The flank steak is non-negotiable for this stir fry—it's lean enough to cook fast but tender when sliced thin. Ask your butcher to slice it against the grain if you're not comfortable doing it yourself. For cashews, Trader Joe's or Costco have the best prices for bulk unsalted—just toast them lightly in a dry pan until fragrant. Bell peppers should be firm with vibrant color; red and yellow add natural sweetness that balances the savory sauce. Broccoli florets? Smaller is better—they cook faster and stay crisp. If you're using pre-cut, pick the tiny ones labeled 'baby broccoli' for consistency.

No flank steak? Sirloin or ribeye works in a pinch, but slice it thinner. Running out of cashews? Pecans or walnuts add a different crunch, but toast them longer. The sauce is where you can get creative—honey or maple syrup swaps in for brown sugar, and balsamic vinegar replaces rice vinegar. Fresh ginger? Powdered works at half the amount, but the flavor's not the same. For extra umami, add 1 tsp fish sauce to the marinade (skip if vegetarian). And if your bell peppers are tough, blanch them 30 seconds in boiling water before slicing.

Marinate the beef for at least 30 minutes—overnight is best. Store raw beef in the coldest part of your fridge and use within 2 days. Cashews keep 6 months in a sealed container, but toast them fresh for maximum flavor. The sauce can be made 1 day ahead and reheated gently. For leftovers, reheat in a wok or skillet over medium heat with a splash of water to restore crispness. Freeze portions for up to 3 months—just thaw in the fridge overnight before reheating.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Sear the flank steak, toss in the bell peppers and broccoli—no extra pans, no fuss. The cashews toast right in the same skillet, so you’re done in one spot with minimal cleanup.
  • Chewy Crunch Combo: That first bite of tender beef with the nutty crunch of cashews? It’s a flavor explosion. The garlic and soy sauce caramelize just enough to coat everything, while the raw cashews add a satisfying texture that keeps you reaching for seconds.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Slice the steak thin, stir-fry it, and pack it with rice—it stays fresh for days. My kids actually eat their veggies (the broccoli, not the cashews, sadly), and I get a protein-packed lunch without the hassle.
  • Budget Power Move: Flank steak stretches far, and cashews add luxury without breaking the bank. Honestly, I buy them in bulk—they’re cheaper that way—and the leftovers reheat like a dream. It’s my secret for feeding a crowd without stress or overspending.

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

This stir fry delivers perfect wok hei with tender beef, crisp cashews, and vibrant vegetables.

1

Marinate and Prep the Flank Steak

Slice the 1 lb flank steak thinly against the grain into ¼-inch strips. Transfer to a bowl and add the minced 6 cloves garlic, grated 1 tbsp fresh ginger, 0.5 cup soy sauce, 0.5 tsp salt, and 0.25 tsp black pepper. Mix gently to coat evenly. Let marinate for 20-30 minutes at room temperature—this ensures tender, flavorful beef that won't turn tough during cooking.

While the steak marinates, toast the 1 cup raw cashews in a dry skillet over medium heat for 3-4 minutes until fragrant and lightly golden. Remove and set aside—they'll add nutty crunch to balance the silky sauce. Keep the skillet for later use.

2

Sear the Beef and Prep Vegetables

Heat 1 tablespoon vegetable oil in the same skillet over high heat until shimmering. Add the marinated beef in a single layer and sear undisturbed for 1-2 minutes until golden brown on one side. Flip and repeat on the other side—this high-heat sear locks in juices and creates that signature wok-hei flavor. Remove beef and set aside temporarily.

In the same skillet, add the remaining 1 tablespoon vegetable oil. Stir-fry the 2 cups broccoli florets for 2 minutes, then add the 2 whole bell peppers sliced thin and cook for another 2 minutes until just tender-crisp. The vegetables should retain their vibrant color and slight bite—overcooking will make them mushy. Remove and set aside with the beef.

3

Build the Sauce and Combine

Return the skillet to medium-high heat and add 1 tablespoon sesame oil. Pour in the 2 tbsp rice vinegar and 2 tbsp brown sugar, scraping up any browned bits from the bottom of the pan. Let it simmer for 1 minute until slightly thickened—this creates the sticky, glossy sauce that coats every bite.

Add the seared beef and vegetables back to the skillet, tossing everything together for 1-2 minutes until evenly coated. The sauce should cling to the beef and vegetables, creating that signature silky texture. Taste and adjust seasoning if needed—you may want to add a splash more soy sauce for deeper umami flavor.

4

Finish and Garnish

Remove from heat and stir in the toasted 1 cup cashews and 1 tbsp sesame seeds. The cashews should be evenly distributed throughout the stir fry, adding their nutty crunch to contrast the tender beef and vegetables. Let the dish sit for 2 minutes** to allow the flavors to meld together.

Garnish with the 3 whole green onions sliced thin and serve immediately over steamed rice. The stir fry should be piping hot, with vibrant colors, tender beef, crisp cashews, and a glossy sauce that coats every bite. Each forkful should deliver perfect balance—silky beef, crunchy vegetables, and nutty cashews all in one delicious mouthful.

👨‍🍳

Pro Tips For Making Beef And Cashew Stir Fry

  • Slice Steak Against the Grain: Flank steak’s tough fibers run diagonally—cutting perpendicular to them turns chewy meat into tender strips. Grab a sharp knife, angle it low, and slice after resting (yes, even if you’re impatient like me). The difference is night and day, especially when you’re serving this stir-fry over rice.
  • Toast Cashews Until Golden: Raw cashews taste bland and turn to mush if added too early. Dry-toast them in the same pan as your garlic—just 2-3 minutes until fragrant and lightly golden. Skip this, and they’ll soak up sauce like a sponge instead of adding crunch.
  • Cook Broccoli First: Broccoli florets take longer to soften than bell peppers or beef. Toss them in the wok first with a splash of water, cover, and steam for 2 minutes before adding everything else. Crowding the pan later? You’ll end up with limp, sad broccoli.
  • Use High Heat for Beef: Flank steak needs searing, not simmering. Crank the heat to max and let it develop a crust in 1-2 minutes per side before tossing with everything else. Low heat = gray, tough beef. High heat = caramelized edges that make the whole dish sing.

Regional styles of this recipe

Chinese Wok Hei Style

This stir fry draws directly from Chinese wok hei techniques, where high heat creates that signature smoky aroma. The key is using a carbon steel wok or cast iron skillet—both retain heat better than stainless steel.

I prefer a 14-inch wok for maximum surface area, but a 10-inch cast iron skillet works in a pinch. Keep your heat at high (around 450-500°F) to achieve that wok hei flavor—you'll see steam rising off the food and hear a satisfying sizzle. 🔥

Japanese Teriyaki Fusion

For a Japanese-inspired twist, swap the sauce for a teriyaki-style glaze by reducing ¼ cup soy sauce, 2 tbsp mirin, and 1 tbsp honey until syrupy. Add 1 tsp grated ginger and a pinch of red pepper flakes for subtle heat.

Serve over steamed jasmine rice and garnish with pickled ginger for brightness. This version keeps the beef and cashews but adds a sweeter, glossier finish.

Thai Basil Stir-Fry

Transform this dish into a Thai basil stir-fry by adding ¼ cup fresh Thai basil leaves at the end and finishing with 1 tbsp fish sauce (skip if vegetarian) and 1 tsp chili garlic sauce. Use red curry paste (1 tsp) in the sauce for depth.

Swap bell peppers for Thai eggplant or baby bok choy—both hold up well to high heat. Garnish with crushed peanuts instead of cashews for a Thai touch. 🌶️

Korean Bulgogi Twist

Give it a Korean bulgogi flavor by marinating the beef in 0.3 cup soy sauce, 2 tbsp brown sugar, 1 tbsp sesame oil, 1 tbsp gochujang (Korean chili paste), and 1 tbsp grated pear (for tenderness).

Add 1 tbsp toasted sesame seeds to the sauce and finish with thinly sliced Korean pear on top. Serve with kimchi and steamed rice for a full Korean meal experience.

American BBQ Cashew Crunch

For a Southern-inspired version, mix ¼ cup BBQ sauce (like Sweet Baby Ray’s) into the stir-fry sauce and add ½ tsp smoked paprika to the marinade. Swap bell peppers for sliced jalapeños and broccoli for corn kernels.

Top with crumbled bacon and crushed potato chips** for extra crunch. This fusion brings bold, smoky BBQ flavors to the classic stir-fry while keeping the nutty cashews. 🍖

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 85mg28%
Sodium 620mg27%
Total Carbohydrate 36g13%
Dietary Fiber 6g21%
Sugars 12g
Protein 38g76%
* 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 use a different cut of beef besides flank steak?

Yes, but slice it thinner! Sirloin or ribeye work well, but avoid tougher cuts like chuck. The key is ¼-inch slices against the grain to ensure tenderness. For extra juiciness, marinate for 30-60 minutes instead of just 20 minutes.

2

How do I keep the cashews from getting soggy?

Toast them separately first—toss 1 cup raw cashews in a dry pan over medium heat for 3-4 minutes until fragrant. Add them to the stir fry only at the very end (last 30 seconds) so they stay crisp. For extra insurance, keep them in a separate bowl until serving.

3

What if I don't have a wok? Can I still get wok hei?

Use a cast iron skillet or heavy-bottomed stainless steel pan—both retain heat well. Crank the heat to high and work quickly, keeping ingredients moving. The secret is high heat + small batches (don't overcrowd). A 10-inch pan works for 4 servings.

4

Can I make this recipe ahead of time?

Yes, but with a few tweaks. Prep the sauce 1 day ahead and store it in the fridge. For the beef and veggies, cook them fresh and refrigerate in an airtight container for up to 2 days. Reheat gently in a skillet over medium heat with a splash of water to restore crispness. Add cashews fresh when serving.

5

What if my stir fry sauce is too thin?

Simmer it longer! Reduce the sauce on medium-high heat for 2-3 extra minutes, stirring occasionally, until it thickens slightly. For an instant fix, mix ½ tsp cornstarch with 1 tsp water, stir into the sauce, and cook for 1 minute. Avoid adding flour directly—it can make the sauce grainy.

★★★★★4.5(4 reviews)
Categories Main Courses