Ulavacharu Recipe - Swasthi's Recipes (2024)

Ulavacharu recipe – From the green fields of Krishna & Guntur districts of Andhra Pradesh comes another distinctive dish. Call it rasam, gravy or sauce, Ulavacharu is a classic dish that evolved in the humble kitchens of the farming community there. Unlike other lentil dishes where dal is the mainstay, this recipe uses the cooked lentil water (stock) and combines it with tamarind paste and tempered spices to create the mouth-watering ulavacharu.

Ulavacharu Recipe - Swasthi's Recipes (1)

If you thought this dish was only served in some Telugu kitchens, you’re in for a surprise. Migrants and students from Guntur and Krishna area carried Ulavacharu not just in their hearts but into their new kitchens and the public domain.

Slowly this dish has moved from the confines of the erstwhile village kitchens to gain popularity among restaurant goers and home cooks who love to experiment with regional foods.

This is a well-loved dish popularized by restaurants in both Andhra Pradesh and Telangana. You’ll find this soup-like rasam sold in sweet shops. Even street stalls and small eateries serve this delicacy in Hyderabad and Vijayawada.

Today, Ulavacharu is often prepared during festivals or served to guests at family functions along with rice, ghee/butter and fresh cream.

You can serve this singular dish as a side to accompany your main meals or mix in with cooked grains (especially steamed rice or biryani) to make a great weekend meal option.

Making Ulavacharu at home is a time-consuming process, but worth a try to enjoy a new delicious flavor. Due to the use of tamarind, this rasam stores well in the fridge for a couple of weeks. If you eat meat, use this to make the restaurant specials popular in Andhra Pradesh like Ulavacharu Biryani and Ulavacharu Chicken Curry.

Love Andhra foods? Try out these recipes
Tomato Pappu
Tomato Charu
Cucumber Curry
Ladies Finger Fry

What is Ulavacharu?

Ulavacharu is a thick lentil soup made with horse gram, spices and herbs. In Telugu, Horse gram is known as ulava and Rasam as charu. So ulavacharu is simply horse gram rasam made in the traditional Andhra style.

While most people associate Telugu cuisine with super spicy foods, it has a decent variety of milder curries, gravies and sides where other spices and herbs get the chance to shine.

Ulavacharu is a side that is neither a thick stew nor a thin rasam (although it is called that), but something in between. More like a thick, creamy soup or sauce made with lentil stock enriched with the tangy and umami flavor of tamarind.

A typical South Indian tempering of mustard seeds, coriander, spices and curry leaves adds to a punch to the thick sauce. Garlic and onions give the dish a delicious aftertaste.

Ever wondered why this lentil is named horse gram? In the olden days, this lentil was used exclusively to feed cattle and specially race horses, hence its name.

Not many people are aware that horse gram (ulavalu) is nutritious and contains decent amounts of calcium, iron and protein.

Cooking Ulavacharu

You can cook ulavalu in multiple ways – in an Instant Pot or in the pressure cooker. You can make it directly on the stovetop (takes several hours for horse gram to cook properly).

Ulavalu or horse gram lentil is traditionally slow cooked in a large pot for a couple of hours. Home cooks then moved to cooking in a pressure cooker in modern times. Pressure cooking on the stovetop takes much longer than in the instant pot, but use whichever method is convenient for you.

I am sharing both ways of making horse gram (ulavalu) stock. The first method is convenient and requires an Instant Pot. The other method is to make it on the stovetop using the pressure cooker.

How to make Ulavacharu(stepwise photos)

Prepare the horse gram or Ulavalu

Add 1 kg of horse gram (ulavalu) to a large pot and pour enough water to rinse them well. Rub the horse gram with both hands to remove dirt and contaminants. You can use a pressure cooker or instant pot steel insert for this as you soak and cook the ulavalu in the same cooker. Drain the water. Repeat this rinsing process 4 to 5 times. Now pour 3 liters of fresh water and soak them overnight.

Ulavacharu Recipe - Swasthi's Recipes (2)

While you soak the horse gram, cover the pot or cooker with a clean cotton cloth much like when you are sprouting lentils (don’t use a lid to cover). This helps the air to circulate and prevents the dal from getting slimy.

Ulavacharu Recipe - Swasthi's Recipes (3)

In the morning, transfer the horse gram along with the water (if soaked in a pot). The water turns brown color after soaking the lentils. Pressure cook for 13 minutes in an Instant pot. If using the pressure cooker, cook on medium heat until you hear 2 whistles. Lower the heat and continue to cook for 50 minutes.

Ulavacharu Recipe - Swasthi's Recipes (4)

