Coconut Chickpea Daal Recipe

Servings: 4 Total Time: 45 mins Difficulty: easy
Creamy Coconut Chickpea Daal with Lentils and Spinach
Coconut Chickpea Daal Recipe

Some recipes end up becoming part of my regular routine without me even planning it. This Coconut Chickpea Daal is one of those meals. I first made it because I had a lonely can of chickpeas sitting in the pantry and a carton of coconut milk that needed to be used. I wasn’t expecting much, honestly. I figured it would be decent enough for dinner. Instead, I found myself scraping the last spoonful from the pot and already thinking about making it again.

What I love most is that it feels comforting without being heavy. The coconut milk gives everything a creamy texture, while the spices make the kitchen smell incredible. It’s one of those meals that somehow tastes even better after sitting for a little while, which is great because I almost always make extra.

I’ve also learned that daal doesn’t have to be complicated. Years ago I thought it was something only experienced cooks could pull off. Turns out I was making it harder than it needed to be. Once I stopped worrying about getting everything perfect, the recipe became one of the easiest dinners in my rotation.

A quick look before getting started

This recipe comes together in around 40 minutes from start to finish, with about 15 minutes of prep and roughly 25 minutes of cooking. It makes enough for four servings, and I actually recommend making the full batch even if you’re cooking for fewer people because leftovers are fantastic.

I usually serve it with warm rice or naan, but sometimes I just grab a bowl and eat it exactly as it is. The chickpeas and lentils make it filling enough on their own, and the fresh lime at the end keeps everything from feeling too rich.

Ingredients I Used for the Recipe

  • 1 to 2 tablespoons coconut oil – Used to cook the aromatics and add a light coconut flavor.
  • 20 grams grated fresh ginger – Brings warmth and freshness to every bite.
  • 4 garlic cloves, grated – Adds a deep savory base.
  • 100 grams chopped spring onions – Gives a gentle onion flavor without overpowering the dish.
  • 3 teaspoons curry powder – The main seasoning that ties everything together.
  • 1 teaspoon turmeric powder – Adds earthy flavor and beautiful golden color.
  • 2 teaspoons cumin seeds or ground cumin – Gives the daal its warm, nutty taste.
  • 200 grams baby tomatoes, halved – They soften into a simple, flavorful sauce.
  • 200 grams cooked green lentils – Makes the daal hearty and satisfying.
  • 1 can chickpeas, drained and rinsed – Adds protein and a creamy bite.
  • 1 can coconut milk – Creates the rich, silky texture.
  • 200 grams spinach, roughly chopped – Adds freshness and extra color.
  • 10 grams chopped fresh coriander – Sprinkled on top for a bright finish.
  • Juice of 1 to 2 limes – Balances the richness with fresh acidity.
  • Salt and black pepper – Season to taste throughout cooking.

How to make Coconut Chickpea Daal?

Step 1 – Get everything ready

I always prep every ingredient before turning on the stove. It saves me from rushing later. Grate the garlic and ginger, chop the spring onions, halve the tomatoes, rinse the chickpeas, and have the spices measured out. This recipe moves quickly once the cooking starts.

Step 2 – Cook the aromatics

Heat the coconut oil in a large pot over medium heat. Add the spring onions, garlic, ginger, a little salt, and some black pepper. Let everything cook for about two minutes until the vegetables soften and the garlic becomes fragrant without burning.

Step 3 – Toast the spices

Add the curry powder, turmeric, and cumin. Stir constantly for about 30 seconds. This little step makes a surprising difference because the spices wake up as they warm in the oil.

Step 4 – Let the tomatoes break down

Add the halved tomatoes and cook gently for about seven minutes. They slowly soften and release their juices, creating the beginning of a flavorful sauce. I usually press a few with my spoon to help them along.

Step 5 – Stir in the lentils and chickpeas

Add the cooked lentils and drained chickpeas. Stir well so every piece gets coated with the spiced tomato mixture. At this point the pot already smells amazing.

Step 6 – Pour in the coconut milk

Add the coconut milk and stir until everything is evenly mixed. Cover the pot and let it simmer gently for around ten minutes. The flavors have time to blend together while the sauce thickens slightly.

Step 7 – Fold in the spinach

Add the spinach a handful at a time, stirring until each batch wilts before adding more. Once all the spinach is in, let everything cook for another couple of minutes.

Step 8 – Finish with lime and coriander

Turn off the heat and stir in the fresh lime juice. Taste the daal and adjust the seasoning if needed. Scatter chopped coriander over the top before serving.

A few things I figured out after making it several times

The first time I cooked this recipe I added the lime much too early because I wasn’t paying attention. It still tasted good, but the fresh brightness disappeared during cooking. Since then I always stir it in right at the end, and it completely changes the finished dish.

I also used to overload recipes with extra spices because I thought more seasoning automatically meant more flavor. With this one I learned to let the tomatoes, coconut milk, and lentils do their thing. The spices support the meal instead of taking over.

Another thing I noticed is that leftovers develop even more flavor overnight. I don’t know exactly why, but every time I reheat it the next day it somehow tastes richer and more balanced. That’s probably my favorite excuse to make a double batch.

Sometimes I serve this with fluffy basmati rice. Other times I scoop it up with warm flatbread. On busy evenings I’ve even eaten it straight from a mug while answering emails. No shame there. It’s still satisfying.

If someone in my family wants extra protein, I’ve occasionally served grilled shrimp alongside it. The mild sweetness works really well with the creamy curry. I’ve also had it next to roasted chicken, although most of the time I don’t think it needs anything extra.

