Ulavacharu Annam
A rustic, deeply flavorful rice dish from Andhra Pradesh where nutty horsegram is transformed into a rich, dark broth that's then absorbed by fluffy rice. The earthiness of horsegram, brightened with tamarind and jaggery, creates a uniquely satisfying one-pot meal with gentle heat from dried red chilies.
For 4 servings
- prep · ~25 min
Prepare the horsegram broth (ulavacharu).
1.Drain the overnight-soaked horsegram and add to a pressure cooker.2.Add 2.5 cups of water and turmeric powder.3.Pressure cook on medium-high heat for 5-6 whistles until the horsegram is very soft.4.Let the pressure release naturally. Strain the cooked horsegram, reserving the dark broth.5.Mash the cooked horsegram lightly and keep aside.TIPThe dark broth is the hero — don't discard it. If the broth is too thick, add a little warm water to reach about 2 cups total liquid. - prep · ~10 min
Make the tamarind extract.
1.Soak the tamarind ball in 1/2 cup warm water for 10 minutes.2.Squeeze and extract the pulp. Discard the fibers and seeds.TIPUse your fingers to really work the tamarind — the thick pulp adds body to the final dish. - temper · ~10 min
Make the tempering.
1.Heat oil in a heavy-bottomed pot over medium heat.2.Add mustard seeds and let them splutter (30 seconds).3.Add cumin seeds and dried red chilies, fry until fragrant (20 seconds).4.Add curry leaves and let them crackle briefly.5.Add sliced onions and slit green chilies. Sauté until onions turn golden brown (7-8 minutes).6.Add ginger-garlic paste and sauté until the raw smell disappears (1 minute).TIPTake your time caramelizing the onions — they build the sweet depth that balances the earthy horsegram. - saute · ~8 min
Build the horsegram masala.
1.Add the mashed horsegram to the pot and stir well.2.Add red chili powder and mix thoroughly.3.Cook for 2-3 minutes, stirring occasionally, until the mixture is fragrant and slightly dry.4.Pour in the reserved horsegram broth (ulavacharu) and tamarind extract.5.Add jaggery and salt. Stir and bring to a gentle boil.TIPTaste the broth at this stage — the balance should be tangy, mildly sweet, and earthy. Adjust jaggery or tamarind if needed. - boil · ~20 min
Cook the rice in the horsegram broth.
1.Add the soaked and drained basmati rice to the simmering broth.2.Add 2.25 cups of water and stir gently.3.Bring to a rolling boil, then reduce heat to low.4.Cover the pot with a tight-fitting lid and cook for 12-15 minutes until the rice is tender and the liquid is absorbed.5.Turn off the heat and let it rest, covered, for 5 minutes.TIPResist peeking — lifting the lid releases the steam needed to cook the rice evenly. The rice should be separate but moist. - assemble · ~2 min
Fluff and finish the rice.
1.Gently fluff the rice with a fork to separate the grains.2.Drizzle with ghee for extra richness.3.Fold in the chopped coriander leaves.TIPUse a fork, not a spoon — it prevents the rice grains from breaking and turning mushy. - serve
Serve hot with a dollop of fresh yogurt on the side.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak horsegram overnight to ensure it cooks evenly and yields a rich, dark broth.
- 2When pressure cooking horsegram, let the pressure release naturally for deeper flavor extraction.
- 3Caramelize the onions until deep golden brown to build a sweet-savory base that balances the broth.
- 4Use a fork to fluff the cooked rice gently — this keeps grains separate and avoids mushiness.
- 5Taste the broth before adding rice and adjust the tangy-sweet balance with tamarind or jaggery.
- 6Resist lifting the lid while rice cooks; trapped steam is essential for even absorption.
Adapt it for your goals.
Low-oil
Reduce oil to 1 tablespoon and skip the final ghee drizzle. Use a non-stick pot to sauté onions with minimal oil for a lighter version.
high proteinHigh-protein
Add 1 cup of cooked, shredded chicken or paneer cubes with the mashed horsegram for an extra protein boost without overpowering the dish.
veganVegan
Replace ghee with an extra teaspoon of oil or vegan butter. The rest of the dish is naturally vegan, making it fully plant-based.
jainJain
Omit onion and ginger-garlic paste. Use asafoetida (hing) in the tempering and increase green chilies for flavor.
Why this is on our healthy list.
Rich in Plant-Based Iron
Horsegram is an excellent source of iron, supporting healthy blood oxygen transport and energy levels, especially for vegetarians.
High in Dietary Fiber
The horsegram and basmati rice provide a good amount of fiber, aiding digestion and promoting a feeling of fullness.
Low in Saturated Fat
This dish uses minimal oil and ghee, keeping saturated fat low while still delivering rich flavor.
Contains Antioxidants
Tamarind and curry leaves are rich in antioxidants that help combat oxidative stress and inflammation.
Frequently asked questions
Yes, but it will take much longer — soak the horsegram overnight, then simmer in a pot for 60-90 minutes until very soft and the broth is dark.





.webp)

