Ingredients
Method
Step 1: Toast Your Cashews and Prepare Your Workspace
- Before anything else, get your cashews into a dry skillet over medium-low heat. This is non-negotiable. Raw cashews sitting in a bag have lost most of their volatile oils to oxidation—toasting them brings that magic back. Stir them constantly for 4 to 5 minutes until they smell absolutely incredible and turn a shade deeper, watching carefully because they can burn in seconds once they start. When they're fragrant enough that your kitchen smells like a warm forest, transfer them to a plate and let them cool completely. They'll continue toasting slightly from residual heat, so don't wait until they look perfect in the pan. While they cool, prepare your workspace. Set out all your ingredients measured and ready—this is called mise en place, and it's the difference between controlled cooking and panicked scrambling. You're about to work quickly, and you won't have time to measure anything mid-cook.

Step 2: Coat Your Shrimp With Care
- Pat your shrimp completely dry with paper towels. Any surface moisture will prevent the cornstarch coating from adhering properly, which means you'll lose that delicate crust that keeps the shrimp tender inside. This step matters more than most recipes acknowledge. Place your dried shrimp in a medium bowl and sprinkle ¼ cup of cornstarch over them, then toss gently until every single piece is evenly coated with a light, even layer. You're not making a thick breading—just a whisper of starch that'll create a protective seal. Let this sit for exactly 2 minutes. This resting period lets the moisture from the shrimp begin hydrating the cornstarch, which creates better adhesion when it hits the hot oil.
Step 3: Build Your Sauce (The Secret Layer)
- This is the step that separates restaurant results from home-kitchen struggles. In a separate bowl or measuring cup, combine 1 teaspoon of cornstarch with just 2 tablespoons of your stock, stirring until completely smooth with no lumps. This slurry will be your thickening agent, and breaking it into the stock first prevents lumps from forming later when the hot sauce hits it. Now add the remaining ½ cup plus 2 tablespoons of stock, followed by your hoisin sauce, honey, soy sauce, rice vinegar, minced garlic, and ginger. Whisk everything together until completely combined. This sauce should taste balanced—sweet but not cloying, salty but not overwhelming, with a brightness from the vinegar. Taste it straight from a spoon if you'd like. This is what's going into your finished dish, so make sure you're happy with it now.

Step 4: Get Your Pan Hot (The Critical Moment)
- Place a large skillet or wok over medium-high heat and let it warm for about 1 minute. Add your avocado oil and let it heat until it just barely starts to shimmer—you should see it moving like water across the surface, but you shouldn't see smoke. The right temperature is crucial here. If your oil is smoking, it's too hot and will burn the exterior of the shrimp before the inside cooks. If it's not shimmering enough, you'll steam the shrimp instead of searing it. To test it, carefully hold your hand about 6 inches above the pan. You should feel real heat but not intense radiating warmth. It's the difference between a pleasant sunburn and actual danger.
Step 5: Cook Your Shrimp With Precision
- Working carefully, place your shrimp in a single layer in the hot pan. If they don't all fit without crowding, work in two batches—overcrowding drops the temperature too much and causes steaming. You'll hear them sizzle immediately, which is exactly what you want. Let them cook undisturbed for exactly 60 seconds. Don't poke them. Don't move them. Just let the heat do its work and create that crust. After 60 seconds, flip each shrimp over using tongs. Cook the other side for exactly 60 seconds. At this point, the shrimp should be opaque and the texture should feel slightly firm but still yielding when you press it gently. If you're working in batches, transfer the first batch to a clean plate while you cook the second batch.

Step 6: Bring It All Together
- Once all your shrimp is cooked, return everything to the pan over the same medium-high heat. Pour your prepared sauce over the shrimp and stir constantly but gently for about 60 to 90 seconds. You'll watch it transform from a thin liquid into something glossy and thickened—this happens because the heat activates that cornstarch slurry you prepared earlier, turning the sauce into something luxurious. Fold in those beautiful toasted cashews carefully at the very end, right as you're finishing. This preserves their crunch instead of letting them sit in the hot sauce and soften. Stir everything together one more time until the cashews are evenly distributed through the sauce. Taste it. Adjust if needed—if it needs more brightness, add a teaspoon more rice vinegar. If it needs more depth, add a splash more soy sauce. This is your dish, and you should love it.

Step 7: Plate With Care
- Transfer to a serving dish or individual plates immediately. Garnish generously with sesame seeds and fresh minced cilantro. The sesame adds a final crunch and nutty note, while the cilantro provides a brightness that cuts through the richness of the sauce and cashews. This final layer of garnish isn't decoration—it's completing the flavor and texture story you've been building the entire time.
Notes
- Overcooking the shrimp because you're worried about it being undercooked – This is fear-based cooking, and it turns your beautiful seafood into rubber. Trust the timing. If you keep your pan at medium-high and your oil shimmer is right, 60 seconds per side will give you perfectly cooked shrimp. They should feel slightly firm but still have a gentle give when you press them. Overcooked shrimp tastes chalky and loses its sweetness.
- Using pre-roasted cashews from the bulk bin – Those cashews have been oxidizing for months, and their oils have turned slightly rancid even if you can't taste it consciously. Your finished dish will taste flat and stale compared to freshly toasted raw cashews. Spend the extra 5 minutes toasting them yourself. Your whole dish depends on this ingredient tasting alive.
- Adding the cashews too early or using too much cornstarch – If you add the cashews before the sauce is thickened, they'll absorb liquid and become soft. If you use too much cornstarch, the sauce becomes gluey instead of glossy. The coating on your shrimp should be light, and your sauce thickener should turn it silky, not gelatinous.
- Skipping the resting period between coating and cooking – This 2-minute pause lets the cornstarch hydrate and adhere better. It seems pointless, but it's the difference between a coating that sticks and a coating that falls off in the pan.
