Cashew Pork Stir Fry Recipe: Nutty-Sweet Crunch in 20 Minutes

Main Courses

Cashew Pork Stir Fry Recipe: Nutty-Sweet Crunch in 20 Minutes

This cashew pork stir fry delivers restaurant-quality flavor in just 20 minutes, blending tender pork, crunchy cashews, and a nutty-sweet sauce that's impossible to resist.

As someone who's spent years perfecting stir-fry techniques, I can tell you this recipe is the perfect balance of simplicity and depth—ideal for weeknight dinners or weekend entertaining. The secret lies in properly searing the pork and building the sauce in stages for maximum flavor.

The beauty of this dish is how it combines classic Asian flavors with approachable techniques. We start with a quick marinade of soy sauce, ginger, and garlic to tenderize the pork, then stir-fry it until perfectly browned.

The sauce comes together in minutes with cashews, hoisin, and a touch of honey, creating a rich, velvety coating that clings to every bite. Bell peppers, onions, and broccoli add freshness and crunch, ensuring each forkful is packed with texture and flavor.

What makes this stir fry truly special is the way the ingredients work together—juicy pork, crisp cashews, and vibrant vegetables all coated in that addictive sauce. The result is a dish that's hearty enough to satisfy a hungry crowd but quick enough to make on a busy night.

Plus, it's naturally gluten-free if you use tamari instead of soy sauce, making it versatile for any dietary preference.

Serve it over steamed rice for the full experience, or let the stir fry stand alone as a complete meal. The aroma alone will have everyone at the table asking for seconds. Let's get cooking!

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

Ingredients for cashew pork stir fry

Pantry staples meet restaurant flavors in this quick stir-fry—just 14 ingredients for big flavor.

Ingredient Amount Notes
Boneless Pork Loin 🥩 1 ¼ lb Cut into 1-inch cubes
Raw Cashews 🥜 ½ cup Toasted for extra crunch
Bell Peppers 🌶️ 2 whole Red/yellow, sliced into strips
Yellow Onion 🧅 1 whole Sliced into half-moons
Broccoli Florets 🥦 2 cups Cut into bite-sized pieces
Fresh Garlic Cloves 🧄 4 cloves Minced for marinade
Fresh Ginger 🌿 1 ½ tbsp Finely grated or minced
Soy Sauce 🥢 ⅓ cup Or tamari for gluten-free
Hoisin Sauce 🍶 2 tbsp For authentic flavor
Honey 🍯 1 tbsp Or agave for vegan option
Sesame Oil 🫒 1 tbsp For aroma, not cooking
Vegetable Oil 🫒 2 tbsp For stir-frying
Cornstarch 🌾 1 tbsp For tenderizing pork
Sesame Seeds 🌱 1 tsp For garnish
Green Onions 🧅 2 whole Sliced for garnish

The pork is non-negotiable for texture—boneless loin stays tender while searing. Grab it pre-cut at Trader Joe's or your local butcher for convenience. For the cashews, raw and un-salted is key (toasted in a dry pan for 3-4 minutes). The bell peppers? Red or yellow add natural sweetness—skip the green if you prefer milder flavor. Fresh ginger and garlic should smell vibrant; if they're musty, toss them. Soy sauce? Kikkoman or tamari are my go-tos, but any brand works.

No hoisin? Mix 1 tbsp soy sauce + 1 tsp honey + 1 tsp rice vinegar as a substitute. Running low on sesame oil? Swap for 1 tsp toasted sesame seeds (add at the end). The cornstarch is crucial for tender pork—don't skip it. For the veggies, broccoli florets can be swapped for snap peas or carrots if you prefer. And if you're avoiding honey, agave or maple syrup works 1:1. Pro tip: Toast your cashews first—the nutty aroma takes this dish to the next level.

Pork marinates best 15-30 minutes before cooking—don't rush this step. The stir-fry reheats well, but add a splash of water to prevent drying out. Store leftovers for 3-4 days in the fridge or 3 months frozen. I always double the sauce and freeze half—perfect for quick meals later. Garnish with sesame seeds and green onions right before serving (they wilt fast).

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything on a single skillet. The pork browns while the veggies soften, and those cashews toast right in the same pan. No dirty dishes, no stress.
  • Crunchy-Creamy Balance: That buttery cashew sauce clings to the pork like a hug, while the bell peppers add a bright crunch. Honestly, the contrast is what makes it ridiculously good—sweet, savory, and just a little crispy.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors stay fresh for days, and it reheats like a dream. Pack it cold for work or microwave it for a lazy night—either way, it’s a win.
  • Budget-Friendly Powerhouse: Pork loin stretches far, and cashews add luxury without breaking the bank. I’ll be real: it’s cheaper than takeout but way more satisfying. Plus, the veggies bulk it up for seconds.

Step-by-step instructions for cashew pork stir fry

Here's how to make this quick, flavor-packed stir fry with tender pork and crunchy cashews.

1

Prep the Pork for Maximum Tenderness

Cut the 1.25 lb boneless pork loin into 1-inch cubes—this size ensures even cooking. Place the pork in a bowl and add 1 tablespoon cornstarch, tossing until every piece is lightly coated. This creates a tenderizing barrier that keeps the pork juicy during stir-frying.

Let the coated pork sit for 5 minutes while you prep the rest. This resting time helps the cornstarch adhere better, preventing the pork from drying out. I like to press the pork cubes gently with my fingers to ensure the cornstarch sticks to all sides—this makes a noticeable difference in texture.

2

Stir-Fry the Pork Until Golden

Heat 2 tablespoons vegetable oil in a large wok or skillet over medium-high heat until shimmering. Add the pork cubes in a single layer and let them sear undisturbed for 2-3 minutes until golden brown on the bottom. This initial sear locks in flavor and prevents the pork from becoming tough.

Stir the pork occasionally, breaking up any large clusters, and cook for another 3-4 minutes until fully cooked through. The pork should reach an internal temperature of 145°F—use an instant-read thermometer to check. Once done, remove the pork and set it aside on a plate, leaving the wok for the vegetables.

3

Cook the Vegetables Until Crisp-Tender

In the same wok, add 2 tablespoons vegetable oil (or the remaining oil from the pork) and swirl to coat. Add 1 whole yellow onion (sliced into half-moons) and 2 whole bell peppers (cut into strips) and stir-fry for 3 minutes until the onions soften and the peppers brighten in color.

Add 2 cups broccoli florets and 4 cloves minced garlic, stirring constantly for 2-3 minutes until the broccoli turns bright green and the garlic becomes fragrant. The vegetables should be crisp-tender—still with a slight bite but fully cooked through. If the vegetables look too dry, add 1 tablespoon water and cover the wok for 30 seconds to steam slightly.

4

Build the Sauce and Combine

Return the pork to the wok and reduce the heat to medium. Add 0.33 cup soy sauce, 2 tablespoons hoisin sauce, 1 tablespoon honey, and 1.5 tablespoons fresh ginger. Stir everything together and let it simmer for 1-2 minutes until the sauce thickens slightly and coats the pork and vegetables.

Add 0.5 cup raw cashews and toss to warm through for 30 seconds. The cashews should be lightly toasted but still retain their crunch. Taste and adjust seasoning if needed—add a splash more soy sauce for saltiness or honey for sweetness. The sauce should balance all the flavors without being overly sweet or salty.

5

Finish and Serve

Remove the stir fry from heat and stir in 1 tablespoon sesame oil for aroma. Garnish with 1 teaspoon sesame seeds and 2 whole green onions (sliced). Serve immediately over steamed rice or noodles—this dish is best enjoyed fresh while the cashews are still crunchy and the pork is tender.

Each bite should deliver a perfect mix of tender pork, crisp cashews, and vibrant vegetables bathed in a glossy, slightly sweet sauce. The aroma of sesame oil and fresh ginger will make your kitchen smell amazing while you eat!

👨‍🍳

Pro Tips For Making Cashew Pork Stir Fry

  • Slice Pork Thin: I learned this the hard way—thin slices (⅛-inch thick) cook faster and soak up flavors better. Use a sharp knife and freeze the pork for 15 minutes first; it makes slicing cleaner and more even. No, your knife won’t shatter (I promise).
  • Toast Cashews First: Raw cashews taste bland straight from the bag. Dry-toast them in a separate pan for 2-3 minutes until golden before adding to the stir-fry—this brings out their nutty flavor and prevents them from turning mushy. (Yes, even if you’re impatient like me.)
  • Start Hot, Finish Warm: Crank the heat to high when you first add the pork and onions, then lower it to medium after 2 minutes. High heat sears the pork for texture, while medium keeps the cashews from burning. I used to rush this, and the dish always ended up unevenly cooked.
  • Prep Veggies Last: Cut bell peppers and broccoli into even-sized pieces (½-inch thick) and keep them separate until the very end. Adding them too early steams them instead of stir-frying—you want crisp-tender, not soggy. (Your future self will thank you.)

Creative variations of these flavors

Spicy Thai Twist

Add 1 tablespoon red curry paste and 1 teaspoon chili flakes to the sauce for a Thai-inspired kick. I like using Maesri brand curry paste for authentic heat.

Toss in 2 tbsp fish sauce (like Red Boat) for umami depth, and finish with 1 lime wedge squeezed over the top. Serve with jasmine rice and extra chili flakes on the side. This version is a game-changer for spice lovers! 🌶️

Sweet & Smoky BBQ Fusion

Swap the hoisin for ½ cup BBQ sauce (I prefer Sweet Baby Ray's) and add 1 tbsp smoked paprika to the pork marinade. Toast ½ cup pecans instead of cashews for a Southern twist.

The smoky-sweet balance is incredible—perfect for a casual weeknight dinner. Garnish with pickled red onions for tangy contrast. 🔥

Vegetarian Cashew Stir Fry

Replace the pork with 1 lb extra-firm tofu (pressed and cubed) or shitake mushrooms (sliced). For extra protein, add ½ cup edamame. Keep all other ingredients the same, but reduce the soy sauce to ¼ cup—tofu absorbs flavors differently.

This version is just as satisfying and packed with umami. Serve with sesame-ginger dressing on the side. 🌱

Coconut Curry Version

Replace the hoisin with ½ cup coconut milk and add 1 tbsp curry powder to the sauce. Stir in ½ cup red bell pepper strips for natural sweetness.

The creamy coconut balances the crunchy cashews beautifully. Top with cilantro and serve with brown rice for a hearty meal. This tropical-inspired twist is perfect for summer. 🥥

Korean-Inspired Gochujang

Add 2 tbsp gochujang paste (like Mae Mun) and 1 tbsp rice vinegar to the sauce for a Korean-inspired depth. Toss in 1 tbsp toasted sesame seeds and 2 green onions for garnish.

The gochujang brings a spicy-sweet fermented flavor that pairs perfectly with the cashews. Serve with kimchi on the side for extra tang. 💛

Extra-Crunchy Cashew Topping

For maximum crunch, toast ½ cup cashews in a dry pan until golden, then pulse them in a food processor until they're finely chopped but still retain some texture. Sprinkle this over the stir fry at the end instead of whole nuts.

The extra surface area makes every bite more flavorful. Pro tip: Add ½ tsp cinnamon to the toasted cashews for warmth. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 85mg28%
Sodium 820mg36%
Total Carbohydrate 36g13%
Dietary Fiber 5g18%
Sugars 12g
Protein 36g72%
* 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 chicken or tofu instead of pork?

For chicken, use 1.25 lb boneless thighs (they stay juicier than breast) and reduce cooking time by 1-2 minutes. For tofu, press 1 lb extra-firm tofu for 30 minutes, cube it, and pan-fry until golden before adding to the stir-fry. Reduce soy sauce to ¼ cup since tofu absorbs flavors differently. The texture works beautifully with either protein!

2

How do I prevent the pork from drying out?

The cornstarch coating is key—it creates a moisture barrier. Never overcrowd the pan when searing, and cook in two batches if needed. Also, remove pork when it reaches 145°F (not 165°F) to retain juiciness. For extra insurance, add 1 tablespoon water to the wok when combining everything at the end.

3

Can I make this ahead of time?

Yes, but with a few tweaks. Cook and cool the stir-fry completely, then refrigerate for up to 3 days. Reheat gently in a skillet with 1 tablespoon water to restore moisture. For the best texture, toast fresh cashews and garnish with sesame seeds and green onions right before serving. The sauce may thicken slightly when reheated—add a splash of water if needed.

4

What's the best rice to serve with this?

Jasmine rice is my top choice—its floral aroma complements the nutty cashews perfectly. For extra flavor, cook the rice in 1 cup coconut milk instead of water. Brown rice adds a heartier texture, while short-grain rice (like sushi rice) helps soak up the sauce. Avoid basmati—it's too light and can make the dish feel dry.

5

Why does my sauce taste too salty?

Hoisin sauce and soy sauce are both salty—start with 1 tablespoon less soy sauce and taste as you go. If needed, balance with ½ teaspoon sugar or 1 teaspoon honey to cut the saltiness. The cashews also help dilute the flavor, so don't skip them. For future batches, reduce the hoisin by 1 teaspoon if you're sensitive to salt.

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