
Basmati Chicken Stir-Fry with Peanuts

By Emma
Certified Culinary Professional
Garlic and ginger hit the pan at the same time — that’s when the whole kitchen goes spicy and warm. Twenty minutes to prep, forty-three to cook, and you’re done. Brown basmati rice, cubed chicken, peanuts that stay crunchy. One wok. No complicated steps.
Why You’ll Love This Chicken Stir Fry
Takes just over an hour total. Brown basmati rice means something actually happened to it — texture, not just beige filler. Spicy but controllable. Sambal oelek does the work without burning your mouth off. Works for meal prep. Reheats fine, tastes maybe even better cold the next day. One pan cooking. Wok or large skillet. Water chestnuts stay crisp. Peanuts don’t get sad. Healthy chicken stir fry that doesn’t feel like punishment — peas, sprouts, actual flavor going on.
Basmati Rice and What Goes Into It
Brown basmati. Not white. The skin stays on, so it doesn’t disappear into mush. 210 ml rice, 530 ml water. That ratio works every time.
Fish sauce. 12 ml. Sounds intense. It’s not. Creates depth. White fish sauce tastes thin and weak.
Hoisin, soy sauce, rice vinegar — 25 ml each. Mix them together ahead. The sauce goes in last so nothing breaks.
Toasted sesame oil, 40 ml. Regular sesame oil tastes thin. Toasted one changes the whole thing. Pour it into the hot pan and it blooms.
Garlic and ginger. 3 cloves, 18 ml. Finely chopped. They hit the oil at the same moment. That 40 seconds matters.
Sambal oelek, 1.5 ml. The spicy part. Not habanero-level heat. Just enough bite.
Chicken breasts. Two of them. Cube them yourself, not those pre-cut ones. Fresher. Crispier.
Peanuts, unsalted, 90 ml. Water chestnuts from a can, drained. Scallions sliced thin. Frozen peas. Mung bean sprouts. All of it comes together in the last few minutes.
How to Make Basmati Chicken Stir Fry
Brown basmati goes first. Combine it with water in a saucepan, bring to a boil. Once it’s boiling, turn the heat down low. Stir once. That’s it. Cover and let it sit gently for 25 to 35 minutes. The longer end if your burner runs hot. Remove from heat and leave it covered for 6 minutes more. Don’t uncover it yet.
While the rice is going, mix the fish sauce, hoisin, soy sauce, and rice vinegar in a bowl. Just combine them. Set it aside. Don’t add it yet.
Heat the sesame oil in a wok or large non-stick pan over high heat. High. Let it get hot. Once it’s rippling, add the garlic, ginger, and sambal oelek all at once. Stir quickly for about 40 seconds. Smell matters here — it’ll shift from raw-spicy to cooked-spicy. That’s when you move to the next step.
How to Get Chicken Stir Fry Crispy and Tender
Add the cubed chicken and peanuts. Stir-fry for 4 minutes until the chicken starts to brown on the outside. It doesn’t need to be cooked through yet. Season lightly with salt now.
Toss in the peas, water chestnuts, and scallions. Cook 3 minutes, stirring often. The water chestnuts should stay crisp. They will if you don’t overcrowd the pan.
Add the mung bean sprouts, stir 1 minute more. They just warm through. Don’t kill them.
Pour the sauce mixture you made earlier into the pan. Pour the cooked basmati rice in too. Stir everything together thoroughly. It should look like chaos for a second — then it settles. Cover the pan and let it rest off heat for 6 minutes. The rice absorbs any liquid left. The flavors settle into each other.
Basmati Chicken Stir Fry Tips and Common Mistakes
Don’t skip the 6-minute rest at the end. That’s when the rice finishes cooking and the sauce binds to everything instead of sitting at the bottom.
High heat on the wok is non-negotiable. If the pan isn’t hot when the chicken hits it, it’ll steam instead of brown. Listen for the sizzle.
Prep everything before you start cooking. Once you light the burner, there’s no pause. Stir-fry moves fast.
Brown basmati takes longer than white — 25 to 35 minutes, not 15. It’s worth it. The nuttiness changes the whole dish.
Fish sauce smells like low tide. Normal. It tastes nothing like it smells once it’s cooked.
Frozen peas work better than fresh here. They stay firm. Fresh ones go soft if you’re not careful.

Basmati Chicken Stir-Fry with Peanuts
- 210 ml rice basmati brown
- 530 ml water
- 12 ml fish sauce (nuoc-mam)
- 25 ml hoisin sauce
- 25 ml soy sauce
- 25 ml rice vinegar
- 40 ml toasted sesame oil
- 3 cloves garlic, finely chopped
- 18 ml fresh ginger, finely chopped
- 1.5 ml sambal oelek
- 2 boneless skinless chicken breasts, cubed
- 90 ml unsalted peanuts
- 1 can 240 ml sliced water chestnuts, drained
- 3 scallions, thinly sliced
- 200 ml frozen green peas
- 450 ml mung bean sprouts
- 1 Combine rice and water in saucepan, bring to a boil. Reduce heat to low, stir once. Cover and simmer gently for 25 to 35 minutes. Remove from heat, let sit covered 6 minutes.
- 2 Mix fish sauce, hoisin, soy sauce, and rice vinegar in bowl. Set aside.
- 3 Heat oil in wok or large non-stick pan over high heat. Add garlic, ginger, sambal oelek. Stir quickly for about 40 seconds.
- 4 Add cubed chicken and peanuts. Stir-fry 4 minutes until chicken starts to brown. Season lightly with salt.
- 5 Toss in peas, water chestnuts, and scallions. Cook 3 minutes, stirring often.
- 6 Add mung bean sprouts, stir 1 minute more.
- 7 Pour sauce mixture and cooked rice into pan. Stir everything thoroughly. Cover and rest off heat 6 minutes before serving.
Frequently Asked Questions About Chicken Stir Fry
Can I use white basmati instead of brown? You can. Cooks in about 15 minutes instead of 30. Loses some texture, but it works.
What if I don’t have fish sauce? It changes things. Soy sauce alone tastes thin. You could add a bit more hoisin instead. Not the same though.
Does this reheat okay? Yeah. Cold or reheated. Tastes better the next day honestly — flavors settle more.
Can I make this with shrimp? Sure. Cook it the same 4 minutes as chicken. Might be done faster.
What’s the spice level? Medium. Not aggressive. Sambal oelek brings heat but it’s balanced by hoisin and the peanuts. You could use less and it’d still work.
Can I prep the sauce ahead? Yes. Mix it in the morning. Keep it in the fridge. Add it the same way when you cook.
How many servings is this? Feeds two people with rice included. Three if you’re doing sides. Depends on appetite really.
Is this actually healthy? Chicken, brown basmati, peas, sprouts, peanuts for protein. No cream. Oil is toasted sesame, not vegetable. Not the worst thing you could eat.



















