Experience the rich and comforting flavors of Indian cuisine with this Dal Amritsari recipe. This hearty dish combines chana dal and urad dal to create a creamy and flavorful meal that pairs perfectly with rice or roti. The aromatic spices and fresh coriander garnish add a delightful touch to this traditional dish.
If you don't usually cook Indian food, you might not have chana dal or urad dal in your pantry. These are types of split legumes that are essential for this recipe. You can find them in the international aisle of most supermarkets or at an Indian grocery store. Garam masala is another key ingredient, a spice blend that adds depth and warmth to the dish.

Ingredients For Indian Dal Amritsari Recipe
Chana dal: Split chickpeas that provide a creamy texture and nutty flavor.
Urad dal: Split black gram that adds a rich, earthy taste to the dish.
Onion: Adds sweetness and depth to the base of the dish.
Tomato: Provides acidity and a slight tang to balance the flavors.
Ginger-garlic paste: A blend of ginger and garlic that adds a pungent and aromatic flavor.
Turmeric powder: Adds a warm, earthy flavor and a vibrant yellow color.
Red chili powder: Adds heat and a slight smokiness to the dish.
Garam masala: A blend of spices that adds complexity and warmth.
Ghee: Clarified butter that adds a rich, buttery flavor. Can be substituted with oil.
Salt: Enhances the overall flavor of the dish.
Water: Used to cook the dals and achieve the desired consistency.
Coriander: Fresh herb used for garnish, adding a burst of freshness.
Technique Tip for This Recipe
When sautéing the onions for this dal, make sure to cook them until they are a deep golden brown. This caramelization process enhances the overall flavor of the dish by adding a rich, sweet undertone. Additionally, when adding the ginger-garlic paste, ensure that you sauté it just until the raw smell disappears, which will prevent any bitterness in the final dish.
Suggested Side Dishes
Alternative Ingredients
chana dal - Substitute with yellow split peas: Yellow split peas have a similar texture and flavor profile, making them a good alternative.
urad dal - Substitute with black lentils: Black lentils can mimic the creamy texture of urad dal when cooked.
onion - Substitute with shallots: Shallots offer a milder flavor that can complement the dish similarly to onions.
tomatoes - Substitute with canned tomatoes: Canned tomatoes can be used when fresh tomatoes are not available, providing a similar taste and texture.
ginger-garlic paste - Substitute with fresh ginger and garlic: Freshly minced ginger and garlic can be used in equal parts to replicate the paste.
turmeric powder - Substitute with saffron: Saffron can provide a similar color and a unique flavor, though it is more expensive.
red chili powder - Substitute with cayenne pepper: Cayenne pepper can provide a similar level of heat and spice.
garam masala - Substitute with curry powder: Curry powder can offer a similar blend of spices, though the flavor profile will be slightly different.
ghee - Substitute with butter: Butter can provide a similar richness and flavor, though it lacks the nutty taste of ghee.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, though it will change the overall taste slightly.
water - Substitute with vegetable broth: Vegetable broth can add more depth of flavor compared to plain water.
fresh coriander - Substitute with parsley: Parsley can provide a similar fresh, green garnish, though it lacks the distinct flavor of coriander.
Other Alternative Recipes Similar to This Dish
How to Reheat Leftovers
Stovetop Method: Transfer the dal to a saucepan. Add a splash of water or vegetable broth to maintain the desired consistency. Heat over medium-low heat, stirring occasionally to prevent sticking. Once heated through, serve hot with fresh coriander garnish.
Microwave Method: Place the dal in a microwave-safe bowl. Add a little water if it appears too thick. Cover the bowl with a microwave-safe lid or plate to prevent splatters. Heat on high for 2-3 minutes, stirring halfway through. Ensure it is evenly heated before serving.
Oven Method: Preheat your oven to 350°F (175°C). Transfer the dal to an oven-safe dish and cover with aluminum foil to retain moisture. Heat for about 20 minutes or until thoroughly warmed. Stir halfway through the heating process for even warming.
Slow Cooker Method: If you have time, transfer the dal to a slow cooker. Set it on low for 1-2 hours, stirring occasionally. This method is perfect for maintaining the dal's texture and flavor without the risk of burning.
Double Boiler Method: Place the dal in a heatproof bowl. Set the bowl over a pot of simmering water, ensuring the bottom of the bowl does not touch the water. Stir occasionally until the dal is heated through. This gentle method helps preserve the dal's consistency and flavor.
Best Tools for This Recipe
Pressure cooker: Used to cook the soaked dals quickly and efficiently until they are soft.
Frying pan: Used to sauté the onions, ginger-garlic paste, and tomatoes, and to simmer the dal mixture.
Spatula: Used for stirring and mixing the ingredients while cooking.
Knife: Used for finely chopping the onions and tomatoes.
Cutting board: Provides a surface for chopping the onions and tomatoes.
Measuring cups: Used to measure the correct amount of chana dal, urad dal, and water.
Measuring spoons: Used to measure the spices and ghee or oil accurately.
Bowl: Used for soaking the dals before cooking.
Serving spoon: Used for serving the dal once it is cooked.
Ladle: Used for stirring the dal while it simmers.
Small bowl: Used for holding the chopped fresh coriander for garnish.
How to Save Time on Making This Dish
Soak ahead: Soak the chana dal and urad dal overnight to reduce cooking time.
Prep ingredients: Chop onions, tomatoes, and prepare ginger-garlic paste in advance.
Use a food processor: Quickly chop onions and tomatoes using a food processor.
Cook in bulk: Make a larger batch of dal and freeze portions for future meals.
Instant pot: Use an Instant Pot instead of a pressure cooker to save time.
Pre-made paste: Use store-bought ginger-garlic paste to skip a step.
Simmer while multitasking: Let the dal simmer while you prepare other parts of the meal.

Indian Dal Amritsari
Ingredients
Main Ingredients
- 1 cup Chana Dal (split chickpeas)
- 1 cup Urad Dal (split black gram)
- 1 large Onion, finely chopped
- 2 medium Tomatoes, finely chopped
- 1 tablespoon Ginger-Garlic Paste
- 1 teaspoon Turmeric Powder
- 1 teaspoon Red Chili Powder
- 1 teaspoon Garam Masala
- 2 tablespoon Ghee or Oil
- to taste Salt
- 2 cups Water
- 2 tablespoon Fresh Coriander, chopped for garnish
Instructions
- Rinse the chana dal and urad dal thoroughly and soak them in water for about 30 minutes.
- In a pressure cooker, add the soaked dals, 2 cups of water, and a pinch of salt. Cook for 3-4 whistles or until the dals are soft.
- Heat ghee or oil in a frying pan. Add chopped onions and sauté until golden brown.
- Add ginger-garlic paste and sauté for another minute.
- Add chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until the tomatoes are soft and the oil starts to separate.
- Add the cooked dal to the pan and mix well. Let it simmer for 10-15 minutes on low heat.
- Stir in garam masala and cook for another 2 minutes.
- Garnish with fresh coriander and serve hot with rice or roti.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Indian Vegetable Khichdi Recipe40 Minutes
- Indian Baingan Bhaja Recipe30 Minutes
- Indian Vegetable Kolhapuri Recipe50 Minutes
- Indian Lauki Ki Sabzi Recipe30 Minutes
- Indian Sprouted Moong Sabzi Recipe35 Minutes
- Indian Aloo Kurma Recipe45 Minutes
- Indian Vegetable Korma Recipe50 Minutes
- Indian Chicken Kolhapuri Recipe1 Hours
Leave a Reply