Cauliflower and Peas Pulao (Gobi Matar pulao)

This is an easy pulao recipe, it comes together in 30 minutes. The cauliflower is definitely the hero here and pairs beautifully with the peas. I have used basmati rice here. 

I have cooked this pulao in a deep sauce pot, you can definitely cook this in a pressure cooker too. The method and instructions below are for cooking in the sauce pot so please adjust cooking time accordingly. 

Cooking time- 30 minutes 

Prep time– 5-10 minutes 


  1. Rice- 2 cups, washed and drained. Do not soak 
  2. Water- 4 cups of hot boiling water 
  3. Cauliflower- 350-400 gms, washed well and cut into roughly 1 inch pieces 
  4. Peas- 125-150 gms 
  5. Onion- 1 medium- large onion, sliced 
  6. Ginger-garlic paste- 1 tbsp
  7. Ghee/oil- 4 tbsp (2+2) divided 
  8. Turmeric powder- 1/2 tsp
  9. Coriander powder- 1 1/2 tsp
  10. Red chili powder- 1 1/2 tsp
  11. Cumin seeds- 1 tsp
  12. Fennel seeds (saunf)- 1 tsp
  13. Whole Black pepper- 1 tsp
  14. Cloves- 4-5 nos
  15. Green cardamom- 3-4 
  16. Cinnamon stick- 2 inch stick 
  17. Bay leaf- 1 
  18. Salt- as per taste 
  19. Black cumin seeds (shah jeera)- 1 tsp (optional) 
  20. Fresh coriander leaves- finely chopped, a good handful. 


  1. Place the deep sauce-pot/kadhai on medium heat and once hot, add 2 tbsp ghee. To it, add the bay leaf and other whole spices. Let it crackle for about 30 seconds. Once fragrant, tip in the sliced onions. Add a pinch of salt so the onions cook faster.
  2. Sauté the onions till they are light golden and then add the ginger garlic paste. Cook and stir till it’s cooked and no longer smells raw. About a minute or so. 
  3. Add the cauliflower to the sauce pot and mix well. Add the turmeric, chili and coriander powder and mix well. 
  4. It may stick to the bottom, so add couple of splashes of water and cook covered for 5 minutes on LOW heat. This is important- don’t not cook on medium here. It will surely stick on the base of the sauce pot. 
  5. After 5 minutes, lift the lid and if you see any liquid, turn the heat to MEDIUM and cook till it dries off. Maybe, 1 minute. 
  6. Now, add the peas and stir gently. Then, add the washed and drained rice. Stir for a minute. We want the rice to be coated in the spices and ghee. About 1 minute. 
  7. Now add the 4 cups of boiling hot water to the sauce pot. Check the seasoning. You want the water to taste of the sea. It should be salty like sea water. Scatter the black cumin (shah jeera) if using,  and the remaining 2 tbsp ghee and mix well. 
  8. Place the lid and cook on LOW heat for 18 minutes. This is important. It should be low heat. I always keep a timer. 
  9. After 18 minutes, switch of the heat but do not open the lid for another 5 minutes. 
  10. Once the 5 minutes are done, remove the lid and fluff up the rice with a fork. Add chopped coriander leaves and mix gently. Done! 

Your delicious cauliflower and peas pulao is ready! 

As I’ve mentioned above, the timing and heat is important to note here. Do try this recipe and let me know how it turned out. 

Thanks and regards,



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s