Soya Chunks Pulao Recipe


For Boiling Soya 

Soya Chunks – 2cups

Water – 1lt 

Salt – 2tsp

Ginger chopped – 2 tsp

Green chilli – 2nos

For Pulao Garam masala 

Cloves – 12nos

Cardamom – 16nos

Cinnamon 1” piece – 5nos 

Saunf – 1½ tbsp

For Pulao 

Ghee/oil – 4tbsp

Black cardamom – 2no 

Black pepper – handful

Cumin – 2tsp

Pathar phool – 1small piece 

Onion sliced – 1cup

Garlic chopped – 2tsp

Ginger chopped – 2tsp

Green chilli slit – 2nos

Potato chunks raw – 2cups

Salt – to taste

Turmeric – ¾ tsp

Chilli powder – 1½ tsp

Coriander powder – 1tbsp

Tomato chopped – 1cup

Green peas – 1cup

Garam masala – 1tsp

Kasoori methi – 2tsp

Basmati Rice – 2cups

Mint leaves – handful


Wash and soak the rice in water for 30min.


Place the soya chunks in a pan, add water, salt, ginger and green chilli. Bring it to a boil and simmer till the soya chunks become soft. Strain them and keep them aside.


Heat a fresh pan and add cloves, cardamom, cinnamon and saunf. Toss them briefly for 2-3mins and remove them to a plate. Spread them out to lightly cool them and then add them to a mixer grinder to make a fine powder. This is a pulao ka garam masala that you can use in any pulao dish even jeera pulao. Store this pulao garam masala in an airtight container.


In a deep pan or kadai pour oil or ghee and let it heat. Add black cardamom, cumin, pathar phool and stir. Add onions and cook them for 2mins. Add garlic, ginger, green chillies and cook them till onions just start to turn brown. At this stage add potato, salt, turmeric, chilli powder, coriander powder and stir these spices around. Add tomatoes and cook them till tomatoes start to get mashy which is approx 5mins.

The idea is to keep the potatoes raw as they will cook with rice when water will be added. Add the soya chunks and cook them for 5-7 mins. Post that add water and drop in the green peas. Sprinkle pulao garam masala which we prepared and some kasoori methi. Bring it to a boil and let it simmer for 2mins.

Drain water from the rice and add the rice to the boiling soya chunks. Stir lightly and check for seasoning and correct. Make sure that the water has to be quite salty at this stage so that the final ready rice has the optimum seasoning. Cook on high heat till the water comes to the same level as rice, then lower the heat to low, cover and cook till all of the water is absorbed. Once all of water is absorbed and rice is tender turn off the heat and let it sit covered for 10mins more. 

Now open the lid and carefully scoop out the rice and plate it on to a platter and serve it hot with raita.

(Recipe By Chef Kunal Kapur)

Leave a Comment