Puliyogare | Tamarind Rice

Tamarind rice

Puliyogare is a tangy, spicy and sweet rice dish. This is a common rice preparation in South Indian states like Karnataka, Andhra Pradesh and Tamilnadu. 


For Puliyogare powder

½ tsp Split black lentils (Udad dal)                
½ tsp Split Bengal gram (Channa dal)                      
1 tsp Coriander seeds (dhaniya)                   
½ tsp Mustard seeds  (Rai)                           
½ tsp Cumin seeds (Jeera)                           
2 Dry Red Chillies                                          
¼  tsp Whole black pepper (kali mirch)                     
¼ tsp Fenugreek seeds (methi seeds)                      
½ tsp Sesame seeds (til)                               
2 tbsp Grated dry coconut                             

For Puliyogare rice

2 cups Cooked rice                                        
1 tbsp Oil                                                        
½ tsp Mustard seeds  (Rai)                           
½ tsp Split black lentils (Udad dal)                
½ tsp Split Bengal gram (Channa dal)                      
¼ tsp Asafoetida (hing)                                  
1 Dry red chilly                                               
1 tsp Turmeric                                   
1 tbsp Curry leaves                                        
2 tbsp Peanuts                                                           
 A lemon sized ball of Tamarind                                            
1 tbsp Jaggery (grated)                                              
1 cup Water                                                   
Salt as per taste



  • Soak tamarind and jaggery  in 1 cup water for 30 minutes.
  • Dry roast all the ingredients of puliyogare powder and grind to a fine powder. 
  • Keep it aside. Heat oil in a pan. 
  • Add peanuts and saute.
  • When it starts changing colour, add mustard seeds, curry leaves, channa dal, udad dal, dry red chilly and roast it till the dals turn golden in colour.  Add hing. 
  • Strain the tamarind and jaggery mixture and add the tamarind water.
  • Mix well and allow it to cook on slow flame. 
  • Add turmeric, puliyogare powder and salt and mix it well.
  • You can add a little water and let it cook on a slow flame till all the raw smell is gone. 
  • Now, add the cooked rice and mix it well with the masalas.
  • Puliyogare is ready to be served.

Other South Indian rice preparation: Lemon Rice, Ghee Rice, Tomato Rice