Tamarind rice, known as Puliyodarai or Puli Sadam in Tamil, is a beloved South Indian rice preparation where cooked rice is tossed with a tangy, spicy tamarind paste. This method, passed down through generations in Tamil homes, yields a dish that is simultaneously sour, spicy, and deeply savory, perfect for travel, lunchboxes, and temple offerings. The key to its success lies in roasting the spices and simmering the tamarind paste until it thickens, ensuring every grain of rice is coated with flavor.
Ingredients
- 1 cup (200 g) sona masuri or other short-grain rice
- 2 cups (475 ml) water for cooking rice
- 1 lemon-sized ball of tamarind (about 2 tablespoons / 30 g) soaked in 1 cup (240 ml) warm water
- 2 tablespoons (30 ml) sesame oil (or any neutral oil)
- 1 teaspoon mustard seeds
- 1 teaspoon chana dal (split chickpeas)
- 1 teaspoon urad dal (split black gram)
- 2 dried red chilies, broken
- 1 sprig curry leaves
- A pinch of asafoetida (hing)
- 1/2 teaspoon turmeric powder
- 1 tablespoon (10 g) coriander seeds
- 1 teaspoon black peppercorns
- 1/2 teaspoon fenugreek seeds
- 1 teaspoon sesame seeds (optional)
- 1 teaspoon jaggery or brown sugar (optional, to balance sourness)
- Salt to taste
- 2 tablespoons (30 g) roasted peanuts (optional, for garnish)
Instructions
- Cook the rice: Rinse the rice under cold water until the water runs clear. Cook it with 2 cups (475 ml) of water in a rice cooker or on the stovetop until fluffy. Spread the cooked rice on a wide plate to cool slightly and prevent clumping.
- Extract tamarind juice: Soak the tamarind in 1 cup (240 ml) warm water for 15 minutes. Squeeze well to extract all the pulp, then strain to remove fibers and seeds. Set the thick juice aside.
- Dry roast spices: In a small pan, dry roast the coriander seeds, black peppercorns, and fenugreek seeds until fragrant (about 2 minutes). Let cool, then grind to a fine powder. Set aside.
- Temper the oil: Heat sesame oil in a large pan or wok over medium heat. Add mustard seeds and let them splutter. Add chana dal and urad dal, and sauté until golden. Add dried red chilies, curry leaves, and asafoetida. Stir for 30 seconds.
- Cook the tamarind paste: Pour the tamarind juice into the pan. Add turmeric powder, the ground spice powder, and salt. Bring to a simmer and cook on medium-low heat, stirring occasionally, until the mixture thickens and the oil begins to separate from the paste (about 10–12 minutes). This step concentrates the flavors.
- Combine with rice: Add the cooked rice to the pan. Gently fold the tamarind paste into the rice using a spatula, ensuring every grain is coated. Add jaggery (if using) and mix well. Cook for 2–3 minutes until everything is heated through.
- Finish and rest: Turn off the heat. Garnish with roasted peanuts (if using). Let the rice rest for at least 10 minutes before serving to allow the flavors to meld.
Tips
- Rice texture: Use slightly aged rice like sona masuri or ponni, which stays separate when cooked. Avoid sticky rice like jasmine; it will become mushy.
- Tamarind substitute: If you don’t have tamarind, use 2 tablespoons (30 ml) of lime juice mixed with 1 teaspoon of brown sugar, but the flavor will be less deep and more citrusy.
- Adjusting sourness: Taste the tamarind paste before adding rice. If it’s too sour, add a bit more jaggery or a pinch of baking soda (optional) to neutralize.
- Common mistake: Don’t skip the roasting step for spices—it brings out their aroma and prevents a raw taste in the final dish.
Serving Suggestions
Tamarind rice is traditionally served with papad (crispy lentil wafers), a side of yogurt or raita to cool the palate, and a simple cucumber salad. It also pairs well with any South Indian curry, such as potato roast or cabbage poriyal. For a complete meal, serve with a spoon of ghee on top.
Variations
- Kara (spicy) version: Add 1 teaspoon of red chili powder along with the ground spices for extra heat.
- With vegetables: Stir in 1 cup (150 g) of finely chopped carrots, beans, or peas while cooking the tamarind paste for a one-pot meal.
- No-rice version: Use quinoa or millet instead of rice; cook as per package instructions and follow the same steps.
Storage and Reheating
Store leftover tamarind rice in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, making it an excellent make-ahead dish. To reheat, sprinkle a little water over the rice, cover, and microwave for 1–2 minutes, or heat in a pan with a splash of oil over medium heat. You can also freeze it for up to 1 month; thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I use tamarind paste from a jar? Yes, use 2 tablespoons (30 g) of ready-made tamarind paste. Mix it with 1/2 cup (120 ml) of water and skip the soaking step. The flavor may be slightly less complex, so adjust salt and jaggery accordingly.
Why does my rice turn out sticky? Sticky rice usually happens when you use too much water or stir too vigorously while mixing. Cook the rice until just done, spread it out to cool, and fold gently with a light hand.
Can I make this without oil? Oil is essential for the tempering and to prevent the paste from sticking. You can reduce it to 1 tablespoon (15 ml), but the flavor and texture will be less authentic.
Is tamarind rice gluten-free? Yes, all the ingredients are naturally gluten-free. Ensure your asafoetida brand is gluten-free, as some blends contain wheat flour.
How do I make it less sour? Reduce the tamarind amount to 1.5 tablespoons (22 g) and add an extra teaspoon of jaggery. You can also add a handful of grated coconut to mellow the sourness.
Can I use brown rice? Yes, brown rice works but requires more water and a longer cooking time. Adjust the water to 2.5 cups (590 ml) and cook for about 30 minutes.
Related
- Non-Melting Rasgulla Recipe That Stays Soft
- Nylon Khaman Dhokla Recipe: Soft & Spongy Gujarati Snack
- Oats Dhokla Recipe: Easy Steamed Savory Cakes
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).