Wait for the cooker to release pressure and check whether the lentils are cooked properly and soft to touch. This is the picture after cooking the lentils.

Ulavacharu Recipe - Swasthi's Recipes (5)

Strain the horse gram using a strainer/colander and place a pot beneath it. I let the lentils cool down a bit before straining as it is easy to handle.

Ulavacharu Recipe - Swasthi's Recipes (6)

Separate the stock and lentils. This is how the stock looks after straining. Set aside.

Ulavacharu Recipe - Swasthi's Recipes (7)

Prepare tamarind

While the lentils are cooking, bring ½ to ¾ cup of water to boil in a small pan. Add 50 grams of seedless tamarind (add more tamarind if using ones with seeds).

Ulavacharu Recipe - Swasthi's Recipes (8)

Set this aside to cool. Later squeeze the pulp well and strain the water. Set aside.

Ulavacharu Recipe - Swasthi's Recipes (9)

Make the tempering

Heat 1 ½ to 2 of tablespoons of oil in a saucepan and add these:
¾ to 1 of teaspoon mustard seeds
¾ to 1 of teaspoon cumin seeds
1 to 2 dried of red chilli broken (adjust to taste)

Ulavacharu Recipe - Swasthi's Recipes (10)

When the spices splutter, add these ingredients:
8 to 10 small cloves of garlic
1 to 2 deseeded green chilies (adjust to taste)
1 sprig of curry leaves
Sauté for 2 minutes until the spices turn aromatic.

Ulavacharu Recipe - Swasthi's Recipes (11)

Add 1 thinly sliced small onion (skip this if you want). Sauté for 1 to 2 minutes until transparent. The onions should lose the raw flavor.

Ulavacharu Recipe - Swasthi's Recipes (12)

To prepare the Ulavacharu:
Now pour the strained lentil stock into the tempering. Add these to the stock:
¼ teaspoon of turmeric
½ teaspoon of red chilli powder (adjust to taste)
½ teaspoon of coriander powder (optional)

Ulavacharu Recipe - Swasthi's Recipes (13)

Mix well and let the stock boil until it reduces to half. This will take around 20 minutes.

Ulavacharu Recipe - Swasthi's Recipes (14)

Once it has reduced, add the thick tamarind paste as required and mix well. Add ¾ to 1 teaspoon salt (adjust to your taste) and mix well. Be cautious at this step and do not add a lot of tamarind or salt. There is no way to fix it.

Ulavacharu Recipe - Swasthi's Recipes (15)

Let the ulavacharu simmer on low flame until it thickens. This will take about 1 hour or more to cook down and reach the right consistency. This may vary depending on your stove heat and the pot used (mine took 1 hour on a induction stove).

Taste test and adjust for salt, spices and tamarind as required during the simmering. Don’t add extra coriander powder at this stage.

Ulavacharu Recipe - Swasthi's Recipes (16)

When the ulavacharu (horse gram-tamarind gravy) has reached a thick but pourable and flowing consistency, remove from heat. It will continue to thicken as it cools.

Ulavacharu Recipe - Swasthi's Recipes (17)

Serve hot ulavacharu topped with butter or cream. This goes well with plain steamed rice.

Ulavacharu Recipe - Swasthi's Recipes (18)

How to use the cooked lentils?

In the villages, the lentils are usually fed to the cattle. It also makes a good compost material.

The ulavalu does have some nutrients left and you can use this in other dishes like curry or stew. Add tempering and serve as a side dish. The lentils can be added to soups, patties or kebabs. Air fry or bake them with some spices for a roasted snack.

I will be adding some recipes that make use of the cooked and strained horse gram.

Pro tips

  • Rinsing and soaking is essential to remove the phytates in plant food that hinder the body from absorbing vital nutrients, and aids digestion, too.
  • Use a 6-quart Instant pot or a 7-liter stovetop cooker (one that whistles). You risk the lentil and water overflowing with a smaller cooker. Avoid using aluminum cooker as well.
  • Do not add salt and tamarind right at the beginning. Simmer until the liquid reduces to half before you add them.
  • Ulavacharu can be made without red chilli powder and coriander powder. I felt a lovely difference in flavor after adding them. Avoid adding these later on as the gravy will give the uncooked flavor of these spices.
  • Do not add more coriander powder or you will end up with a different taste.
  • Do not add mashed or ground horse gram to thicken the ulavacharu you will end up ruining the authentic taste.

Related Recipes

Tomato Pappu Reci...

Tomato Rasam Reci...

Dal Makhani Recip...

Raita Recipe

Ladies Finger Fry...

Recipe card

Ulavacharu Recipe - Swasthi's Recipes (25)

Ulavacharu Recipe

Ulavacharu is a lentil soup from Andhra Pradesh. It is made with horse gram, tamarind and spices. Make this authentic version at home with this easy recipe.

Print Recipe Pin Recipe

Jump to Comments

For best results follow the step-by-step photos above the recipe card

Prep Time5 minutes minutes

Cook Time2 hours hours 30 minutes minutes

Soaking time8 hours hours

Servings3 to 4

AuthorSwasthi

Diet : Vegan, Vegetarian

Ingredients (US cup = 240ml )

  • 1 kg horse gram (ulavalu)
  • 3 liters water to soak the lentils
  • 50 grams tamarind (seedless)
  • ½ to ¾ cup hot water for soaking tamarind

For tempering

  • 1 ½ to 2 tablespoons oil
  • ¾ to 1 teaspoon mustard seeds
  • ¾ to 1 teaspoon cumin seeds
  • 1 to 2 dried red chilli broken (adjust to taste)
  • 8 to 10 small garlic cloves
  • 1 to 2 green chilies (adjust to taste) (I deseed for low heat)
  • 1 sprig curry leaves
  • 1 small onion (thinly sliced, optional)
  • ¼ teaspoon turmeric
  • ½ teaspoon Red chilli powder (adjust to taste)
  • ½ teaspoon coriander powder (optional)
  • ¾ to 1 teaspoon salt (adjust to taste)

Instructions

  • Add horse gram to a large pot and pour lots of water. A lot of times I use my cooker for this. I rinse, soak and cook in the same cooker. Rinse them well rubbing with both your hands. Drain the water.

  • Repeat rinsing the same way at least 4 to 5 times. Pour 3 liters of fresh water and soak them overnight.

  • While you soak, cover the pot with a clean cotton cloth and not with a lid. This helps the air to circulate and won’t make the horse gram slimy later.

  • The next morning transfer the horse gram along with the water and pressure cook for 13 minutes in an Instant pot. If using the traditional cooker, cook for 2 whistles on a medium heat and then lower the heat. Continue to cook for 50 mins.

  • When the pressure releases, open the lid and check if the lentils are well cooked. They should be soft. Strain the lentils using a strainer and separate the stock and the lentils.

  • While the lentils cook, bring half cup to a boil and add 50 grams tamarind. If using tamarind with seeds you will need more. Set this aside. When it cools. Squeeze the pulp well.

  • Heat a pan with oil and add mustard, cumin and dried chilli. When the spices splutter, add green chili, curry leaves and cloves. Saute for 2 mins until aromatic.

  • Add onions and saute until transparent. The onions should lose the raw flavor.

  • Pour the strained lentil stock. Add turmeric, coriander powder and red chilli powder. Mix and boil until it reduces to half. This takes about 20 mins.

  • Then add the thick tamarind paste/ pulp as required and mix well. Add salt and mix well.

  • Let simmer until thick. The total time takes about 1 hour for me to reach the right consistency. This may vary depending on your stove and pot used.

  • Taste test and adjust salt and tamarind as required during the simmering.

  • Turn off when the ulavacharu is thick yet of flowing and pouring consistency. It will thicken further upon cooling.

  • Serve ulavacharu hot topped with butter or cream. Goes well with only plain steamed rice. The lentils are usually fed to the cattle. It also makes a good compost. The lentils can also be tempered and served as a side.

Notes

  1. To make 1 X of this recipe, you will need a 7 liters stovetop cooker (one that whistles) or 6 qt IP. There is a risk of overflowing if you use a smaller cooker. Avoid using aluminum cooker.
  2. Do not add salt and tamarind right at the beginning. Simmer until the liquid reduces to at least half and then add them.
  3. A lot of people make this without red chilli powder and coriander powder. However I have felt a difference in adding them. Do not add these later as your ulavacharu is likely to have the uncooked flavor of these spices.
  4. Do not add more coriander powder.
  5. Cooked and strained lentils are tasteless and do not have flavor. But they still have some of the nutrients. You can air fry, bake or temper them and serve. I will be sharing the recipes soon.
  6. The nutrition values include the whole cooked lentils.

Alternative quantities provided in the recipe card are for 1x only, original recipe.

For best results follow my detailed step-by-step photo instructions and tips above the recipe card.

NUTRITION INFO (estimation only)

Nutrition Facts

Ulavacharu Recipe

Amount Per Serving

Calories 1312Calories from Fat 99

% Daily Value*

Fat 11g17%

Saturated Fat 1g6%

Trans Fat 1g

Polyunsaturated Fat 4g

Monounsaturated Fat 5g

Sodium 726mg32%

Potassium 3381mg97%

Carbohydrates 217g72%

Fiber 104g433%

Sugar 18g20%

Protein 88g176%

Vitamin A 279IU6%

Vitamin C 35mg42%

Calcium 262mg26%

Iron 26mg144%

* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Ulavacharu Recipe - Swasthi's Recipes (26)

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Ulavacharu Recipe - Swasthi's Recipes (2024)

FAQs

What does Ulavacharu mean in English? ›

Ulavacharu literally means 'Horse Gram Soup' and is enjoyed in winter the most as this dal is known to have warm properties in it. (

What is Ulavacharu made of? ›

Ulavacharu is a thick lentil soup made with horse gram, spices and herbs. In Telugu, Horse gram is known as ulava and Rasam as charu. So ulavacharu is simply horse gram rasam made in the traditional Andhra style.

How long does Ulavacharu last? ›

Buy Premium in quality, healthy, Hygienic and Home Made Ulavacharu online from Sitara foods is available in 2 variants, one is in paste form, which has a shelf life of 9 months to 1 year and another is regular Ulavachaaru, which has 10 to 12 days of shelf life.

Why is Ulavacharu famous? ›

Ulavacharu is usually served with rice and a dollop of fresh cream, butter or ghee. Considering the health benefits of the horse gram, the dish has now gained wide popularity. The protein-rich, low fat food contains a high amount of dietary fibres and is known to lower cholesterol and help reduce obesity.

What does Ulavacharu taste like? ›

It is spicy, tangy, sweet, salty and earthy at the same time. It is usually eaten with hot rice soaked in ghee. It is a one-of-a-kind comfort food for the soul. Interestingly, the comfort of Ulavacharu does not end there.

What are the benefits of eating Ulavacharu? ›

Benefits of Horse Gram or Ulavacharu:

Also helps reduce the acidity around the abdomen. Manages Blood Pressure: Horse gram is good source of food for heart, also reduces the glucose levels in the body and thus manages the blood pressure and pumping levels.

Is horse gram a millet or lentil? ›

What is Horse Gram? Horse gram is the most protein-rich lentil found on the planet. It is very high-powered. That is why race horses are fed with this gram, which is called horse gram in the market.

What is another name for Horsegram? ›

Macrotyloma uniflorum (horsegram, also known as horse gram, kulthi bean, hurali, or Madras gram) is a legume native to tropical southern Asia, known for its distinct taste and texture, widely used legume in many cuisines. It is also known for human consumption for its rich nutrients and medicinal properties.

Is horse gram same as lentils? ›

Horse gram is the most protein-rich lentil found on the planet. It is high-powered and hence used as feed for horses before races. The US National Academy of Sciences has identified this legume as a promising food source for the future.

What are the disadvantages of eating horse gram? ›

Bloating and Gas- The high amount of carbohydrates in horse grams can lead to bloating and gas if you consume too much of it in a day. Important Note: If you take medicines for anaemia, bleeding-related problems, or tuberculosis or if you are pregnant, avoid eating horse gram without the supervision of a doctor.

Is horsegram difficult to digest? ›

For some people, horse grams may be difficult to digest. Turning the grams into sprouts makes its consumption and digestion easier. For this, you need to wash the horse grams thoroughly in water and place them in a clean white cloth.

Is Ulavacharu eaten in heat or cold weather? ›

Ulava Charu is delicious to taste and relished more during winter times as its supposed to give heat to the body.

What does Ulavacharu mean? ›

Ulava means horse gram, and charu means soup in the Telugu language. Krishna and Guntur districts in Andhra Pradesh are major sources of food production with ample water resources.

Is Horsegram good for health? ›

Horse gram is healthy because it is rich in protein and nutrients and can aid in weight loss.

Which dal does horse eat? ›

The kulthi bean, also known as hurali or Madras gramme, was a common diet for horses and cattle. Horse gram is the most protein-rich lentil on the earth. It has a high energy level and is thus fed to horses before races.

What do you call Ulavalu in English? ›

ఉలవలు (ulavalu) - Meaning in English

It is commonly grown for horse feed, hence the name “horse gram”. Horse gram grown in parts of India, as well as Nepal, Malaysia, Sri Lanka, and is introduced to the West Indies. It is consumed whole, sprouted, or ground.

What is the Indian name for horse gram? ›

Horse Gram, common Indian names include Ulavalu, Kollu, Kulthi, Hurali, Muthira, Kulith, Kolatha, Kadathi, Kudu. Traditionally used in Ayurvedic cuisine, with medicinal qualities.

Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 5962

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.