How to Make Tamarind Rice (Traditional & Healthy Version)

Tamarind Rice, also known as Puliyodarai or Pulihora in South India, is a tangy, flavorful rice dish that has been cherished for generations across Tamil Nadu, Andhra Pradesh, and Karnataka. With its aromatic blend of tamarind (imli), spices, and roasted peanuts, Tamarind Rice stands out as a staple during temple festivals like Aadi Perukku and special occasions, yet it’s simple enough for an everyday lunchbox. The unique sourness from tamarind combined with the heat of red chilies and the crunch of curry leaves creates a delightful symphony of flavors, making every bite memorable. This traditional South Indian rice recipe is not only bursting with taste but also loved for its convenience and versatility. It can be made ahead, travels well, and tastes even better as the flavors meld. Tamarind Rice is often prepared as prasad during religious events, highlighting its cultural significance. The dish’s vibrant yellow hue, achieved with a pinch of haldi (turmeric), and its enticing aroma make it a popular choice for lunch, especially during the hot Indian summer when lighter, tangy meals are preferred. Whether served at a family gathering, packed for a journey, or enjoyed on auspicious days, Tamarind Rice remains a wholesome, healthy, and satisfying vegetarian meal.

35 min total2 servingsEasy320 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Soak the tamarind in 1/4 cup warm water for 10 minutes
0%
10 min

Step 1 · Soak the tamarind in 1/4 cup warm water for 10 minutes

Soak the tamarind in 1/4 cup warm water for 10 minutes. Extract thick tamarind pulp by squeezing and straining. Discard the fibers and seeds.

Step 2: Heat sesame oil in a kadhai
0%

Step 2 · Heat sesame oil in a kadhai

Heat sesame oil in a kadhai. Add mustard seeds and let them splutter. Add chana dal and urad dal; sauté until golden.

Step 3: Add dried red chilies
0%

Step 3 · Add dried red chilies

Add dried red chilies, curry leaves, and asafoetida. Fry for 30 seconds until aromatic.

Step 4: Pour in the tamarind extract
0%
7 min

Step 4 · Pour in the tamarind extract

Pour in the tamarind extract. Add turmeric powder and salt. Simmer on low flame until the mixture thickens and oil separates (about 5-7 minutes).

Step 5: Add roasted peanuts and mix well
0%

Step 5 · Add roasted peanuts and mix well

Add roasted peanuts and mix well. Turn off the heat.

Step 6: Gently mix the tamarind paste into the cooled cooked rice until eve...
0%

Step 6 · Gently mix the tamarind paste into the cooled cooked rice until eve...

Gently mix the tamarind paste into the cooled cooked rice until evenly coated. Adjust salt if needed.

Step 7: Let the Tamarind Rice rest for 10 minutes before serving to allow f...
0%
10 min

Step 7 · Let the Tamarind Rice rest for 10 minutes before serving to allow f...

Let the Tamarind Rice rest for 10 minutes before serving to allow flavors to meld.

Why this recipe is healthy

This healthy Tamarind Rice recipe uses minimal oil, incorporates high-fiber dals, and includes peanuts for healthy fats. The absence of refined sugars, use of whole spices, and balance of macronutrients make it ideal for weight management and digestion. Its low glycemic index (when made with brown rice) is suitable for sustained energy and diabetes-friendly diets.

A note on tradition

Tamarind Rice is deeply rooted in South Indian culture, especially in Tamil Nadu and Andhra Pradesh, where it is a staple during festivals like Aadi Perukku and Ugadi. It is often prepared as prasad in temples and during housewarming ceremonies. The dish is valued for its long shelf life and ability to stay fresh without refrigeration, making it a favorite for travel and picnics.

← Back to Tamarind Rice