Ulavacharu Annam
A traditional Andhra delicacy, this dish combines cooked rice with a tangy and earthy horse gram soup (ulavacharu). Finished with a flavorful tempering, it's a unique, hearty, and deeply satisfying one-pot meal.
For 4 servings
Sauté Aromatics
- Heat 2 tbsp of ghee in a wide, heavy-bottomed pan (kadai) over medium heat.
- Add the finely chopped onions and sauté for 3-4 minutes until they become soft and translucent.
- Add the slit green chillies and ginger-garlic paste. Continue to sauté for another minute until the raw smell disappears.
Prepare Ulavacharu Base
- Pour the ulavacharu concentrate and 1/2 cup of water into the pan. Stir well to ensure the paste dissolves completely.
- Add the turmeric powder and salt. Mix everything together.
- Bring the mixture to a gentle simmer and cook for 5-7 minutes, allowing the gravy to thicken slightly and the flavors to meld.
Combine with Rice
- Reduce the heat to low. Add the cooked rice to the pan.
- Gently fold the rice into the ulavacharu mixture, ensuring each grain is evenly coated without breaking the grains.
- Let it cook for 2-3 minutes, stirring occasionally, so the rice absorbs the flavors.
Prepare the Tempering (Tadka)
- In a separate small pan (tadka pan), heat the remaining 1 tbsp of ghee over medium heat.
- Once hot, add the mustard seeds and let them splutter completely.
- Add the cumin seeds, broken dry red chillies, and curry leaves. Sauté for about 30 seconds until fragrant.
- Turn off the heat and immediately add the hing (asafoetida). Give it a quick stir.
Garnish and Serve
- Pour the hot tempering evenly over the ulavacharu annam in the pan.
- Garnish with freshly chopped coriander leaves.
- Give it one final, gentle mix. Serve hot, with an optional dollop of white butter or a side of fresh cream.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Use cooled or day-old rice for the best texture. Warm rice can make the dish mushy.
- 2The consistency of store-bought ulavacharu concentrate can vary. Adjust the amount of water to achieve your desired gravy thickness.
- 3Serving with a dollop of fresh cream (meegada) or white butter at the end beautifully balances the tanginess and adds richness.
- 4Be gentle when mixing the rice to keep the grains intact and avoid a pasty texture.
- 5This dish tastes even better after resting for an hour, as the rice fully absorbs the complex flavors of the horse gram.
Adapt it for your goals.
Add Vegetables
Sauté finely chopped vegetables like carrots, peas, or bell peppers along with the onions for added nutrition and texture.
Increase ProteinIncrease Protein
Add fried paneer cubes or boiled chickpeas along with the rice for a more protein-rich meal.
Vegan VersionVegan Version
Substitute ghee with a neutral vegetable oil or coconut oil and skip the optional butter/cream for a fully plant-based version.
Spicier VersionSpicier Version
Increase the number of green chillies or add a pinch of red chilli powder along with the turmeric for extra heat.
Why this is on our healthy list.
Rich in Plant-Based Protein
Horse gram (ulavalu) is an excellent source of plant-based protein, which is essential for muscle repair, growth, and overall body function.
High in Dietary Fiber
The high fiber content from horse gram aids in digestion, promotes gut health, helps maintain stable blood sugar levels, and contributes to a feeling of fullness.
Good Source of Iron
Horse gram is a significant source of iron, a mineral crucial for forming hemoglobin, which transports oxygen in the blood. This can help in preventing anemia and boosting energy levels.
Packed with Antioxidants
This legume contains phenolic compounds that act as antioxidants, helping to combat oxidative stress and reduce inflammation in the body.
Frequently asked questions
Ulavacharu is a traditional, thick soup or rasam from Andhra Pradesh, made from horse gram (ulavalu). It has a unique earthy, tangy, and slightly sour flavor profile and is considered a regional delicacy.
