Skip to content

Indian Lentil Curry (Dal Tadka) Recipe


    Indian cuisine is renowned worldwide for its rich flavors, aromatic spices, and vibrant colors. Among its diverse array of dishes, one that stands out for its simplicity yet tantalizing taste is the classic Indian lentil curry, also known as Dal Tadka. This hearty dish not only satiates the palate but also nourishes the soul with its wholesome ingredients and comforting aroma.

    Getting Started with Dal Tadka

    To embark on this culinary journey, gather the following ingredients:

    • 1 cup yellow lentils (moong dal)
    • 1/2 cup red lentils (masoor dal)
    • 1 onion, finely chopped
    • 2 tomatoes, chopped
    • 2 cloves of garlic, minced
    • 1-inch piece of ginger, grated
    • 2 green chilies, slit lengthwise
    • 1 teaspoon cumin seeds
    • 1/2 teaspoon turmeric powder
    • 1 teaspoon red chili powder
    • 1/2 teaspoon garam masala
    • Salt to taste
    • 2 tablespoons ghee (clarified butter)
    • Fresh coriander leaves for garnish
    Preparing the Lentils

    Rinse and Soak: Begin by rinsing the lentils thoroughly under cold water. Soak them in water for about 30 minutes. This helps to soften the lentils and reduce cooking time.

    Pressure Cook: Drain the soaked lentils and transfer them to a pressure cooker. Add enough water to cover the lentils and cook them until soft and mushy.

    Crafting the Flavorful Tadka

    Heat the Ghee: In a separate pan, heat the ghee over medium heat.

    Sizzle the Cumin: Add the cumin seeds and let them sizzle until they release their aroma.

    Infuse Aromatics: Stir in the minced garlic, grated ginger, and slit green chilies. Cook until fragrant, taking care not to burn them.

    Add Tomatoes: Incorporate the chopped tomatoes and cook until they turn soft and pulpy.

    Infusing the Dal

    Combine with Lentils: Pour the cooked lentils into the pan with the tempered spices.

    Seasoning: Add turmeric powder, red chili powder, garam masala, and salt according to taste. Stir well to combine all the flavors.

    Simmer: Allow the dal to simmer for a few minutes, allowing the flavors to meld together.

    Serving and Garnishing

    Final Touches

    Check Consistency: Adjust the consistency of the dal by adding water if it’s too thick.

    Garnish with Freshness: Sprinkle freshly chopped coriander leaves over the dal for a burst of freshness and color.


    Serve hot with steamed rice, roti (Indian flatbread), or naan for a complete and satisfying meal.


    Dal Tadka epitomizes the essence of Indian comfort food – simple yet bursting with flavor. With its aromatic spices and creamy texture, it’s a dish that nourishes both the body and soul, leaving a lasting impression on anyone fortunate enough to indulge in its goodness.


    Q1: Can I use other lentils for this recipe?

    Certainly! While the traditional recipe calls for yellow and red lentils, you can experiment with different varieties like black lentils or split peas to suit your taste preferences.

    Q2: Is ghee necessary, or can I use oil instead?

    Ghee adds a distinct flavor to the dish, but you can substitute it with oil if you prefer. However, keep in mind that the flavor may differ slightly.

    Q3: How spicy is Dal Tadka?

    The level of spiciness can be adjusted according to your preference. You can increase or decrease the amount of chili powder and green chilies to suit your taste.

    Q4: Can I make Dal Tadka in advance?

    Yes, Dal Tadka can be prepared in advance and stored in the refrigerator for a few days. Simply reheat it before serving, adding a splash of water if needed to adjust the consistency.

    Q5: Is Dal Tadka suitable for vegetarians and vegans?

    Absolutely! Dal Tadka is a vegetarian dish that’s rich in protein and packed with nutrients, making it an excellent choice for vegetarians and vegans alike.

    Leave a Reply

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