• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Cook Veggielicious

  • HOME
  • RECIPES
    • Breakfast and brunch
    • Light meals and savoury snacks
      • Salads
      • Soups
    • Main meals
      • Curries
    • Side dishes
    • Sweet treats
    • Veg Box SOS
  • About
  • Subscribe
  • SEASONAL VEG GUIDES
menu icon
go to homepage
subscribe
search icon
Homepage link
  • RECIPES
  • ABOUT
  • SUBSCRIBE
  • SEASONAL VEG GUIDES
×
Home » Recipes » Curries

One pot coconut dal

Jump to Recipe Print Recipe
two shots of coconut lentil dal
coconut lentil dal and rice
Coconut dal with rice

Fragrant, filling and frugal, this coconut lentil curry can be made in one pot, saving on time and on the washing up. A delicious take on the classic Indian lentil dish, this vegan coconut dal is sure to become one of your go-to dinners.

Coconut dal with rice

I adore a simple red lentil dal and adding coconut milk makes it creamy, rich and delicious. While my kids prefer my simple tomato-based red lentil dal, the adults in my house love this coconut dal instead.

Easy to make and using just one pan this is a cheap, nutritious plant-based meal that is a great staple meal that everyone can enjoy.

Contents

  1. Origins of dal
  2. Variations of dal
  3. More dal recipes
  4. Which lentils to use
  5. Ingredients
  6. Equipment
  7. Make it ahead
  8. Storage
  9. Special diets
  10. Serving suggestions
  11. How to make coconut dal process photos
  12. Printable recipe card
lentil dal with rice on plate and in black pot

Origins of dal

Dal is a spiced lentil dish that is common across south Asian countries such as India, Pakistan and Nepal. It is the staple food of millions (possibly billions) of people in this area every day.

Similar lentil dishes are also eaten in other countries around the world such as Malaysia, Ethiopia and countless others.

It's also common in the UK, and not just in Indian restaurants. For example you'll often find as a staple menu item in vegan and vegetarian restaurants.

Dal, also spelt daal, dhal or dahl, has the benefit of being very cheap to make and extremely nutritious. Lentils are an excellent source of vegetarian protein and are also suitable for vegans.

coconut dal and rice

Variations of dal

There are countless varieties of dal. While in a typical supermarket you might find red split lentils, green lentils and puy lentils on the shelves, if you head to an Asian supermarket you'll find many more varieties available.

Because there are lots of different kinds of lentils the resulting dishes can vary enormously.

For example the rich, buttery dal makhani from the Punjab region is a world away from a light Sri Lankan style dal.

More dal recipes

  • Easy red lentil dal
  • Red lentil dal with aubergines and chickpeas
overhead photo of dal and rice

What kind of lentils are best for coconut dal

As mentioned above there are many different kinds of lentils and consequently many different kinds of dal.

In India tool dal (also known as pigeon peas) are often used. As dried split red lentils are much easier to get hold of here in the UK I’ve opted to use these. They don't need to be pre-soaked, which makes them very convenient.

Ingredients

ingredients for dal on blue backdrop with text labels
  • Sunflower, vegetable or coconut oil
  • Black mustard seeds
  • Cumin seeds
  • Curry leaves (fresh are best - can be found in large supermarkets or Asian stores)
  • Onion
  • Garlic
  • Ginger
  • Ground turmeric
  • Chilli powder (omit or increase to suit your personal taste)
  • Tomatoes
  • Red split lentils 
  • Coconut milk (one standard UK-sized tin)
  • Hot water 
  • Garam masala (a delicious spice blend, available in most supermarkets)
  • Salt
  • Fresh coriander (cilantro) leaves

Equipment

This dal is very straightforward to make and you should have all the equipment you need in your kitchen already.

  • sharp knife
  • chopping board
  • large saucepan with a lid
  • wooden spoon

The following are not essential but useful:

  • teaspoon and tablespoon measures
  • digital scales
  • measuring jug
close of of coconut dal with brown rice on ceramic plate

Making coconut dal ahead

Dal is a great recipe to make ahead. It keeps well for 3-5 days, can be frozen, and the flavour actually improves with time.

Great for batch cooking

I highly recommend doubling or tripling this coconut dal recipe and freezing the leftovers.

Storing cooked dal

Allow to cool completely and then store in an airtight container in the fridge for 3-5 days.

Freezing dal

Lentil curry freezes very well. Allow to cool completely and then transfer to a freezer box or bag. The dal will expand slightly as it freezes so leave a little space at the top of your container.

Another important step to remember is to label and date your dish. Once frozen red lentil curry can be hard to identify at the bottom of your freezer! 

When you are ready to eat your coconut dal, defrost in the fridge overnight and reheat until piping hot.

Or you can defrost in the microwave. Place in a microwavable dish and defrost for a minute at a time, stopping to stir after each minute. Once defrosted reheat until piping hot.

portrait shot of coconut dal

Special diets

This coconut dal is suitable for the following diets:

  • gluten free
  • vegan
  • vegetarian 
  • dairy free
  • egg free

Serving suggestions

I often make dal as part of a thali style meal. A thali is a common way of serving a meal in India and includes several different curries, rice, a chapati, a yoghurt dish or raita, some chutney, a salad and sometimes a sweet as well.

Here are some of my favourite things to serve with coconut dal to make an Indian feast for dinner:

  • vegan naan bread
  • sweet potato beetroot curry
  • coconut cabbage thoran
  • tomato curry
  • coconut green bean curry
  • spicy coconut sambol

How to make coconut dal

Make the base

first four stages involved in making dal

1. Heat a tablespoon of sunflower oil in a large saucepan. Add a teaspoon of mustard seeds, a teaspoon of cumin seeds and three curry leaves. Stir fry until the mustard seeds begin to pop.

2. Add a chopped onion, stir well, turn the heat to low and cover the pan with a lid. Cook for 10-15 minutes, stirring occasionally until the onion is soft. Remove the lid, turn the heat up to medium and cook for a further 5 minutes until the onion has some colour on it.

3. Add 3 cloves of chopped garlic and a thumb-sized piece of chopped ginger. Stir and fry for several minutes until starting to soften.

4. Stir in a teaspoon of turmeric and half a teaspoon of chilli powder (omit or increase to suit your taste).

Make the dal

stages involved in making dal

5. Add your two chopped tomatoes, stir and cook for 5-10 minutes until soft.

6. Pour in 250g red lentils, 400ml coconut milk and 500ml hot water. Stir well and bring to the boil before reducing the heat to a simmer.

7. Cook, stirring often, for 20-30 minutes until the lentils are soft. Top up with extra hot water if needed. When cooked add a tablespoon of garam masala and season with salt to taste. 

8. Stir well and serve with fresh coriander leaves and rice or bread.

If you have made this recipe and loved it please consider leaving a comment and rating below.

coconut lentil curry and brown rice on plate

Coconut dal

Fragrant, filling and frugal, this coconut dal can be made in one pot, saving on time and on the washing up. A delicious take on the classic Indian lentil dish, this vegan red lentil dal with coconut milk is sure to become one of your go-to dinners.
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Main
Cuisine Indian, Vegan
Servings 4 people
Calories 488 kcal

Equipment

  • Chopping board
  • Sharp knife
  • Large saucepan with lid
  • Wooden spoon

Ingredients
 
 

  • 1 tablespoon sunflower or vegetable or coconut oil
  • 1 teaspoon black mustard seeds
  • 1 teaspoon cumin seeds
  • 3 curry leaves*
  • 1 white onion chopped
  • 3 cloves garlic chopped
  • thumb sized piece of ginger chopped
  • 1 teaspoon ground turmeric
  • ½ teaspoon chilli powder or to taste
  • 2 tomatoes chopped
  • 250 g dried red lentils*
  • 400 ml coconut milk
  • 500 ml hot water plus more if needed
  • 1 tablespoon garam masala
  • Salt to taste
  • Fresh coriander (cilantro) to serve

Instructions
 

  • Heat a tablespoon of sunflower oil in a large saucepan. Add a teaspoon of mustard seeds, a teaspoon of cumin seeds and three curry leaves. Stir fry until the mustard seeds begin to pop.
  • Add a chopped onion, stir well, turn the heat to low and cover the pan with a lid. Cook for 10-15 minutes, stirring occasionally until the onion is soft.
  • Remove the lid, turn the heat up to medium and cook for a further 5 minutes until the onion has some colour on it.
  • Add 3 cloves of chopped garlic and a thumb-sized piece of chopped ginger. Stir and fry for several minutes until starting to soften.
  • Stir in a teaspoon of turmeric and half a teaspoon of chilli powder (omit or increase to suit your taste).
  • Add your two chopped tomatoes, stir and cook for 5-10 minutes until soft.
  • Pour in 250g red lentils, 400ml coconut milk and 500ml hot water. Stir well and bring to the boil before reducing the heat to a simmer.
  • Cook, stirring often, for 20-30 minutes until the lentils are soft. Top up with extra hot water if needed.
  • When cooked add a tablespoon of garam masala and season with salt to taste. Stir well and serve with fresh coriander leaves and rice or bread.

Notes

  1. Curry leaves can be found in big supermarkets or Asian supermarkets. You can leave them out if you can't find them.
  2. No pre-soaking needed.
  3. Can be made ahead and reheated. Store in the fridge.
  4. Suitable for freezing.
  5. Nutritional information is approximate and is intended as a guideline only.

Nutrition

Calories: 488kcalCarbohydrates: 47gProtein: 20gFat: 26gSaturated Fat: 19gSodium: 27mgPotassium: 1044mgFiber: 21gSugar: 4gVitamin A: 646IUVitamin C: 30mgCalcium: 81mgIron: 9mg
Keyword coconut dal
Tried this recipe?Let us know how it was!

Pin coconut dal for later

two shots of coconut lentil dal

HAVE YOU TRIED THIS RECIPE?

If you loved this recipe why not let me know by leaving a rating and comment below? Alternatively you can let me know on Instagram, Twitter or Facebook.

FREE GUIDE TO ESSENTIAL VEGAN INGREDIENTS

Subscribe to get recipes and news straight to your inbox plus get my FREE guide to essential vegan ingredients.

This post may contain affiliate links. Read my full disclosure for more information.

« Vibrant beetroot soup
Guide to seasonal vegetables - May »
  • Share
  • Tweet
  • Email
  • WhatsApp

Reader Interactions

Comments

  1. Juli

    April 27, 2021 at 9:07 am

    Can you tell me if the red lentils are tinned or dried please - Do they need soaking first if dried or even cooking before adding to this curry

    Reply
    • Cook Veggielicious

      April 27, 2021 at 9:09 am

      Hi Juli, they are dried and they don't require to be soaked before adding to this dish. They are cooked with the other ingredients - usually takes about 20 minutes.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to Cook Veggielicious

Mandy Mazliah profile shotHi, I'm Mandy. I'm a vegan food blogger, cook and mum of three. Cook Veggielicious is where I share my easy vegan recipes that anyone can make.

Learn more about me.

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Subscribe and get my free essential vegan ingredients ebook

Essential vegan ingredients ebook

Categories

  • Breakfast and brunch
  • Curries
  • Dips
  • Light meals and savoury snacks
  • Main meals
  • Salads
  • Seasonal vegetable guides
  • Side dishes
  • Soups
  • Sweet treats
  • Veg Box SOS
  • Vegan life

Footer

Disclosure and privacy policy

Contact me

Copyright © 2025 Cook Veggielicious on the Foodie Pro Theme

Rate This Recipe

Your vote:




A rating is required
Name and email are required