Pulihora
Tangy tamarind rice with a nutty tempering of peanuts, chana dal, urad dal, curry leaves, and mild spices. This South Indian favorite is bold, comforting, and great for lunchboxes or festive meals.
For 4 servings
- prep · ~20 min
Soak the rice and tamarind.
1.Rinse the rice well until the water runs mostly clear.2.Soak the rice in fresh water for 20 minutes, then drain.3.Soak the tamarind in 1/2 cup warm water and squeeze well to extract the pulp.4.Strain the tamarind pulp and keep it ready.TIPSoaked rice cooks up fluffy and separate, which helps the finished pulihora stay light instead of sticky. - steam · ~15 min
Cook the rice.
Cook the soaked rice with 2 cups water until just done and the grains stay separate. Spread it on a wide plate or tray to cool slightly.
- temper · ~5 min
Make the tempering.
1.Heat the oil in a wide pan over medium heat.2.Add mustard seeds and let them splutter.3.Add chana dal, urad dal, and peanuts; cook until lightly golden.4.Add dried red chili, green chili, curry leaves, asafoetida, and turmeric powder; cook for a few seconds.TIPKeep the heat medium so the dals turn crisp and golden without burning. - simmer · ~6 min
Cook the tamarind base.
Pour the tamarind pulp into the pan. Add salt and jaggery, then simmer until the raw smell fades and the mixture thickens slightly.
- mix · ~3 min
Mix the rice with the tamarind base.
Add the cooled rice to the pan and toss gently until every grain is coated with the tamarind mixture and tempering.
- rest · ~10 min
Rest the pulihora before serving.
Let it sit for 10 minutes so the rice absorbs the tangy flavors well.
- serve
Serve the pulihora.
Serve at room temperature or slightly warm.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Cook the rice just until done; overcooked rice will turn mushy when tossed with the tamarind base.
- 2Spread the hot rice on a wide plate to cool so the grains firm up and stay separate.
- 3Let the tamarind pulp simmer until the raw smell disappears, or the pulihora will taste harsh and watery.
- 4Fry chana dal, urad dal, and peanuts on medium heat so they crisp evenly without dark spots.
- 5Mix the rice gently with a flat spoon or your fingers to avoid breaking the grains.
- 6Pulihora tastes better after resting, and is often even better after 30 minutes as the sour-spicy seasoning settles in.
- 7For lunchboxes, cool it fully before packing so condensation does not soften the rice and tempering.
Adapt it for your goals.
Low-oil
Reduce the oil slightly and dry-roast the peanuts separately; good if you want a lighter lunch while keeping the classic tamarind flavor.
no peanutNo-peanut
Skip peanuts for allergy concerns and add a little extra chana dal and urad dal for crunch.
extra spicyExtra-spicy
Add one more green chili or extra broken dried red chili if you prefer a sharper Andhra-style heat.
festival styleFestival-style
Make the tamarind base a bit ahead and let it mature before mixing with rice for deeper, more rounded flavor.
Why this is on our healthy list.
Plant Protein and Crunch
Peanuts, chana dal, and urad dal add plant protein and make the rice more satisfying than plain seasoned rice.
Digestive Spice Support
Asafoetida, curry leaves, and tamarind are commonly used in South Indian cooking to add depth and support easier digestion.
Balanced Meal Base
Rice provides steady energy, while the tangy tamarind and tempered legumes bring flavor and texture without heavy gravy.
Frequently asked questions
Usually the rice was overcooked or mixed while too hot. Cook it just until done, then spread it out to cool before tossing with the tamarind mixture.



