Dal with Spinach Flatbreads

Featured in: Hearty and Delicious Mains

This comforting Indian-inspired dish combines protein-rich green lentils with aromatic spices and fresh spinach. The lentils simmer with mustard seeds, cumin, turmeric and curry leaves until tender, then get enriched with coconut yogurt for creaminess.

Alongside, you'll prepare simple gram flour flatbreads infused with spinach and spices that perfectly complement the dal. The entire meal comes together in under an hour, offering a nutritious, plant-based dinner option that's full of flavor and texture.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Sun, 27 Apr 2025 13:35:20 GMT
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tastygusto.com

This vibrant green lentil and spinach dal with homemade spinach flatbreads brings authentic Indian flavors to your kitchen with minimal effort. The combination of aromatic spices, hearty lentils, and fresh spinach creates a nourishing meal that satisfies both your taste buds and nutritional needs.

I first made this recipe during a particularly busy work week, and it has become my go-to comfort food. The aroma of toasting spices fills my kitchen with warmth, and the leftovers taste even better the next day.

Ingredients

  • Green lentils: Provide the hearty protein base and hold their shape well when cooked
  • Black mustard seeds: Add a distinctive pop of flavor when they sizzle in hot oil
  • Curry leaves: Impart an authentic aromatic quality that elevates the entire dish
  • Coconut yogurt: Adds creaminess without dairy and balances the spices beautifully
  • Gram flour (chickpea flour): Creates protein-rich flatbreads with a slightly nutty flavor
  • Fresh spinach: Incorporated into both the dal and flatbreads, boosts nutrition and color
  • Turmeric: Provides anti-inflammatory properties and that gorgeous golden color
  • Cumin seeds: Offer earthy warmth that forms the backbone of this dish

Step-by-Step Instructions

Heat Oil and Toast Spices:
Heat olive oil in a large frying pan over medium heat. Add mustard seeds and wait for them to start popping before adding cumin seeds, coriander, turmeric, curry leaves, and chili flakes. This crucial first step releases the essential oils in the spices, creating the aromatic foundation for the entire dish. Toast for just a few seconds to prevent burning.
Sauté Onions:
Add chopped onion to the fragrant oil and spice mixture. Reduce heat to low-medium and cook for 8 to 10 minutes, stirring occasionally until the onions become soft and begin to caramelize. This slow cooking process develops deep sweetness that balances the spices.
Add Garlic:
Incorporate sliced garlic into the onion mixture and continue cooking on low heat for another 2 to 3 minutes. The gentle heat prevents the garlic from burning while allowing its flavor to infuse into the base.
Cook Lentils:
Add rinsed green lentils and water to the pan. Bring to a gentle simmer and cook for 25 minutes, stirring occasionally to prevent sticking. Monitor the consistency and add more water if needed as lentils absorb liquid differently depending on their age and variety. The lentils should become tender but still maintain their shape.
Incorporate Spinach:
Process spinach in a food processor until roughly chopped, then stir into the lentil mixture. Simmer for 5 more minutes until the spinach wilts and integrates with the dal. The spinach will significantly reduce in volume as it cooks.
Finish Dal:
Stir in coconut yogurt or cream and sea salt to taste. The yogurt adds creaminess and helps balance the spices. Top with a sprinkle of garam masala and additional coconut yogurt for serving.
Prepare Flatbread Batter:
Combine gram flour with salt, turmeric, and cumin seeds in a large bowl. Add water, olive oil, chopped spinach, and apple cider vinegar. Mix thoroughly until you achieve a smooth, pourable batter consistency. Let the batter rest for 10 minutes to allow the flour to hydrate properly.
Cook Flatbreads:
Heat a small nonstick frying pan with a little oil. Pour approximately 1/4 cup of batter into the pan and quickly swirl to create a thin, even layer. Cook on medium heat for about 2 minutes until bubbles form and the edges begin to lift. Flip and cook the other side for 30 seconds to 1 minute until golden spots appear.
Keep Warm:
Transfer cooked flatbreads to a plate and cover with a clean kitchen towel to keep warm and prevent them from drying out while you cook the remaining batter.
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tastygusto.com

The curry leaves are truly the secret ingredient in this recipe. While they might seem like an unusual item to seek out, their unique citrusy and slightly bitter flavor cannot be replicated. I keep a bag in my freezer and just pull out what I need for each recipe—they maintain their flavor wonderfully this way.

Storage Tips

This dal keeps exceptionally well in the refrigerator for up to 4 days in an airtight container. The flavors actually develop and improve overnight as the spices have time to meld. When reheating, add a splash of water if the mixture has thickened too much, and warm gently on the stovetop or microwave until heated through.

Variation Ideas

For a heartier meal, add diced sweet potato or butternut squash along with the lentils. These starchy vegetables absorb the spices beautifully and add natural sweetness.

Serving Suggestions

Serve this dal with steamed basmati rice alongside the flatbreads for a complete meal. For a cooling contrast, offer a simple cucumber raita made with coconut yogurt, grated cucumber, and a pinch of cumin.

A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tastygusto.com

This recipe brings joy to weeknight meals with its simplicity and boosted flavors. Give it a try and your kitchen will thank you!

Frequently Asked Questions

→ Can I use red lentils instead of green lentils?

Yes, you can substitute red lentils, but they cook faster (15-20 minutes) and create a softer, less textured dal. Adjust cooking time accordingly and expect a slightly different consistency in the final dish.

→ What is gram flour and what can I substitute?

Gram flour (besan) is made from ground chickpeas and has a nutty flavor. If unavailable, you can substitute with chickpea flour (same thing, different name) or a mix of all-purpose flour and cornmeal, though the taste and nutrition profile will differ slightly.

→ Are curry leaves essential for this dal?

Curry leaves add distinctive flavor, but if unavailable, you can substitute with a bay leaf plus a small amount of lime zest. The flavor profile will change, but you'll still have a delicious dal.

→ How can I make this dish less spicy?

To reduce heat, omit or reduce the chili flakes in both the dal and toppings. The other spices will still provide plenty of flavor without the heat. You can always add more coconut yogurt to temper spiciness.

→ Can I prepare any components ahead of time?

The dal can be made 1-2 days ahead and refrigerated, actually improving in flavor overnight. Reheat gently with a splash of water. The flatbread batter can be mixed a few hours ahead, but the flatbreads themselves are best cooked just before serving.

→ How do I store and reheat leftovers?

Store dal in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop with a splash of water or broth. Flatbreads can be stored wrapped in foil for 1-2 days and reheated briefly in a dry skillet or microwave.

Green Lentil & Spinach Dal

Aromatic lentil dal with turmeric, cumin and fresh spinach, paired with homemade spinach-infused gram flour flatbreads.

Prep Time
15 Minutes
Cook Time
45 Minutes
Total Time
60 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Indian

Yield: 4 Servings (1 pot of dal with 8 flatbreads)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Dal Base

01 1 onion, finely chopped
02 1 tbsp olive oil
03 3 cloves garlic, thinly sliced
04 1 tsp black mustard seeds
05 1 tsp turmeric
06 1 tsp cumin seeds
07 1 tsp ground coriander
08 1/2 tsp chilli flakes
09 8 curry leaves
10 200g green lentils, rinsed
11 750ml water
12 150g fresh spinach
13 3 tbsp coconut yogurt or cream
14 1 tsp sea salt

→ Toppings

15 1 tsp garam masala
16 Chilli flakes, to taste
17 Additional coconut yogurt for serving

→ Spinach Flatbreads

18 100g gram flour
19 Large handful spinach, roughly chopped
20 1 tsp sea salt
21 1 tbsp olive oil, plus extra for cooking
22 1 tsp turmeric
23 1 tsp cumin seeds
24 1 tsp apple cider vinegar
25 200ml water

Instructions

Step 01

Heat olive oil in a large frying pan over medium heat. Add mustard seeds and wait until they pop. Add cumin seeds, coriander, turmeric, curry leaves and chilli flakes, stirring briefly. Add chopped onion and fry for 8-10 minutes on low-medium heat until soft and caramelized.

Step 02

Add sliced garlic to the pan and cook for another 2-3 minutes on low heat until fragrant.

Step 03

Add the rinsed lentils and water to the pan. Simmer for 25 minutes, stirring occasionally. Add more water if the mixture becomes too dry.

Step 04

Process the spinach briefly in a food processor until roughly chopped. Add to the lentil mixture and simmer for another 5 minutes until wilted and incorporated.

Step 05

Stir in the coconut yogurt or cream and season with sea salt. Garnish with a sprinkle of garam masala and additional coconut yogurt.

Step 06

In a large bowl, combine gram flour with salt, turmeric, and cumin seeds. Add water, olive oil, chopped spinach, and apple cider vinegar. Mix until a smooth batter forms. Let rest for 10 minutes.

Step 07

Heat a small non-stick frying pan with a little oil. Pour ¼ cup of batter into the pan and swirl to coat the bottom. Cook on medium heat for about 2 minutes until bubbles form and the edges release easily. Flip and cook for another 30-60 seconds.

Step 08

Transfer cooked flatbreads to a plate and cover with a clean kitchen towel to keep warm. Repeat the process with remaining batter.

Notes

  1. The lentils should be tender but still hold their shape when done.
  2. Gram flour is made from ground chickpeas and gives the flatbreads a nutty flavor.
  3. For a smoother dal, you can partially blend the mixture with an immersion blender.

Tools You'll Need

  • Large frying pan
  • Food processor or blender
  • Small non-stick frying pan for flatbreads
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains coconut (in yogurt/cream)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 325
  • Total Fat: 9.8 g
  • Total Carbohydrate: 42 g
  • Protein: 15.5 g