A bowl of Indian fried rice with peanuts and chilies.

Why I have never thought to dress leftover rice with something other than soy sauce, sesame oil, and a showering of scallions escapes me.

Indian. Fried. Rice. Where have you been my whole life?

To be clear: this isn’t exactly fried rice — there’s no frying of the leftover rice. And how nice, too? There’s nothing to stress over: Is the rice old/dry enough? Will it fry well enough? Will I have the patience to let it brown before I push it around?

Here, leftover rice is simply dressed with spices, herbs, acid, and fat. (Also: peanuts, caramelized onions and chilies). The balance of flavors, the textures, and, of course, the use of day-old rice evokes fried rice, but the process is different; easier, too.

Four Steps to Make Indian-Fried Rice

  1. Dress leftover rice with fresh lime juice and salt.
  2. Heat ghee (or olive oil) with mustard seed, curry leaf, and peanuts.
  3. Heat more ghee (or olive oil), with onions and chilies, till the onions begin to caramelize.
  4. Toss everything together with fresh cilantro.

The whole combination is completely irresistible. I find adjusting the flavor at the end with more lime and salt to taste to be essential — I like lots of each.

This dish is strikingly pretty and makes me want to invite people over for an Indian-ish meal, maybe starring these curried chickpeas with cauliflower and coconut milk or this cumin- and coriander-spiced sheet pan chicken.


This recipe comes from Priya Krishna’s Indian-ish, a book that has already taught me more about Indian cooking than any other. To be fair to other Indian cookbooks I own, I haven’t given them a great go; but to Indian-ish’s credit, no other has been as welcoming.

Indian-ish, which is part tribute to Priya’s mother, a software programmer and excellent home cook, and part primer in Indian (or Indian-ish) cooking, is cheerful and light. As you read it, you smile. As you cook from it, you feel OK leaving out a spice or substituting something else. It will be, “fiiiiine,” as Priya says in the FAQs on this matter.

Throughout the book there are helpful guides that demystify the many and often-used spices and lentils as well as charts simplifying cooking techniques like dal and chhonk — also known as tadka or tempering or, in Priya’s words, “the greatest Indian cooking technique ever.” (Chhonk is ghee or oil infused with spices, then poured over a finished dish. This fried rice recipe gets double chhonked: first with curry leaves and mustard seed; then with onions and chilies.)

I have only cooked a few dishes from Indian-ish, but I feel I already have a better grasp on how to cook a cuisine I have always loved and always found a little too daunting to tackle at home. I will be sure to keep you posted on all of my Indian-ish experiments, those chhonk-ified and otherwise.

Here’s the play-by-play: Gather your ingredients.
The ingredients for Indian fried rice with peanuts and chilies.

Dress day-old basmati rice with fresh lime juice and salt.
A bowl of day-old basmati rice with lime and salt.

Heat ghee (or olive oil) with mustard seeds.
A braiser pan with ghee and mustard seed.

Add curry leaves.
A braiser pan with ghee, mustard seed and curry leaves.

Add peanuts.
A braiser pan with ghee, mustard seed, curry leaves, and peanuts.

Pour this mixture over the rice.
A bowl of rice, lime, peanuts and curry leaves.

Return the pan to the stovetop and sauté a sliced onion with a few halved hot chilies.
A braiser pan with ghee, onions, and chilies.

A braiser pan with sautéed onions and chilies.

Add the onions and chilies to the bowl of rice along with some chopped cilantro.
A bowl of Indian Fried rice, ready to be tossed.

Toss. Taste. Add more lime and salt to taste.
A bowl of Indian fried rice with peanuts and chilies.

A bowl of Indian fried rice with peanuts and chilies.

A bowl of Indian fried rice with peanuts and chilies.

Such a fun book: Priya Krishna’s Indian-ish
A cookbook: Indian-ish by Priya Krishna

A bowl of Indian fried rice with peanuts and chilies.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of Indian fried rice with peanuts and chilies.

Indian Fried Rice with Peanuts, Chilies, & Cilantro

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

Save Recipe


From Priya Krishna’s Indian-ish


  • The original recipe calls for 8 tablespoons of ghee total, but I think it’s equally delicious with 4 tablespoons. If you’re not afraid, use 8!
  • Ghee: Inspired by the book, I made a batch of ghee. Unsalted butter or olive oil are fine substitutes.
  • Curry leaves may require some hunting to track down. I bought mine at the Karam Asian Grocery & Halal Meat in Schenectady. If you don’t feel like searching for them, simply omit.
  • Peanuts: I’ve been using Planters roasted and salted … it hasn’t been making the dish too salty.


  • 3 cups cooked basmati rice or 1 cup dried basmati rice, rinsed
  • kosher salt
  • 2 tablespoons fresh lime juice plus more to taste
  • 4 to 8 tablespoons ghee or olive oil, divided
  • 1 tablespoon black mustard seeds
  • 10 fresh curry leaves
  • 1 cup roasted unsalted peanuts
  • 2 small hot chilies, halved lengthwise
  • 1 medium yellow onion, sliced thinly
  • 2 tablespoons chopped fresh cilantro or more to taste


  1. If you need to cook the rice, here how: Instant Pot Method: Place the rice, 1 cup water, and 3/4 teaspoon kosher salt into the Instant Pot. Set the IP to: manual, high heat, 6 minutes, natural release 10 minutes (or more). Fluff with fork. Stovetop Method: Place the rice, 1.5 cups water, and 3/4 teaspoon kosher salt into a medium pot. Bring to a simmer. Cover. Reduce heat to low. Cook 15 minutes. Remove pan from heat. Let stand 10 minutes (or longer) before fluffing with a fork.
  2. If you have leftover basmati rice on hand, bravo—start here: In a large bowl combine the cooked rice, 1 teaspoon kosher salt, and lime juice. Set aside.
  3. In a medium skillet over medium heat, warm 2 to 4 tablespoons of ghee or oil (depending on your preferences, see notes above). Once the ghee or oil begins to shimmer, add the mustard seed. As soon as they begin to pop and dance around in the oil, which will happen very quickly, remove the pan from the heat. Add the curry leaves, making sure they get fully coated in the oil. The leaves will immediately begin to crisp up.
  4. Return the pan to medium-low heat and add the peanuts. Cook, stirring occasionally, until the peanuts turn a medium shade of brown and become fragrant, 3 to 5 minutes. Pour the peanut-spice-oil mixture over the rice and toss gently to incorporate.
  5. In the same pan over medium heat, warm the remaining 2 to 4 tablespoons ghee or oil. Once it begins to shimmer, add the chilies and onions. Season with a pinch of salt. Cook, stirring occasionally until the onion begins to caramelize, 5 to 7 minutes. Stir this mixture into the rice. Add the cilantro and toss to combine. Taste. Add more salt and lime to taste — go big with both; you won’t be disappointed.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Indian