This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

This Coconut Dhal is so simple to make, very family friendly, and tastes absolutely amazing. It is less than £2.00 per person and is made in only one pot!

Coconut Dhal served with fresh coriander and coconut flakes.

Recipe Difficulty – Very Easy

Why this recipe works

I absolutely love using butternut squash and coconut together, so I had the thought to try making a comforting vegan dhal. The end result was just incredible. It’s packed full of flavour and so perfectly comforting for a fall or winter dinner!

This Coconut Lentil Dhal, hailing from Sri Lanka, will soon become one of your favourite recipes and will quickly find a spot in your weekly meal rotation.

One of the many great things about this red lentil dhal is that it’s super cheap to make, costing only £1.50-£2.00 per portion! Plus, it’s all made in one pot, making cleanup a breeze!

This lentil daal works great for batch cooking as well!  Whether freezing or not, I recommend you always make extras as it tastes even better for lunch the next day.

This was inspired by my Butternut Squash and Chickpea Curry, and pairs well with this amazing Socca recipe.

Ingredients to make Coconut Dhal

Coconut Dhal ingredients.
  • Butternut Squash – forms a delicious base for this vegetable dhal.
  • Oil – I use olive oil.
  • Garlic Cloves – one of my go-to flavours – should be crushed.
  • Red Onion – have a wonderfully sweet and mild onion flavour.
  • Turmeric – is a very common curry flavour.
  • Cayenne Pepper – adds a great heat to this dish.
  • Paprika – is a sweet and mild addition.
  • Chilli Flakes – give a little more heat.
  • Ground Coriander – is a citrusy flavour common in curries.
  • Fresh Red Chilli – should be deseeded and finely chopped.
  • Fresh Lime Juice – adds a great splash of flavour.
  • Red Split Lentil – is the primary ingredient in most daal. If you have some spare then try making my Carrot & Lentil Soup.
  • Coconut Milk – keeps this recipe vegan while still giving a great consistency.
  • Vegetable Stock – helps to enhance the other flavours in this dish.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Butternut Squash – Sweet potato or pumpkin are both great replacements for butternut squash.
  • Seasonings and Spices – Free free to adjust the spices and seasonings to your taste preferences.
  • Garlic Cloves – While fresh is best, minced garlic or even garlic powder can still bring a good flavour.
  • Red Split Lentil – Other colours of lentils, split peas, or beans are good substitutes in this dhal curry recipe.

Variations

  • Spicy – Increase the spicy ingredients in this recipe to bring up the heat without changing the flavour profile much.
  • Deluxe – Finish off with a squeeze of lime juice, fresh coriander, fresh chilli and some coconut flakes for a yummy and impressive dhal coconut curry.
  • Kid friendly – If you need to bring the spice down for kids, take out or reduce the chili, chili powder, and cayenne pepper.

See this Butternut Squash Tagine version of this recipe on my website! If you are a vegetable curry fan, you can try this Vegetable Thai Green Curry.

How to make Coconut Dhal

Butternut squash, red onion and red chilli on cutting board.

Step 1: Peel, deseed, and chop the butternut squash into small cubes. Dice the red onion and fresh chilli.

oil, garlic, red onion, and salt and pepper in a large pot.

Step 2: Heat a large pot on medium heat with oil, garlic, red onion, and salt and pepper. Cook for a couple of minutes.

Butternut squash and spices added to the pot.

Step 3: Add all of the spices, fresh chilli, and the lime juice and stir. Add the chopped butternut squash and fry for a couple of minutes.

Butternut squash and coconut milk in a pot with spices and veg stock.

Step 4: Add in the coconut milk, stock, and lentils. Make sure to mix thoroughly. Bring to a boil and reduce to a simmer for 25 minutes. Stir every 5-10 minutes.

Hint: Be aware of your own heat tolerance when spicing this dish.

Leftovers

You can store it in the fridge in an airtight container for up to 2 days or freeze it down to have a healthy home-cooked meal when short on time.

Recipe FAQs

What is dhal made of?

Dhal is essentially a lentil soup with curry flavours. I use red lentils, butternut squash, creamy coconut milk, and a load of delicious seasonings and spices that make for an amazing dish! Dhal is famous in India, but using coconut milk makes it more of a Sri Lankan Dhal. 

What is good to serve with dhal?

My very favourite thing to eat with this is my Gluten Free Naan Bread. You could also try serving wtih a nice spinach and tomato salad, rice, or some roasted aubergine.

Is dhal vegan?

It can be! Make sure the recipe you are using doesn’t use any dairy products and you should be good to go! I use a delicious coconut milk in mine.

What is the difference between dhal and curry?

Both are incredibly flavourful! They even have similar flavour profiles. The biggest difference is that dhal is more soupy and has lentils in it.

Butternut squash and coconut dhal served on a plate with coconut flakes.

YOU MIGHT ALSO LIKE…

Tried this Coconut Dhal recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

4.47 from 41 votes

Coconut Dhal

A delicious creamy coconut dhal that is super easy to make and will become a weekly staple!
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 4 people
Save Recipe
Enter your email and get it sent to your inbox!

Ingredients 

  • 1/2 large butternut squash (roughly 500g)
  • 1 tbsp oil, (I use olive oil)
  • 3 garlic cloves , crushed
  • 1 medium red onion, diced
  • 1 tbsp turmeric
  • 1/2 tsp cayenne pepper
  • 1/2 tsp paprika
  • 1 pinch chilli flakes
  • 1/2 tsp ground coriander
  • 1/2 fresh red chilli (deseeded and finely chopped)
  • 1/2 juice Fresh Lime
  • 1 cup red split lentils, 180g
  • 1 can coconut milk
  • 400 ml vegetable stock

Instructions 

  • Peel, deseed and chop the butternut squash into small cubes along with dicing the red onion and fresh chilli.
  • Heat a large pot on a medium heat with oil and add the crushed garlic, red onion with a pinch of salt & pepper and cook for a couple minutes.
  • Add all the spices, fresh chilli along with the juice of 1/2 a lime and stir. Now add the chopped butternut squash and fry for a couple minutes.
  • Add in the coconut milk, stock and lentils making sure to mix thoroughly. Bring to a boil and reduce to a simmer for 25 minutes. Stir every 5-10 minutes.

Video

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Store leftover coconut dhal in an airtight container in the fridge for 2-3 days. Reheat in a pot/pan over a low heat until piping hot or in the microwave. You may need to add some water to loosen the sauce.
To Freeze: Store in an airtight container in the freezer for up to six months. Thaw in the fridge before reheating.
Tip 1: Be willing to experiment with the spice amounts to meet your family’s heat preferences. This recipe is really easy to adjust.
Tip 2: This is a fantastic dish for batch cooking! Double the recipe and freeze some for later.
Tip 3: If you aren’t a fan of butternut squash, try pumpkin or sweet potato.

Nutrition

Calories: 322kcal | Carbohydrates: 32g | Protein: 7g | Fat: 20g | Saturated Fat: 14g | Fiber: 7g | Sugar: 8g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




34 Comments

  1. 4 stars
    I made this last night & while it was delicious (and I have loads for leftovers!) the Tumeric was too strong for me. I’d make again but with half the measure. Ems

    1. Thank you for leaving a comment Emma, glad you enjoyed it and everyone is different on spice levels so halving should work perfectly for you next time.

  2. I made this for dinner last night and whilst it was easy to make and turned out well, it was rather too sweet for my tastebuds. Any suggestions please James on what I could add to tone it down a little? I have heaps still to get through!

    1. Hey Annie, thats strange! You must have had a very sweet butternut squash 🙂 You could either add more coconut milk or spice to see if that helps!

  3. I made a similar recipe with sweet potato instead of butter nut squash for a vegan guest. It was yummy, very filling but the sweet potato did not do well after freezing. Matter of taste I suppose, I do not like sweet potato mushy.

    1. Hi Marie,

      Thank you for trying the recipe and for leaving a comment! Really pleased you enjoyed the taste 🙂

      Sweet potato goes much softer in this recipe, maybe give the butternut squash a try next time!

      Thanks,

      James

  4. Hi James,

    Thank you so much for this recipe, it looks amazing!!! I was just wondering, could I use natural/organic coconut yoghurt instead of the coconut milk?

    Thank you
    Hayley

    1. Hi Hayley,

      Thank you so much for the comment and you’re very welcome!

      As for the coconut yoghurt, no I don’t think that would work. I would stick to the coconut milk from a can.

      Let me know how it goes.

      Thanks,

      James

  5. Anytime!
    Of course I’ve already made the sweet potato and chickpea curry, however that was a few months ago!! Just as delicious, which is why I made the dhal . I’ll definitely try the Apricot, Butternut Squash and Cashew Curry and let you know how that goes. I also love how easy the recipes are to follow so thank you!

    1. Hey Kimberley,

      I am so pleased you enjoyed the sweet potato & chickpea curry 🙂 I think you will LOVE the apricot and cashew one!!! Let me know your thoughts on it when you have tried it 🙂

      James

  6. Hi James,
    I’ve made this for myself many times and made it for my friend last week and she loved it just as much as I do. I used sweet potato instead of butternut squash and it was delicious. I think I might make this every week 🙂

  7. Hey Sheryl,

    Thank you so much for the comment, please make sure to let me know how it goes 🙂

    Enjoy!

    James

  8. I love how easy this looks! I love the squash/lentil combination, sounds very satisfying. Can’t wait to try it.