Hyderabadi Khatti Dal Recipe

5 from 1 vote
Updated: Aug 26, 2025
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Hyderabadi Khatti Dal is a traditional lentil dish from Hyderabad, known for its distinct sourness, balanced with earthy lentils and gentle spices. This dish is a staple in everyday Hyderabadi homes and often appears alongside Hyderabadi biryani, vegetable curries, and yogurt-based sides. Make it using my easy recipe in an Instant Pot or a traditional pressure cooker.

Here are some more dal recipes you may like: Gujarati Dal, Panchmel Dal, Cholar Dal, White Urad Dal, and Lauki Chana Dal.

Hyderabadi khatti dal served in a bowl.

A Quick Look At This Hyderabadi Khatti Dal Recipe

  • Soaking Time: 20 minutes
  • Prep Time: 5 minutes
  • Cook Time: 35 minutes
  • Total Time: 60 minutes (including soaking)
  • Serves: 4
  • Cuisine: Hyderabadi / South Indian
  • Course: Main Course / Side Dish
  • Diet: Vegetarian, Vegan, Gluten-Free
  • Skill Level: Beginner
  • Equipment: Pressure Cooker or Instant Pot, Small Kadai or Pan, Ladle, Knife, Cutting Board

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Why You’ll Love This Family Favorite Recipe!

  • Authentic Hyderabadi home-style flavors, not restaurant-style
  • Perfect balance of sour, spicy, and savory
  • Naturally vegan and gluten-free
  • Easy to scale for weekday meals or dawat-style spreads
  • Tastes even better the next day

I discovered Hyderabadi Khatti Dal much later in life, during a family trip to Hyderabad. While Hyderabad is famous for its biryani, what really stood out to me was the simplicity of their homestyle meals, especially the tangy dal served with rice, papad, and pickle.

The slightly sour taste stayed with me, and I knew I had to recreate it. After a few trial and errors, I could get very close to the dal I had tasted at my Hyderabadi friend’s place.

Since then, this Hyderabadi khatti dal has become a family favorite, and I make it quite frequently for lunch wth a day sabji on the side. It is a great meal served with steamed rice, roti, and some sliced onions. Do try this recipe.

About Hyderabadi Khatti Dal

In Hindi and Urdu, “khatti” means sour. This Hyderabadi Khatti Dal gets its name from the characteristic tanginess of tamarind.

Unlike regular toor dal, khatti dal gets its signature tang from tamarind, making it lighter, sharper, and incredibly comforting.

This dal is a staple in Hyderabadi households and is typically served alongside Hyderabadi biryani. You can also serve it with meat curries or Andhra-style veg curries.

It also tastes great with plain steamed rice or bagara rice. Do not forget to serve papad and sliced onions on the side.

Hyderabadi khatti dal is quick and easy to make, and it comes together with a few simple ingredients that are mostly available in an Indian kitchen. This gluten-free and vegan dal is perfect for adding to your everyday meals.

Ingredients

To Cook The Dal

Toor Dal – Khatti dal recipe is mostly made using toor dal (pigeon pea lentils, arhar dal), but you can also use dhuli masoor dal (pink masoor dal) or dhuli moong dal (yellow moong dal) to make it. You can also use a mix of these dals.

Tamarind Paste (Pulp) – It is easily availabe in Indian grocery stores. You can also soak some dried tamarind in water and use the water in the recipe.

Others – You will also need salt, turmeric powder, fresh tomatoes, ginger-garlic paste, red chili powder, and green chilies to make this recipe.

To Temper The Dal

Oil – I tempered the dal using canola oil, but you can use any oil of your choice. You can also use ghee, but the dal will not be vegan in that case.

Others – You will also need crushed garlic cloves, cumin seeds, brown mustard seeds, dry red chilies, curry leaves, and cilantro (fresh coriander leaves).

How To Make Hyderabadi Style Khatti Dal

Cook The Dal

In An Instant Pot

Step 1: Wash 1 cup of tuvar dal and soak it in water for 20 minutes.

Step 2: Drain the water and add the soaked dal to the inner pot of an Instant Pot.

Step 3: Add the following ingredients to the pot and stir to combine.

  • 2 cups of water
  • 1 teaspoon salt
  • 1 teaspoon turmeric powder
  • 1 cup chopped tomatoes
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon red chili powder
  • 2-3 green chilies (slit in half)
Toor dal, water, salt, turmeric powder, tomatoes, green chilies, ginger garlic paste, and red chili powder added to instant pot.

Step 4: Secure the lid of the Instant Pot and set the valve to the sealing position.

Lid of the instant pot secured.

Step 5: Press the PRESSURE COOK button and set the timer to 10 minutes. The Instant Pot will take some time to build pressure and start the timer.

Step 6: Once the timer goes off, let the pressure release naturally for 10 minutes.

Step 7: Release the remaining pressure manually and open the lid.

Step 8: Whisk the dal well using a wire whisk.

Step 9: Add some hot water if the dal is thick for your liking. Check for salt and add more if needed.

Cooked dal.

Step 10: Add 1 tablespoon tamarind paste and mix well. Set the cooked dal aside.

Adding tamarind paste to the cooked dal.

In A Traditional Pressure Cooker

  • To cook the dal in a traditional stovetop pressure cooker, add the ingredients and cook for 1 whistle on high heat. Add 3 cups of water instead of the 2 cups that we added in the Instant Pot method.
  • Then reduce the flame to low and cook for 10 minutes.
  • Remove the cooker from the heat and let the pressure release naturally before opening the lid.
  • Whisk the dal and then add the tamarind paste.

Temper The Khatti Dal

Step 11: Heat 3 tablespoon oil in a small pan over medium-high heat.

Step 12: When the oil is hot, add 5-6 garlic cloves (peeled and crushed) and fry till they are slightly browned.

Crushed garlic added to hot oil in a pan.

Step 13: Add 1 teaspoon cumin seeds and 1 teaspoon brown mustard seeds and let them crackle for 3-4 seconds.

Cumin seeds and brown mustard seeds to the pan.

Step 14: Add 2-3 dry red chilies and 10-12 curry leaves and let them crackle for 3-4 seconds.

Dry red chilies and curry leaves added to the pan.

Step 15: Immediately pour the tempering over the hot dal and mix well.

Tempering poured over the dal.

Step 16: Garnish with 1 tablespoon chopped cilantro and serve hot.

Ready Hyderabadi khatti dal garnished with chopped cilantro.

Pro Tips By Neha

Adjust the amount of tamarind as per your taste.

To make the dal richer, use ghee for tempering instead of oil. It will no longer be vegan but will have a nutty flavor.

If cooking in an Instant Pot, add 2 cups of water; if cooking in a traditional pressure cooker, add 3 cups of water.

Storage Suggestions

Leftover dal can be stored in an airtight container in the refrigerator for 3 to 4 days. Reheat in a pan or in the microwave until hot, then serve. Add some hot water when reheating if the dal has thickened after refrigeration.

You can also freeze the dal for up to a month. Thaw, reheat, and serve.

Other Hyderabadi Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

Hyderabadi khatti dal served in a bowl.
5 from 1 vote

Hyderabadi Khatti Dal Recipe

Hyderabadi Khatti Dal is a traditional lentil dish from Hyderabad, known for its distinct sourness, balanced with earthy lentils and gentle spices. This dish is a staple in everyday Hyderabadi homes and often appears alongside Hyderabadi biryani, vegetable curries, and yogurt-based sides. Make it using my easy recipe in an Instant Pot or a traditional pressure cooker.
Prep: 5 minutes
Cook: 35 minutes
Soaking Time: 20 minutes
Total: 1 hour
Servings: 4 people

Ingredients 

To Cook The Dal

  • 1 cup toor dal (arhar dal, pigeon pea lentils)
  • 1 teaspoon salt (or to taste)
  • 1 teaspoon turmeric powder
  • 1 cup chopped tomatoes
  • 1 teaspoon ginger garlic paste
  • 1 teaspoon red chili powder
  • 2-3 green chilies (slit in half)
  • 1 tablespoon tamarind paste

To Temper The Dal

  • 3 tablespoons oil
  • 5-6 cloves garlic (peled and crushed)
  • 1 teaspoon cumin seeds
  • 1 teaspoon brown mustard seeds
  • 2-3 dry red chilies
  • 10-12 curry leaves
  • 1 tablespoon chopped cilantro (fresh coriander leaves)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Cook The Dal

  • Wash tuvar dal and soak it in water for 20 minutes.
  • Drain the water and add the soaked dal to the inner pot of an Instant pot.
  • Add 2 cups of water, salt, turmeric powder, tomatoes, ginger garlic paste, red chili powder, and green chilies, and stir to combine.
  • Secure the lid of the instant pot and set the valve to the sealing position.
  • Press the PRESSURE COOK button and set the timer to 10 minutes. The instant pot will take some time to build pressure and start the timer.
  • Once the timer goes off, let the pressure release naturally for 10 minutes.
  • Release the remaining pressure manually and open the lid.
  • Whisk the dal well using a wire whisk
  • Add some hot water if the dal is thick for your liking. Check for salt and add more if needed.
  • Add tamarind paste and mix well. Set the cooked dal aside.
  • Note – To cook the dal in a traditional stovetop pressure cooker, add the ingredients to the pressure cooker and cook for 1 whistle on high heat. Add 3 cups of water instead of 2 as in the Instant Pot recipe. Then reduce the flame to low and cook for 10 minutes. Remove the cooker from the heat and let the pressure release naturally before opening the lid.

Temper The Khatti Dal

  • Heat oil in a small pan over medium-high heat.
  • When the oil is hot, add garlic and fry till it is slightly browned.
  • Add cumin seeds and mustard seeds and let them crackle for 3-4 seconds.
  • Add dry red chilies and curry leaves and let them crackle for 3-4 seconds.
  • Immediately pour the tempering over the hot dal and mix well.
  • Garnish with chopped cilantro and serve hot.

Video

Notes

Adjust the amount of tamarind as per your taste.
To make the dal richer, use ghee for tempering instead of oil.
If cooking in an Instant Pot, add 2 cups of water; if cooking in a traditional pressure cooker, add 3 cups of water.

Nutrition

Calories: 261kcal, Carbohydrates: 33g, Protein: 10g, Fat: 11g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Trans Fat: 0.04g, Sodium: 794mg, Potassium: 257mg, Fiber: 8g, Sugar: 6g, Vitamin A: 535IU, Vitamin C: 92mg, Calcium: 75mg, Iron: 3mg
Like this recipe? Rate and comment below!
5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment