4.76 from 53 votes

Easy Red Lentil Dahl Recipe with Coconut Milk

Jump to Recipe
This easy red lentil dahl recipe is creamy & ready in one pot in about 30 minutes. A budget-friendly & protein-packed vegan dinner!
Prep time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
£0.93
Makes: 5
mains
Indian
Freezable

This red lentil dahl with coconut milk is my go-to when I don’t fancy spending ages in the kitchen. It’s a super warm & filling lentil dahl thanks to the coconut milk that makes it creamy, and the ginger and garlic give it that nice slow-cooked flavour – even though it’s ready in about 30 minutes in one pot. Serve this simple dahl recipe alongside my Easy Flatbread Recipe for the easiest budget dinner.

Red lentil dahl topped with coriander, lime wedges, chilli flakes and naan bread.

A Quick Look At The Recipe

  • Recipe Name: Easy Red Lentil Dahl Recipe with Coconut Milk (One-Pot)
  • 🕦 Ready in: 40 minutes
  • 🤝 Serves: 5
  • 🍴 Calories: 451kcal
  • 🧑‍🍳 Main ingredients: red lentil, coconut milk, garlic, ginger
  • Summary: This easy red lentil dahl recipe is creamy & ready in one pot in about 30 minutes. A budget-friendly & protein-packed vegan dinner!

Why you’ll love this recipe

  • Easy & budget friendly: Everything cooks in one pot using cheap pantry staples, so there’s barely any washing up. If you like low-effort meals like my Easy Devilled Sausages, this red lentil dahl fits perfectly.
  • So flavourful: Garlic, ginger, spices, and coconut milk make this dahl recipe taste amazing without much work at all. It’s the quickest way I know to get that slow-simmered dahl flavour without actually cooking it all day. A similar base works beautifully in my Lentil and Bacon Soup.
  • Versatile: Serve the lentil dahl with naan, rice, or just eat it on its own. You can easily tweak spice levels or chuck in whatever veg needs using up. Add yogurt, chilli flakes, or extra herbs to customise each bowl.

If you love one-pot meals, try Creamy Rice with Garlic & Parmesan, 30-Minute Cream of Mushroom Chicken, or One-Pan Mince Pasta next.

Ingredients

Ingredients to make red lentil dahl laid out on a pale blue background and labelled.

Traditional Indian dal recipes vary a lot from region to region, but red lentils are one of the easiest starting points because they cook quickly and naturally create that classic creamy dahl texture.

  • Red lentils: If you’re looking for the perfect red lentil recipe, you just found it! Dried red lentils cook really quickly and break down into a lovely creamy texture while adding loads of plant-based protein and fibre. They’re also great in meals like my Delicious Lentil Bolognese.
  • Coconut milk: Full-fat coconut milk gives the red lentil dahl its silky consistency and balances the spices beautifully. It adds the same creamy finish you’ll find in my Simple Cod Curry, though dahl with coconut milk is hard to beat though!
  • Ginger & garlic: Fresh ginger adds brightness while loooads of garlic builds the flavourful base that defines this lentil dahl recipe. If needed, garlic granules work in a pinch, though fresh provides the best flavour.

See the recipe card for full information on all ingredients and quantities.

Variations/ Adaptations

  • Add extra vegetables: Spinach, sweet potato, or peppers work well and would add colour & nutrition to the red lentil dahl. This is a great way to use leftover veg, similar to my Air Fryer Frittata.
  • Make it spicier: Add chilli flakes or fresh chilli to red lentil recipes for extra heat without changing the balance of flavours. Spice lovers may also enjoy my Creamy Gochujang Pasta.
  • Swap the lentils: Green or brown lentils can be used instead, though they’ll keep more texture and require longer cooking. Reduce stock if using canned lentils in your red lentil dahl recipe.

How to make red lentil dahl

Diced onions frying in a saucepan with 2 handles on a stove on an orange background.

Step 1: In a large saucepan, fry the onions with a tbsp of coconut oil/olive oil and a generous pinch of salt for around 5 minutes until translucent.

    Carrots, spices, onions, lentils and coriander in large saucepan on a stove on an orange background.

    Step 2: Once the onions are translucent, add the garlic, ginger, coriander stalks, carrots and spices.

      Red lentil dahl cooking a pan and stirred with a spatula on a stove on an orange background.

      Step 3: Stir to combine and simmer on a low heat for around 30 minutes. Add salt to taste.

        A bowl of red lentil dahl topped with lots of coriander with a separate bowl of naan and coriander and lime.

        Step 4: Add the juice of half a lime and some coriander and stir. Serve each portion with a sprinkle of fresh coriander and a squeeze of lime. Optionally, add a swirl of yoghurt.

          If you’re making an Indian spread, consider adding Simple Pork Curry with Coconut Milk, Grilled Aubergine Curry, or Vegan Cashew Curry.

          Tips for the best result

          • Finely dice the onions so they melt into the red lentil dahl sauce without obvious texture.
          • Slice the carrots thinly so they cook at the same rate as the lentils.
          • Make a bigger batch for meal prep. It tastes even better the next day!
          • Add lime juice at the end to keep the flavour fresh and bright.
          • Let the dahl rest for 5-10 minutes before serving, as it thickens naturally as the lentils continue absorbing liquid.

          What is Red Lentil Dahl?

          Dahl (sometimes spelled dal or daal) is a lentil-based dish that’s cooked all across South Asia, with loads of regional variations. At its core, a dahl recipe usually combines lentils simmered with spices, aromatics like garlic and ginger, and a liquid base that turns everything into a thick, spoonable stew.

          When I first started cooking lentil dahl at home, I thought it needed hours on the stove to taste good. Red lentils completely changed that for me. They cook quickly and soften beautifully, which means you can make a proper red lentil dal any time without planning ahead or having to deal with complicated techniques.

          Red lentils are especially beginner-friendly, which is why they’re so popular in easy dahl recipes. They absorb flavour well, don’t need soaking, and naturally thicken the dish as they simmer. Whether you call it lentil dahl or lentil dal, it’s one of those reliable cheap meals that’s both super nourishing & the best comfort food.

          Dahl vs Dal: Is there a difference?

          You’ll often see both dal and dahl used interchangeably, and they refer to the same dish. Dal is the more traditional transliteration, while “dahl” is a common spelling in the UK and on many recipe sites. No matter the spelling, both describe lentils cooked with spices into a hearty everyday staple, like this red lentil dahl.

          Serving Suggestions

          Like most classic dahl recipes, this red lentil dahl can be served simply or turned into a full meal depending on what you have on hand. It goes well with breads, grains, and fresh toppings.

          Try it with:

          Close up of red lentil dahl with a metal ladle in pan.

          Leftover Storage and Reheat Instructions

          Red lentil dahl stores very well, making it ideal for meal prep and batch cooking.

          Refrigerator: Allow the dahl to cool fully, then store in an airtight container for up to 5 days.

          Freezer: Freeze the red lentil dal recipe in portioned containers for easy meals later, as lentils freeze well without losing texture.

          Reheat: Warm on the stove or in the microwave, adding a splash of water or stock to loosen if needed.

          A bowl of red lentil dahl topped with coriander, lime wedges and chilli flakes with 2 halves of naan bread in the bowl.

          Recipe FAQs

          Can you make red lentil dahl ahead of time?

          Yes, this red lentil dahl actually improves in flavour after a day in the fridge, making it perfect for meal prep.

          Can you freeze red lentil dahl?

          Yes, the coconut milk red lentil dahl freezes well because lentils hold their texture, though you may need to stir well after reheating.

          Can I use canned lentils instead of dried red lentils to make dahl?

          You can, but reduce the stock significantly since canned lentils are already cooked and absorb less liquid.

          What should I serve with red lentil dahl?

          Naan bread, rice, or a spoonful of yogurt all work well to balance the spices and add texture.

          Is red lentil dahl healthy?

          Lentil dahl is generally very healthy. Red lentils are rich in plant-based protein, fibre, and minerals, making the dish filling and naturally nutritious. It’s also typically vegan, budget-friendly, and made from whole ingredients.

          If you’re planning a full comfort-food menu, consider trying Easy Ragu Bianco, Creamy Rice with Garlic & Parmesan, or Super Crispy Ninja Airfryer Roast Potatoes.

          Easy Red Lentil Dahl with Coconut Milk

          Print
          4.76 from 53 votes
          Prep Time: 5 minutes
          Cook Time: 35 minutes
          Total Time: 40 minutes
          £0.93
          mains
          Indian
          Freezable
          Servings: 5
          This easy red lentil dahl recipe is creamy & ready in one pot in about 30 minutes. A budget-friendly & protein-packed vegan dinner!

          Ingredients

          • 2 medium white onions, finely chopped (£0.18)
          • 5 garlic gloves, minced (£0.69/3)=(£0.23)
          • 40 g fresh ginger, roughly peeled & grated (£0.50)
          • 3 carrots, sliced into thin moons (£0.29)
          • 1 tin chopped tomatoes (£0.28)
          • 1 tin coconut milk (£0.79)
          • 1 bunch fresh coriander, torn with stems finely chopped (£0.50)
          • 1 lime, ½ juiced + wedges to serve  (£0.20)
          • 200 g red lentils (£1.15/2)=(£0.58)
          • 5 mini naan bread (£1.10)
          • Optional – serve with a dollop of yogurt

          Cupboard Essentials

          • 750 ml veggie stock
          • 1 tbsp coconut oil
          • 1 tsp cumin
          • 1 tbsp curry powder
          • 1 tsp turmeric
          • Salt
          • Optional chilli flakes

          Method

          • Start by sautéing the onions in a large saucepan with a tbsp of coconut oil and a generous pinch of salt (olive oil will also work fine). Gently fry for around 5/6 minutes or until they are translucent.
          • When the onions are translucent, add the garlic, ginger, coriander stalks, carrots and spices. Fry for another 2 minutes before adding the veggie stock, chopped tomatoes, coconut milk and lentils.
          • Stir to combine and reduce the heat to a simmer and cook for around 30 minutes. Add salt to taste.
          • Stir in the juice of half a lime & serve each portion with an optional swirl of yogurt & a sprinkle of fresh coriander. Finish off with a squeeze of lime and fresh coriander to serve.

          Nutrition

          Servings: 5 servings
          Fat: 18g
          Calories: 451kcal
          Carbohydrates: 49g
          Protein: 15g
          4.76 from 53 votes (48 ratings without comment)

          Leave a comment and a rating!

          Thank you so much for trying my recipe! I hope you loved it. I’d be so grateful if you could leave a comment/rating - it makes my day hearing your feedback!

          Recipe Rating




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

          Comments

          1. Andrew Davidson | 5 months ago

            This is an absolute winner! So delicious and zingy with the lime.5 stars

          2. Love this. I added spinach and mushrooms too.5 stars

            1. Mimi Harrison | 2 years ago

              ooo delicious additions! So pleased you enjoyed it, Val. Thanks for the message!

          3. Hey, I just made this and It was wonderful. I put it over rice, a side of sauteed broccoli, carrots, and spinach!5 stars

          4. Victoria Cowley | 4 years ago

            Delicious! Very moreish – and you don’t when feel greedy going back for seconds as it’s so healthy!5 stars

          5. Love this recipe. The lentils and coconut milk make this recipe so creamy and comforting. Thank you BTB5 stars

          • Weekly meal plans with a £20 budget
          • 150+ exclusive recipes
          • Personal dashboard
          • Exclusive step by step videos
          • Shopping list tools
          • Advert Free experience

          JOIN NOW LEARN MORE

          Never miss a recipe!

          Sign up to my weekly newsletter to get all of Beat the Budget's recent recipes, so you never miss out!

          Development Alchemy + Aim
          Share to...