Dal Recipe | Authentic Indian Lentil Curry (Dal Tadka Style)
Learn how to make rich, flavorful, and comforting Dal at home with this easy step-by-step recipe. Made using yellow lentils, onions, tomatoes, garlic, ginger, aromatic Indian spices, and KHALVA Sabji Masala, this classic Indian dal is creamy, nutritious, and perfect for everyday meals. Serve it with steamed rice, jeera rice, chapati, naan, or paratha for a wholesome family dinner.
Recipe Overview
Recipe Summary
Prep Time
10 Min
Cook Time
30 Min
Total Time
40 Min
Difficulty
Easy
Yield
4 Servings
Calories
235 kcal
About This Recipe
Dal is one of the most loved comfort foods in Indian households. Made from protein-rich lentils, this wholesome dish is cooked with onions, tomatoes, ginger, garlic, and aromatic Indian spices to create a creamy, flavorful curry that’s enjoyed across the country.
Whether served with steamed rice, jeera rice, chapati, or naan, Dal is a complete meal that’s nourishing, satisfying, and perfect for everyday lunches and dinners. Every family has its own version, but the classic Dal Tadka remains one of the most popular.
This recipe uses premium KHALVA Sabji Masala to enhance the flavor with perfectly balanced Indian spices, giving your homemade dal an authentic restaurant-style taste and irresistible aroma.
Why You’ll Love This Dal Recipe
- Rich, creamy, and comforting.
- Easy recipe with simple pantry ingredients.
- High in plant-based protein.
- Perfect for everyday family meals.
- Restaurant-style flavor at home.
- Ready in just 40 minutes.
- Pairs perfectly with rice or chapati.
- Nutritious and wholesome.
- Budget-friendly Indian comfort food.
- Enhanced with KHALVA Sabji Masala.
What Makes This Dal Special?
The secret to a delicious Dal lies in perfectly cooked lentils and a flavorful tempering (tadka). Fresh garlic, ginger, onions, tomatoes, cumin, and aromatic spices are cooked until fragrant before being mixed into the creamy lentils, creating a rich and satisfying dish.
Premium KHALVA Sabji Masala adds authentic Indian flavors and enhances the aroma, making every spoonful taste just like your favorite restaurant-style Dal Tadka.
Main Ingredients
Ground Spices
For Tadka (Tempering)
For Garnishing
Equipment Needed
Ingredient Substitutions
- Use moong dal instead of toor dal for a lighter version.
- Mix toor and masoor dal for extra flavor.
- Replace ghee with oil for a vegan recipe.
- Add a pinch of hing (asafoetida) for better digestion.
- Use Kashmiri chilli powder for vibrant color.
- Add a teaspoon of garam masala for richer aroma.
- Fresh tomatoes can be replaced with tomato puree.
- Add spinach for a nutritious Dal Palak variation.
- Use fresh garlic instead of garlic paste.
- KHALVA Sabji Masala enhances the authentic restaurant-style taste.
Step-by-Step Instructions
Wash and Soak the Dal
Rinse the toor dal thoroughly under running water until the water runs clear. Soak it for 20–30 minutes for faster cooking and a creamier texture.
Drain the soaking water before cooking.
👨🍳 Chef Tip: Soaking helps the lentils cook evenly and improves digestion.
Pressure Cook the Dal
Add the soaked dal to a pressure cooker with turmeric powder, salt, and about 3 cups of water.
Pressure cook for 3–4 whistles or until the lentils become completely soft.
👨🍳 Chef Tip: Perfectly cooked dal should mash easily with a spoon.
Mash the Dal
Once the pressure releases naturally, open the cooker and mash the cooked dal using a whisk or ladle until smooth.
Add a little hot water if the consistency is too thick.
👨🍳 Chef Tip: Creamy dal gives the best restaurant-style texture.
Prepare the Tadka
Heat ghee or oil in a pan. Add cumin seeds and allow them to crackle.
Add dry red chillies and curry leaves.
👨🍳 Chef Tip: Hot ghee releases the maximum aroma from the spices.
Sauté Garlic & Ginger
Add chopped garlic and ginger. Sauté until lightly golden and aromatic.
Stir continuously to prevent burning.
👨🍳 Chef Tip: Fresh garlic adds authentic flavor to Dal Tadka.
Cook the Onion
Add finely chopped onions and sauté until soft and light golden.
Cook over medium heat for even caramelization.
👨🍳 Chef Tip: Do not over-brown the onions.
Add Tomatoes & Spices
Add chopped tomatoes, green chillies, red chilli powder, KHALVA Sabji Masala, and a little salt.
Cook until the tomatoes become soft and the oil starts separating.
👨🍳 Chef Tip: Properly cooked masala gives rich flavor and color.
Combine with Cooked Dal
Pour the cooked mashed dal into the prepared tadka.
Mix thoroughly until everything is well combined.
👨🍳 Chef Tip: Stir continuously to avoid lumps.
Simmer the Dal
Cook on low heat for 8–10 minutes, stirring occasionally.
Adjust the consistency by adding hot water if required.
👨🍳 Chef Tip: Slow simmering blends all the flavors beautifully.
Adjust Seasoning
Taste the dal and adjust salt, chilli, or spice levels according to your preference.
Simmer for another 2 minutes after adjusting.
👨🍳 Chef Tip: The dal should be creamy—not too thick or too watery.
Garnish
Add chopped coriander leaves and a small spoon of butter or ghee if desired.
Finish with a squeeze of fresh lemon juice before serving.
👨🍳 Chef Tip: Fresh coriander enhances both aroma and freshness.
Serve Hot
Serve hot with steamed rice, jeera rice, chapati, butter naan, or paratha.
Pair with papad, pickle, onion salad, and curd for a complete Indian meal.
👨🍳 Chef Tip: Dal tastes best when served immediately after simmering.
👨🍳 Chef’s Secrets for Perfect Dal
- Always soak lentils before cooking.
- Cook the dal until completely soft.
- Mash the cooked lentils for a creamy texture.
- Use fresh garlic and ginger.
- Cook the onion-tomato masala thoroughly.
- Use ghee for authentic flavor.
- Add KHALVA Sabji Masala for restaurant-style taste.
- Simmer the dal before serving.
- Garnish generously with fresh coriander.
- Serve hot with rice or chapati.
🔥 Perfect Dal Consistency Guide
Perfect Dal should have a creamy consistency that easily coats a spoon while remaining light enough to pour over rice.
🥣 Restaurant-Style Dal Secrets
Restaurant-style Dal gets its rich flavor from perfectly cooked lentils, slow-simmered onion-tomato masala, aromatic ghee tadka, and premium KHALVA Sabji Masala. A final garnish of fresh coriander and butter creates an irresistible aroma and authentic taste.
❌ Common Mistakes to Avoid
- Skipping the soaking step.
- Undercooking the lentils.
- Using too much water.
- Not cooking the masala properly.
- Burning the garlic during tadka.
- Adding cold water while simmering.
- Using stale spices.
- Not mashing the cooked dal.
- Skipping fresh coriander garnish.
- Serving after the dal becomes too thick.
Popular Dal Variations
- 🥣 Dal Tadka
- 🌿 Dal Fry
- 🧈 Punjabi Dal
- 🌱 Moong Dal
- 🧡 Masoor Dal
- 🥜 Dal Makhani
- 🥬 Palak Dal
- 🍋 Lemon Dal
- 🌶️ Spicy Garlic Dal
- 🥘 Mixed Dal
🍽️ Serving Suggestions
Serve hot Dal with steamed basmati rice, jeera rice, chapati, phulka, butter naan, tandoori roti, or paratha. Pair it with papad, pickle, onion salad, cucumber raita, roasted vegetables, or a simple vegetable stir-fry for a wholesome Indian meal.
🧊 Storage & Reheating Guide
🧊 Refrigerator
Store leftover dal in an airtight container for up to 3 days. Reheat thoroughly before serving.
❄️ Freezer
Freeze cooled dal in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
🔥 Reheating
Reheat on low heat while stirring occasionally. Add a little hot water if the dal has thickened during storage.
Make Ahead Tips
- Wash and soak the dal in advance.
- Pressure cook the lentils ahead of time.
- Prepare the onion-tomato masala separately.
- Store chopped vegetables in airtight containers.
- Mix the cooked dal and tadka just before serving.
- Prepare fresh coriander for garnishing.
- Keep hot water ready to adjust consistency while reheating.
- Add butter or ghee only before serving for maximum flavor.
🥗 Nutrition Information (Approx. Per Serving)
Nutritional values are approximate and may vary depending on the ingredients used.
Calories
Protein
Carbohydrates
Fat
Fiber
Sodium
❤️ Health Highlights
- Excellent source of plant-based protein.
- Rich in dietary fiber for healthy digestion.
- Provides essential vitamins and minerals.
- Supports muscle growth and repair.
- Naturally cholesterol-free.
- Helps keep you full for longer.
- Suitable for vegetarian diets.
- A wholesome and nutritious everyday meal.
💡 Did You Know?
Dal has been an integral part of Indian cuisine for thousands of years and is one of the country’s primary sources of plant-based protein. Every region in India has its own traditional dal recipe, making it one of the most versatile and beloved comfort foods across the nation.
Frequently Asked Questions
Which dal is best for Dal Tadka?
Toor dal is the most commonly used, but you can also prepare delicious dal using moong, masoor, or mixed lentils.
Can I make dal without a pressure cooker?
Yes. Cook the lentils in a covered pot until completely soft, although it will take longer.
Why is my dal too thick?
Simply add hot water while simmering until you reach the desired consistency.
Can I make dal vegan?
Yes. Replace ghee with vegetable oil or any neutral cooking oil.
Can I freeze cooked dal?
Yes. Properly stored dal freezes well for up to two months.
Why should I soak lentils?
Soaking reduces cooking time, improves texture, and makes lentils easier to digest.
Which spice gives restaurant-style flavor?
KHALVA Sabji Masala adds rich aroma and authentic Indian restaurant-style taste to homemade dal.
Can I add vegetables to dal?
Yes. Spinach, bottle gourd, pumpkin, carrots, and methi leaves are excellent additions.
What is the best accompaniment for dal?
Dal pairs perfectly with steamed rice, jeera rice, chapati, naan, paratha, papad, and pickle.
Can I prepare dal in advance?
Yes. Dal tastes even better after resting because the flavors continue to develop.
Related Recipes You May Like
Why This Dal Recipe Works
This recipe combines perfectly cooked lentils, slow-cooked onion-tomato masala, aromatic tadka, and premium KHALVA Sabji Masala to create a creamy, flavorful, and authentic Indian Dal. Every spoonful delivers comforting taste, rich aroma, and wholesome nutrition that makes it ideal for everyday family meals.
🌟 Expert Serving Tip
Just before serving, drizzle a spoonful of hot ghee over the dal, garnish generously with fresh coriander, and squeeze a little lemon juice. Serve immediately with hot steamed rice or freshly made chapatis for an authentic Indian dining experience.
Chef’s Final Note
The secret to unforgettable Dal lies in perfectly cooked lentils, a flavorful tadka, and patiently simmering everything together. Premium KHALVA Sabji Masala enhances every bite with authentic Indian flavors, making this simple dish rich, satisfying, and worthy of your family table.
⭐ Rate This Recipe
If you enjoyed this Dal recipe, save it for your weekly meals, share it with your family and friends, and explore more authentic Indian recipes from KHALVA Masala. Happy Cooking!



