Beef and Cashew Stir Fry Recipe: Crunchy Nut Texture and Savory Wok Heat

Main Courses

Beef and Cashew Stir Fry Recipe: Crunchy Nut Texture and Savory Wok Heat

This beef and cashew stir fry recipe delivers restaurant-quality wok heat and crunchy texture in under 30 minutes. The secret lies in high-heat searing of tender beef strips and toasted cashews that add nutty depth to every bite.

I've perfected this technique through countless weeknight dinners, balancing protein, vegetables, and that essential crunch that makes stir-fry irresistible.

The foundation starts with properly marinated beef—tender cuts like flank or sirloin that develop flavor while staying juicy. We'll use a simple soy-ginger sauce that caramelizes slightly during cooking, creating that signature sticky-sauce texture.

The cashews get a quick toast in the same pan, releasing their natural oils and intensifying their flavor before being tossed with the beef and vegetables.

What you'll end up with is a vibrant stir-fry where each component plays its part: tender beef with caramelized edges, crisp-tender vegetables, and cashews that stay crunchy even after being tossed in sauce.

The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of savory, sweet, and nutty flavors.

This recipe works beautifully as a weeknight dinner or meal prep solution—just store leftovers in an airtight container for up to 3 days. The flavors actually improve overnight as the sauce continues to meld with the beef and cashews. Let's get cooking!

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

Ingredients for beef and cashew stir fry

Tender beef, toasted cashews, and vibrant vegetables create this restaurant-style stir fry.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against the grain
Raw Cashews 🥜 ½ cup Toasted for maximum crunch
Bell Peppers 🌶️ 2 whole Red and green, sliced into strips
Carrots 🥕 2 medium Julienned into matchsticks
Fresh Ginger 🌿 1 inch Peeled and grated finely
Soy Sauce 🍶 ⅓ cup Low-sodium preferred
Sesame Oil 🫒 1 tbsp Toasted sesame oil
Garlic Cloves 🧄 4 cloves Minced finely
Honey 🍯 1 tbsp Substitute maple syrup if needed
Vegetable Oil 🫒 2 tbsp High smoke point preferred
Green Onions 🧅 3 whole Thinly sliced for garnish
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beef selection is critical—flank steak delivers that perfect balance of tenderness and chew when sliced against the grain. Look for cuts with good marbling at Whole Foods or your local butcher shop; the Costco Kirkland brand is consistently reliable for home cooks. If you can't find flank, sirloin or ribeye work well too, though they may require slightly more careful slicing. The cashews should be raw and unsalted—Trader Joe's carries a great price-per-pound option, and they toast beautifully in the same pan as your beef. For the vegetables, opt for fresh, crisp bell peppers and carrots—the brighter the colors, the better the flavor. Store-bought pre-sliced veggies often lack the freshness needed for that signature crunch.

No flank steak? London broil or skirt steak are excellent substitutes, just be sure to slice them thinly. Running low on cashews? Pecans or almonds work in a pinch, though they'll have a slightly different texture. The ginger can be substituted with 1/2 teaspoon ground ginger, but fresh is ideal for that bright, zesty kick. For the soy sauce, Kikkoman is a reliable choice, but any low-sodium variety will do—just remember to adjust the salt at the end. The sesame oil should be toasted, not the flavored kind; La Choy makes a good affordable option. If you're avoiding honey, agave nectar or maple syrup work perfectly. The green onions can be swapped for chives or scallions if that's what you have on hand.

Store your prepped vegetables in airtight containers with paper towels to absorb moisture—they'll stay crisp for 3-4 days in the fridge. The cashews and sesame seeds can be toasted ahead and stored in a sealed container for up to 2 weeks. For meal prep, cook the beef and sauce separately, then combine everything just before serving to maintain that perfect crunch. This stir fry reheats beautifully—just add a splash of water or soy sauce to prevent drying out. The flavors actually deepen overnight, making it an ideal make-ahead dish for busy weeknights.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear by the "julienne shortcut"—just buy pre-cut stir-fry veggies, toss in bell peppers and carrots whole (they’ll soften beautifully), and slice the ginger thinly with a knife. Flank steak? Slice it against the grain while it’s cold—no fancy technique, just a sharp knife and 10 minutes. Honestly, this is the kind of meal that lets you zone out while it cooks.
  • Crunchy-Creamy Magic: The cashews toast in the wok until they’re golden and pop with every bite, while the ginger and soy sauce caramelize into something dangerously addictive. Between us, that first forkful of tender beef with the crunchy nuts and sweet peppers? It’s the kind of flavor that makes you pause mid-bite. (Yes, even on a Tuesday night.)
  • Leftover Reinvention: This stir-fry begs to be repurposed—double the batch and freeze half for lazy nights. Toss it into rice bowls the next day, stuff it in lettuce wraps, or serve it cold over noodles. My daughter picks out the cashews first, but still asks for seconds. (Not the prettiest, but the taste makes up for it.)
  • Budget-Friendly Powerhouse: Flank steak stretches across two meals, and raw cashews add luxury without breaking the bank. Bell peppers and carrots are cheap staples, and fresh ginger lasts forever in the freezer. I’ll be real: this is my go-to when I need a restaurant-worthy meal without the restaurant price tag. Plus, it feeds four for under $15.

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

Master this wok technique for perfectly seared beef, toasted cashews, and vibrant vegetables.

1

Prepare the Flank Steak and Vegetables

Begin by slicing the 1 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook quickly in the wok. Place the sliced steak in a bowl and season generously with 1 tsp salt and ½ tsp black pepper, massaging it into the meat so every strip absorbs the seasoning.

While the steak marinates, slice the 2 whole bell peppers into ¼-inch strips and julienne the 2 medium carrots into matchsticks. Peel and finely grate the 1-inch fresh ginger using a microplane. Thinly slice the 3 whole green onions, reserving 2 tbsp for garnish. Keep all prepped ingredients in separate bowls until ready to use.

2

Toast the Cashews and Aromatics

Heat a dry skillet over medium heat and add the ½ cup raw cashews. Toast them for 3-4 minutes, stirring constantly, until they turn a light golden brown and release a nutty aroma. Remove them immediately to prevent burning and set aside on a plate.

In the same skillet, add 2 tbsp vegetable oil and heat over medium-high heat until shimmering. Add the 4 minced garlic cloves and 1-inch grated ginger, cooking for 30 seconds until fragrant. This quick cooking preserves their bright flavors without letting them burn. Transfer these aromatics to a small bowl and set aside.

3

Sear the Beef in Batches

Return the skillet to medium-high heat and add 1 tbsp vegetable oil. Working in batches to avoid overcrowding, add half of the seasoned steak strips and sear for 1-2 minutes until they develop a deep brown crust and are 70-75% cooked through. Remove the beef and set aside on a plate. Repeat with the remaining steak, adding more oil if needed.

Here's the key: don't overcrowd the pan. If the steak steams instead of sears, you'll end up with tough, gray meat. The goal is a crisp exterior that locks in juices while keeping the inside tender.

4

Stir-Fry Vegetables and Combine

Add 1 tbsp vegetable oil to the skillet and increase heat to high. Add the bell pepper and carrot strips, stir-frying for 2-3 minutes until they begin to soften but still retain a crisp bite. Add the reserved garlic-ginger mixture and stir for 30 seconds to re-infuse their flavors.

Return the seared beef to the skillet along with the ½ cup toasted cashews. Pour in the ⅓ cup soy sauce and 1 tbsp honey, stirring everything together for 1-2 minutes until the sauce begins to coat the ingredients. The vegetables should be tender-crisp, and the beef should finish cooking to 160°F internally.

5

Finish and Garnish

Drizzle the stir-fry with 1 tbsp sesame oil and toss gently to coat. Remove from heat and transfer to a serving platter. Garnish with the reserved 2 tbsp sliced green onions and 1 tbsp toasted sesame seeds for added texture and visual appeal.

Serve immediately while the vegetables are still crisp and the beef retains its juices. The combination of crunchy cashews, tender beef, and vibrant vegetables creates a perfect balance of textures and flavors in every bite.

👨‍🍳

Pro Tips For Making Beef And Cashew Stir Fry

  • Slice Steak Against Grain: Flank steak’s tough fibers run parallel to the grain—cutting perpendicular (about ¼-inch thick) ensures every bite melts like it should. I used to skip this and ended up with chewy, sad strips. Grab a sharp knife, angle it low, and slice after searing, not before.
  • Toast Cashews First: Raw cashews taste bland and soak up sauce like sponges—toss them in a dry pan for 2-3 minutes until golden before adding liquid. My grandmother swore by this, and it’s the only way they don’t turn mushy. (Yes, even if you’re impatient like me.)
  • Prep Veggies Unevenly: Bell peppers and carrots cook at different speeds—chop the peppers into 1-inch chunks and the carrots into matchsticks, but leave the carrots slightly larger. This way, they all finish at the same time instead of one group turning to mush while the other stays crunchy.
  • Use Ginger Scrapings: Instead of peeling and grating fresh ginger (which always leaves bits behind), scrape the skin off with a spoon, then grate the whole knob. You’ll get more flavor, less waste, and no one will ever know your shortcut. (Your future self will thank you.)

Flavor customization for beef and cashew stir fry

Spicy Kick

Add 1 tsp chili crisp or ½ tsp red pepper flakes to the sauce mixture for instant heat. For a smoky twist, stir in ½ tsp smoked paprika with the garlic and ginger. I love adding 1 tbsp sriracha when tossing with the beef—it cuts through the richness beautifully. 🌶️

Sweet and Tangy

Swap the honey for 2 tbsp hoisin sauce and add 1 tbsp rice vinegar to the stir-fry for a sweet-tangy balance. The umami from hoisin pairs perfectly with the nutty cashews. I also like adding 1 tsp fish sauce for depth—just a splash enhances the entire dish.

Umami Boost

For extra depth, stir in 1 tbsp oyster sauce or 1 tsp mushroom powder when combining the sauce. The earthy notes complement the beef and cashews beautifully. I keep a small bottle of Lee Kum Kee oyster sauce on hand for quick umami enhancements.

Herb Infusion

Add 1 tbsp chopped cilantro or 1 tsp dried thyme to the aromatics for a fresh herbal note. Fresh basil leaves work wonderfully too—toss them in at the end for a bright, aromatic finish. I always keep fresh herbs on hand for last-minute flavor adjustments.

Creamy Finish

For a rich variation, stir in 2 tbsp coconut milk or 1 tbsp peanut butter when combining the sauce. The creamy texture contrasts perfectly with the crunchy cashews. I recommend using full-fat coconut milk for the best mouthfeel.

Smoky Garlic

Char 2 cloves garlic directly over a gas flame until blackened, then mash into the sauce. This adds a deep, smoky complexity that elevates the entire dish. I find this technique works best with freshly peeled garlic cloves for maximum flavor impact. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 510kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 34g12%
Dietary Fiber 6g21%
Sugars 10g
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 instead of flank steak?

For this stir fry, sirloin, ribeye, or London broil work beautifully. The key is slicing thinly against the grain—this ensures tender bites. Just be extra careful with thicker cuts like ribeye, as they may need slightly less cooking time to avoid toughness.

2

How do I keep the cashews from getting soggy?

Toast the cashews separately in a dry pan first—they should be light golden brown and fragrant. Add them to the stir fry just before serving so they stay crisp. If using pre-toasted cashews, store them in an airtight container and toast briefly in the same pan as your beef to restore crunch.

3

What's the best way to reheat leftovers?

Reheat in a skillet over medium heat with a splash of water or soy sauce to prevent drying. Stir frequently for 2-3 minutes until warmed through. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds. The cashews may lose some crunch, so add fresh toasted ones as garnish when serving.

4

Can I make this stir fry in a regular pan instead of a wok?

Yes! While a wok gives the best wok-hei (breath of the wok), a large skillet or cast-iron pan works perfectly. The key is using high heat and cooking in batches to avoid steaming. A nonstick pan makes cleanup easier, but cast iron adds extra flavor. Just be patient with the heat adjustments.

5

What vegetables can I substitute if I don't have bell peppers and carrots?

Try broccoli florets, snap peas, or mushrooms for extra texture. For a sweeter option, use pineapple chunks or snap beans. The key is choosing vegetables that hold up well to stir-frying—avoid delicate greens like spinach that wilt too quickly. Keep portions similar to maintain balance.

★★★★★4.7(10 reviews)
Categories Main Courses