My recipe for Kashmiri Pulao is packed with toasted nuts and warming spices for an aromatic rice dish that is mild and faintly sweet in taste. Whether you serve this gluten-free and vegan dish as a side or light lunch, you’re sure to love it.
Kashmiri pulao is a delicious variant of rice pulao from Kashmiri cuisine made with nuts, dried fruits, saffron and fresh fruits. Generally, a pulao is rice that is flavored with various spices, then bulked up with the addition of vegetables, nuts or even meats.
Ingredients
For Kashmiri Pulao
For Making Garnish
- ▢½ cup thinly sliced onions or 1 medium-sized
- ▢10 to 12 cashews
- ▢10 to 12 almonds
- ▢10 to 12 walnuts
- ▢2 tablespoons ghee or any neutral tasting oil
Instructions
Making Kashmiri Pulao
- Rinse basmati rice a few times in water until the water is clear of starch. Soak the rice in enough water in a bowl for 20 to 30 minutes. Later drain all the water and set the soaked rice aside.
- On a low or medium heat, heat oil or ghee in a deep pan or pot.
- Add cinnamon stick, caraway seeds, tej patta, cloves, green cardamoms and black cardamoms.
- Fry the spices for some seconds until they crackle and the oil becomes fragrant.
- Now lower the heat or switch the heat off. Add the dry ginger powder and fennel powder. Mix and stir well taking care that you do not burn these ground spices.
- Add the soaked basmati rice. Mix gently and sauté for a minute.
- Add whole or crushed saffron strands. Mix and sauté.
- Pour water and add salt as required. Stir and mix again. Check the taste of the water and it should taste a bit salty. Cover the pan tightly and simmer on medium-low heat until the rice grains are tender. When the rice is cooking, prepare the garnish.
Making Garnish
- Heat 2 tablespoons ghee or oil in a frying pan. Add the sliced onions.
- Also add a pinch of salt and sauté the onions till they are golden or caramelized and crisp. Remove with a slotted spoon and place on kitchen paper tissues. Stir often when sautéing the onions.
- Some ghee or oil will be left in the pan. To the same ghee or oil, add the almonds. Fry them until they become crisp and crunchy. Remove and place fried almonds on kitchen paper tissues
- Now fry the cashews till they are crisp and lightly browned. Place them on kitchen paper tissues
- Also fry the walnuts till they are crisp and lightly browned. Remove fried walnuts. Place on kitchen paper tissues
- Cook the rice until softened, fluffy, tender and all the water has been absorbed. When done, fluff the rice with a fork.
- While serving top Kashmiri pulao with the caramelized onions and the fried nuts garnish. You can also garnish with fresh fruits cubes of apple, pineapple or pomegranate arils.
- Kashmiri pulao can be enjoyed as is or with a side of any raita or paneer curry or vegetable curry. You can also serve it with dal-tadka.
Notes
- For best texture and taste use aged basmati rice.
- Add your preferred nuts or the ones that are easily available to you. Pine nuts and pistachios are a few more options. Dried fruits like raisins can also make a good garnish.
- For fresh fruits, use firm fruits like apples or pineapple. They taste good in this pulao. You can also add pomegranate arils.
- The recipe can be scaled easily to make a small or a big batch.
- I suggest to serve Kashmiri pulao as soon as it is made. If you have any leftovers, refrigerate for one day only. While reheating, sauté until warm or lightly hot in a skillet, frying pan or steam in a pan or Instant Pot.
How to make Kashmiri pulao
Prep and Cook Rice
1. Measure all the ingredients for the pulao and keep ready. Rinse 1 cup basmati rice thoroughly in water until the water is clear of starch. Soak the rice grains in enough water for 20 to 30 minutes.
I recommend to use aged basmati rice for the best fluffy, non-sticky texture.

2. On a low or medium flame, heat 2 to 3 tablespoons oil or ghee in a deep pan.

3. Add 1 inch cinnamon stick, 1 teaspoon caraway seeds (shahi jeera), 1 tej patta (Indian bay leaf), 3 cloves, 2 to 3 green cardamoms and 1 to 2 black cardamoms.

4. Fry the spices for some seconds or till they crackle and the oil becomes fragrant.

5. Now lower the heat or switch off the heat. Add the ½ teaspoon dry ginger powder (saunth) and 1 teaspoon fennel powder.

6. Stir well.

7. Add 1 cup of soaked and drained basmati rice.

8. Gently mix and sauté for a minute on low heat.

9. Add 2 pinches of crushed saffron (kesar).

10. Gently mix again.

11. Pour in 2 cups of water.

12. Add salt as required.

13. Mix and stir well. Check the taste of the water and it should taste a bit salty like sea water.

14. Cover the pan tightly and cook rice on a medium-low heat. When the rice is cooking, prepare the garnish as shown in the step below.
In between do check the rice a couple of times. If you see that the water has evaporated and the rice grains are undercooked, add a splash of hot water. Cover the pan and continue to cook.

Make Garnish
15. Heat 2 tablespoon ghee or oil in a frying pan.

16. Add one sliced onion or ½ cup sliced onion.

17. Add a pinch of salt to the onions to encourage sweating.

18. Saute the onions till they are golden or caramelized and crisp.

19. Remove with a slotted spoon and drain on kitchen paper towels.

20. There will be some oil or ghee left in the pan. In the same oil or ghee, first fry 10 to 12 almonds till they become crunchy and crisp.

21. Remove and place fried almonds on kitchen paper towels.

22. Next fry 10 to 12 cashews till they are crisp and lightly browned.

23. Remove fried cashews. Place them on kitchen paper towels.

24. Also fry 10 to 12 walnuts till they are crisp and lightly browned.

25. Remove fried walnuts. Place them on kitchen paper towels.

26. Continue cooking the rice till all the water is absorbed and the rice is tender, softened and cooked well.

27. When done, fluff the rice.

28. While serving the Kashmiri pulao, garnish with the fried onions, nuts and any optional fruits that you prefer. You can add fresh fruits like apple, pineapple and pomegranate arils.

Serve Kashmiri pulao hot with raita or salad. It makes for a filling and satisfying meal. You can also serve it with a simple dal tadka or any paneer dish or vegetable curry.
