Every family has one cautious eater, and in ours it was my younger brother, who treated green chillies like unexploded ordnance. So whenever we went out for Chinese food in Karachi — red tablecloths, a lazy Susan in the middle, soup that arrived before you had fully sat down — he ordered the same plate without even opening the menu, and this cashew chicken recipe is my home rebuild of it. Silky chicken, peppers still bright, a dark glaze that tasted of soy and wok smoke, and on top of it all, whole cashews he would fish out one by one and eat like coins he had found.
What I love about the desi-Chinese version is its restraint. Where some plates shout with chilli or hide under sweetness, this one speaks in a lower register: savoury first, a gentle warmth behind it, and the cashews doing something no sauce can imitate — turning rich and almost buttery against the salt of the glaze. It took me a few flat, soggy attempts at home to understand that the dish is won or lost in the small preparations: how the chicken is coated before it cooks, when the cashews meet the heat, and how briefly everything is allowed to mingle at the end.
Why This Cashew Chicken Recipe Works
Cashew chicken looks like a simple stir-fry, and it is — but its pleasures depend on textures that disappear the moment you stop paying attention. This cashew chicken recipe protects them with five habits:
- The chicken wears a thin velvet coat. Egg white and cornstarch, worked through the cubes before cooking, set into an invisible shell in the hot oil. The surface browns, the inside stays plump, and no piece comes out squeaky or dry.
- The cashews are roasted alone, before anything else. A few minutes in a dry pan wakes up their oils and turns them golden and fragrant. Cooked in the sauce from the start, they would emerge pale and bendy; roasted separately, they stay proud and crunchy.
- The glaze is savoury, not sweet. Two kinds of soy, a spoon of oyster sauce and only a whisper of sugar give the dish its deep, restaurant-dark colour and a flavour that leans salty and rounded rather than candied — the desi-Chinese way.
- The peppers and onion are cut into big, confident pieces. Chunks, not dice, so they can take the wok’s heat for a minute and still hold their shape and snap. Small pieces collapse into the sauce and take the crunch with them.
- The cashews go back in for the final toss only. Thirty seconds in the finished glaze is enough to dress them without softening them. That contrast — silky chicken, snapping pepper, a cashew that still crunches — is the whole plate in one bite.
Ingredients
The dish travelled a long road to reach Karachi’s tables. Cashew chicken began as a Chinese-American invention in Missouri, of all places, crossed back through restaurant kitchens around the world, and arrived in Pakistan wearing a darker glaze and a friendlier relationship with dried red chillies. Its heart, though, never changed: the cashew itself, a kidney-shaped nut so rich in natural oils that it roasts into something tasting faintly of brown butter. Buy whole cashews rather than pieces — the broken ones toast unevenly and look lost on the plate. Boneless thigh is my first choice for the chicken because it forgives a minute of extra heat; breast works perfectly well with the velvet coat doing its job.
Serves 4
For the chicken and its marinade:
- 1 1/2 pounds boneless, skinless chicken thighs (or breast), cut into 1-inch cubes
- 1 tablespoon soy sauce
- 1 egg white, lightly beaten
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil
- 1/2 teaspoon white pepper
- 1/2 teaspoon fine salt
For the sauce:
- 1 teaspoon sugar
- 1 teaspoon rice vinegar (or white vinegar)
- 1/3 cup chicken stock or water
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon dark soy sauce, mainly for colour (extra regular soy also works)
- 1 teaspoon cornstarch
- 1/2 teaspoon sesame oil
For the wok:
- 3/4 cup whole cashews, raw or roasted and unsalted
- 2 tablespoons neutral oil, divided
- 1 green capsicum (bell pepper), cut into 1-inch chunks
- 1 red capsicum, cut into 1-inch chunks
- 1 medium onion, separated into petals
- 4 to 5 dried red chillies, halved (optional — warmth, not fire)
- 3 garlic cloves, sliced thin
- 1 tablespoon fresh ginger, julienned into fine matchsticks
- 3 spring onions, cut into 1-inch pieces, greens and whites apart
How to Make This Cashew Chicken Recipe – Step by Step
Step 1: Coat the chicken and let the marinade settle. Drop the chicken cubes into a bowl with the soy sauce, salt and white pepper and mix them through. Add the beaten egg white and stir until every cube looks wet and shiny, then shower over the cornstarch and keep stirring until each piece carries a thin, even film — closer to a glaze than a batter. Drizzle in the sesame oil last; it keeps the pieces from gluing themselves together later. Leave the bowl on the counter for 20 minutes while you prepare everything else.
Step 2: Roast the cashews until they smell like warm butter. Set a dry wok or heavy skillet over medium heat, tip in the cashews in a single layer, and stir them steadily for 3 to 4 minutes. They are done when they turn a shade deeper, show golden freckles, and the kitchen suddenly smells wonderful. Slide them onto a cold plate immediately — left in the hot pan, they keep darkening and can tip from toasted to bitter while your back is turned. If your cashews came roasted and unsalted, give them just one minute in the warm pan to refresh them.
Step 3: Whisk the sauce and line everything up. In a small jug, stir the two soy sauces, oyster sauce, stock, sugar, vinegar, cornstarch and sesame oil until the sugar and starch disappear into the liquid. It should taste salty and deep, with the sweetness barely visible at the end. Set the jug, the roasted cashews, the chopped vegetables and the marinated chicken all within arm’s reach of the stove. From the moment the wok heats up, this cashew chicken recipe runs on seconds, and there is no time to go hunting for the garlic.
Step 4: Sear the chicken in a single, uncrowded layer. Heat the wok over your highest flame until it is on the edge of smoking, then swirl in a tablespoon of oil. Spread in half the chicken, pieces not touching, and resist moving it for a full minute so the undersides take on real colour. Toss and cook 2 minutes more, until the cubes are golden at the edges and just cooked through, then lift them onto a plate. Repeat with the second tablespoon of oil and the rest of the chicken.
Step 5: Flash the vegetables, reunite, glaze, and finish with the cashews. In the same wok, still fiercely hot, add the dried chillies if you are using them, the garlic, ginger and spring onion whites; toss for 20 seconds. Add the capsicum chunks and onion petals and stir-fry 1 minute — they should soften at the edges and stay unmistakably crisp. Return all the chicken and its resting juices, pour the sauce around the wok’s rim so it hisses as it lands, and toss for 1 minute until every piece wears a glossy, mahogany coat. Fold in the roasted cashews and spring onion greens, toss twice, and serve this cashew chicken recipe the second it shines.
Serving Suggestions
Plain steamed rice is the plate’s oldest friend — the glaze is generously savoury, and white rice gives it somewhere to pool. In the Karachi restaurants of my childhood it arrived on an oval platter with the rice separate and a little dish of vinegar-soaked green chillies for the brave, and I still serve it that way at home, family style, with everyone reaching in.
It also slots neatly into a full desi-Chinese spread. My kung pao chicken is its fiery cousin — the same family of wok-tossed chicken and nuts, but built on peanuts, dried chillies and that famous Sichuan tingle — while my chicken manchurian brings the dark, garlicky, saucy counterweight for anyone who likes extra gravy over their rice. Put all three out together and the cashew plate is always the one the cautious eaters — and everyone else, quietly — return to.
Storage and Reheating
Leftovers from this cashew chicken recipe hold up well for 3 days in a sealed container in the fridge — though let me be honest about what time does to it: the glaze stays lovely, the chicken stays tender, but the cashews slowly give up their crunch to the sauce. If you are cooking with leftovers in mind, hold back a small handful of roasted cashews and scatter them over the reheated plate — the contrast walks straight back in. Freezing is not this dish’s friend; the peppers go slack and the nuts turn leathery on thawing.
To reheat, use a wok or wide pan over medium-high heat with a teaspoon of oil. Spread the chicken out, give it a minute undisturbed so the glaze re-caramelises at the edges, then toss until steaming. A tablespoon of water loosens a sauce that has tightened in the cold. The microwave is serviceable in a hurry but steams the velvet coat soft, so for a plate you care about, the two minutes at the stove are well spent.
Frequently Asked Questions
Should I buy raw or roasted cashews for this?
Raw whole cashews, roasted at home in Step 2, give the deepest, butteriest flavour — the nuts toast in their own oils and arrive at the plate tasting freshly made. Plain roasted, unsalted cashews from a packet are a perfectly respectable shortcut; warm them briefly to wake them up. Two kinds to avoid: salted cashews, which throw the glaze’s seasoning out of balance unless you trim salt elsewhere, and honey-roasted ones, whose sugar coating fights the savoury character of the whole dish.
Someone at my table cannot eat nuts — what gives the crunch instead?
The dish leans on that final crunchy bite, so in this cashew chicken recipe you replace it rather than simply leaving it out. Roasted chickpeas, tossed in the hot pan at the same last-minute moment, come closest in spirit. Sunflower seeds add a smaller, gentler crunch, and canned water chestnuts, drained and chunked, deliver a clean, juicy snap that suits the glaze beautifully. Whichever you choose, keep the peppers cut large and undercooked — with the nuts gone, their crispness carries the plate.
Why did my chicken come out chewy instead of silky?
Three usual suspects. The marinade was rushed — the egg white and cornstarch need their 20 minutes to settle into a proper coat. The wok was crowded, so the chicken steamed in its own juices instead of searing; cook in two batches and let the pieces sit untouched for that first minute. Or the chicken, especially breast, simply stayed in the heat too long. Pull it out the moment it is cooked through — it gets one more minute in the sauce at the end, and that is quite enough.
Can I make this with shrimp or tofu instead of chicken?
Happily. For shrimp, skip the egg white coat, season the peeled shrimp with soy, white pepper and a dusting of cornstarch, and sear them barely a minute per side — they finish in the glaze and turn rubbery if they wait around. For tofu, use the firmest block you can find, press it for 20 minutes, cube it, and fry it in a little oil until golden on most sides before it joins the vegetables. The sauce and cashews stay exactly as written in both cases.
Recipe Summary
- Prep time: 20 minutes, plus 20 minutes marinating
- Cook time: About 12 minutes
- Total time: Roughly 55 minutes
- Servings: 4
- Cuisine: Pakistani
- Course: Main Course
