Spinach Lentil Dal

Spinach Lentil Dal, also known as “Dal Palak” in Indian cuisine, is a comforting, protein-rich dish made with soft-cooked lentils and vibrant spinach simmered in warming spices. It’s hearty yet light, making it a perfect meal on its own or as a side with rice or flatbread.

Why You’ll Love This Recipe

  • Packed with plant-based protein and fiber
  • Comforting, warm, and full of flavor
  • Uses simple, wholesome ingredients
  • Vegan and gluten-free friendly
  • Great for meal prep and reheats beautifully

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Red lentils (masoor dal)
  • Fresh spinach leaves, chopped
  • Onion, finely chopped
  • Garlic cloves, minced
  • Fresh ginger, grated
  • Green chili, chopped (optional)
  • Tomato, chopped
  • Ground turmeric
  • Ground cumin
  • Mustard seeds
  • Dried red chili (optional)
  • Asafoetida (hing), optional
  • Salt
  • Water or vegetable broth
  • Oil or ghee
  • Lemon juice or amchur (dry mango powder)

Directions

  1. Rinse and cook the lentils: Wash the red lentils thoroughly under running water until the water runs clear. Add to a pot with water or broth and turmeric. Simmer for 15–20 minutes until soft and creamy.
  2. Make the tempering (tadka): In a separate pan, heat oil or ghee. Add mustard seeds, let them pop, then add cumin, asafoetida, and dried red chili.
  3. Sauté aromatics: Add chopped onion, ginger, garlic, and green chili (if using). Cook until golden. Add tomatoes and cook until soft.
  4. Add spinach: Stir in the chopped spinach and cook until wilted.
  5. Combine: Pour the tempering and spinach mixture into the cooked lentils. Add salt, simmer for 5 more minutes.
  6. Finish: Stir in lemon juice or amchur powder for brightness. Serve hot.

Servings and Timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes

Variations

  • Use toor dal or yellow moong dal for a different texture
  • Add a splash of coconut milk for a creamy twist
  • Include extra vegetables like carrots or zucchini
  • Adjust heat by increasing or omitting chilies
  • For extra richness, top with a spoonful of ghee before serving

Storage/Reheating

  • Refrigerator: Store in an airtight container for up to 4 days
  • Freezer: Freeze for up to 1 month
  • Reheat: Gently reheat in a pot over medium heat or in the microwave; add water if thickened

FAQs

Can I use frozen spinach?

Yes, thaw and drain excess water before using. It works well in place of fresh spinach.

Do I need to soak the lentils?

Red lentils cook quickly and don’t require soaking. Just rinse them thoroughly.

Is this recipe vegan?

Yes, use oil instead of ghee to keep it vegan.

What can I serve with spinach dal?

It pairs well with basmati rice, roti, naan, or even quinoa for a modern twist.

Can I make this in a pressure cooker?

Absolutely. Pressure cook lentils for about 6–8 minutes (or follow manufacturer instructions).

Can I use canned lentils?

Canned lentils can be used in a pinch. Rinse them well and reduce cook time.

How do I thicken the dal?

Simmer uncovered for a few extra minutes or mash some of the lentils with a spoon.

Is spinach dal gluten-free?

Yes, this recipe is naturally gluten-free. Just ensure no cross-contamination.

How do I reduce the spice level?

Omit green chili and red chili, and reduce garlic and ginger if desired.

Can I add protein to make it more filling?

This dish is already rich in plant protein, but you can serve it with boiled eggs or tofu on the side.

Conclusion

Spinach Lentil Dal is a nourishing and flavorful dish that combines the heartiness of lentils with the vibrant taste of spinach and spices. It’s easy to make, satisfying to eat, and ideal for both quick dinners and thoughtful meal preps. Whether you’re exploring Indian cuisine or seeking a healthy comfort meal, this dal is a wholesome choice you’ll come back to again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Lentil Dal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Simmering
  • Cuisine: Indian
  • Diet: Vegan

Description

Spinach Lentil Dal is a comforting and nutritious Indian dish made with red lentils and fresh spinach simmered in aromatic spices. It’s a protein-packed vegan meal perfect with rice or flatbread.


Ingredients

Units Scale
  • 1 cup red lentils (masoor dal), rinsed
  • 4 cups water
  • 2 cups fresh spinach, chopped
  • 1 medium onion, finely chopped
  • 2 tomatoes, chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 green chili, chopped (optional)
  • 1/2 tsp turmeric powder
  • 1 tsp cumin seeds
  • 1 tsp mustard seeds
  • 1/2 tsp garam masala
  • 1/2 tsp ground coriander
  • Salt to taste
  • 2 tbsp oil or ghee
  • Fresh cilantro for garnish (optional)

Instructions

  1. In a pot, combine rinsed lentils, water, turmeric, and salt. Bring to a boil, then reduce heat and simmer for 20–25 minutes until lentils are soft.
  2. In a separate pan, heat oil or ghee. Add cumin and mustard seeds, and let them splutter.
  3. Add chopped onions, ginger, garlic, and green chili. Sauté until onions are golden brown.
  4. Add chopped tomatoes, ground coriander, and garam masala. Cook until tomatoes are soft and the oil begins to separate.
  5. Stir in the chopped spinach and cook for 3–4 minutes until wilted.
  6. Add the spinach mixture to the cooked lentils and stir well. Simmer for another 5 minutes to blend flavors.
  7. Garnish with fresh cilantro if desired and serve hot with rice or flatbread.

Notes

  • You can use frozen spinach if fresh is not available.
  • Adjust water to achieve desired dal consistency.
  • For extra flavor, add a squeeze of lemon juice before serving.

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 4g
  • Sodium: 300mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 11g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star