Tips

  • Prep all the ingredients before starting because the cooking moves quickly.
  • Don’t rush the tomatoes. Letting them soften naturally builds better flavor.
  • Add the spinach in batches so it wilts evenly.
  • Taste before adding extra salt because canned chickpeas can vary.
  • Always stir in the lime juice after cooking, not during.
  • If the daal becomes too thick, add a splash of water while reheating.
  • Fresh coriander makes a noticeable difference, so I try not to skip it.
  • This recipe freezes well, making it great for meal prep.
  • A side of rice or warm naan turns it into a complete dinner.
  • Leftovers often taste even better the following day.

The little reasons this recipe keeps earning a spot on my table

Some dinners are exciting because they’re fancy. Others stick around because they’re dependable. This one falls into the second category for me. It never asks for difficult techniques or expensive ingredients. Everything feels approachable, and that’s probably why I come back to it so often.

I also appreciate that it’s packed with ingredients that actually leave me feeling full. Between the chickpeas, lentils, spinach, tomatoes, and coconut milk, every bowl feels complete without needing much else. That’s especially nice on weeknights when I don’t feel like cooking multiple dishes.

Friends have asked me if this recipe is spicy. I’d call it warmly seasoned more than spicy. The curry powder, cumin, ginger, and turmeric create layers of flavor without overwhelming heat. If someone likes extra spice, it’s easy enough to add chili flakes at the table.

One thing I genuinely enjoy is how forgiving this recipe is. If my tomatoes are a little bigger than usual, it still works. If I have frozen spinach instead of fresh, it still turns out well. I don’t feel pressured to make everything exactly perfect.

Cooking has taught me that those are often the recipes worth keeping. They’re reliable, comforting, and flexible enough to fit real life.

Whenever I make this Coconut Chickpea Daal now, I know exactly what I’m getting. A creamy bowl full of gentle spices, tender chickpeas, soft lentils, and fresh lime that brightens everything at the very end. It’s simple food, but it never feels boring.

I think that’s what keeps drawing me back. It’s easy enough for a busy Tuesday, cozy enough for a rainy weekend, and satisfying enough that nobody leaves the table hungry. For me, that’s pretty much everything I want from a homemade meal.

Coconut Chickpea Daal Recipe

Difficulty: easy Prep Time 15 mins Cook Time 25 mins Rest Time 5 mins Total Time 45 mins
Cooking Temp: Medium  C Servings: 4 Estimated Cost: $ 14 Calories: 405
Best Season: Winter, Autumn, Spring, Summer

Description

This Coconut Chickpea Daal is a comforting, creamy, and nourishing one-pot meal made with chickpeas, green lentils, coconut milk, tomatoes, spinach, and warm Indian-inspired spices. It's easy enough for busy weeknights, naturally vegetarian, and packed with hearty ingredients that make every bowl satisfying. Serve it with steamed rice or warm naan for a simple dinner the whole family will enjoy.

Ingredients

Instructions

  1. Prepare all of the ingredients by grating the ginger and garlic, chopping the spring onions, halving the tomatoes, rinsing the chickpeas, and measuring the spices.
  2. Heat the coconut oil in a large pot over medium heat. Add the spring onions, garlic, ginger, salt, and black pepper. Cook for about 2 minutes until fragrant.
  3. Stir in the curry powder, turmeric, and cumin. Toast the spices for about 30 seconds while stirring constantly.
  4. Add the halved tomatoes and cook for about 7 minutes until they soften and begin forming a light sauce.
  5. Mix in the cooked lentils and chickpeas, stirring until coated with the tomato and spice mixture.
  6. Pour in the coconut milk, stir well, cover the pot, and simmer gently for about 10 minutes.
  7. Add the spinach a handful at a time, stirring until wilted. Cook for another 2 minutes.
  8. Remove from the heat and stir in the fresh lime juice. Taste and adjust the seasoning if needed. Garnish with chopped coriander before serving.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 405 kcalkcal
% Daily Value *
Total Fat 20 gg31%
Saturated Fat 15 gg75%
Trans Fat 0 gg
Cholesterol 0 mgmg0%
Sodium 560 mgmg24%
Potassium 860 mgmg25%
Total Carbohydrate 45 gg15%
Dietary Fiber 13 gg52%
Sugars 8 gg
Protein 15 gg30%

Calcium 14% mg
Iron 35% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Prep everything first: Having the ingredients ready makes cooking much easier.
  • Toast the spices: Cooking them briefly in oil brings out deeper flavor.
  • Add lime last: Stir it in after cooking to keep its bright, fresh flavor.
  • Too thick? Add a splash of water while reheating leftovers.
  • Meal prep friendly: Store in the refrigerator for up to 4 days or freeze for up to 3 months.
Keywords: coconut chickpea daal, chickpea curry, lentil daal, vegan curry, coconut milk daal, spinach daal, vegetarian dinner, healthy curry recipe
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I freeze Coconut Chickpea Daal?

Yes. Allow it to cool completely before transferring it to freezer-safe containers. Freeze for up to 3 months and thaw overnight in the refrigerator before reheating.

Can I use dried lentils instead of cooked lentils?

Yes, but cook the lentils separately before adding them to the recipe since this version is designed for pre-cooked lentils.

Is this recipe vegan?

Yes. All of the ingredients are naturally plant-based, making this recipe suitable for both vegan and vegetarian diets.

What should I serve with Coconut Chickpea Daal?

Steamed basmati rice, naan, roti, or even quinoa pair wonderfully with this creamy daal.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment