Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Mains

Vegan Red Lentil Dhal

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: May 3, 2025 · Published: Apr 21, 2020 by Romy · This post may contain affiliate links · Leave a Comment
Jump to Recipe Print Recipe

For those nights where all you want is a hearty & healthy dish: this Easy Vegan Red Lentil Dhal is your friend!

Easy Vegan Red Lentil Dhal Recipe

You probably know by now that I'm all about hearty & delicious comfort foods - but with a healthy twist (mostly!). This easy Vegan Red Lentil Dhal is a firm favorite in my kitchen - cause it's super easy & quick to create. So when I'm really hungry for a warming & more-ish dish without the fuss, then this dhal is just absolutely perfect!

What you'll need

Ingredients

  • red lentils (dried)
  • coconut milk: making this dhal super creamy!
  • chopped tomatoes
  • curry powder: you can use your favourites or whatever you have to hand at the time. I usually go with a mild curry powder
  • garam masala
  • garlic
  • onion
  • a little oil: you can also use water, if you want to keep this dish a little lower on calories.
  • salt & pepper: season to your own taste
  • chilli powder (optional): in case you like it spicy or your curry powder it not spicy enough! 😉

Equipment

  • large frying pan
  • spatula or wooden spoon
  • measuring jugs or scale

Nothing crazy or fancy is needed for this recipe, that's why I love it also!

How to make Easy Vegan Red Lentil Dhal

To start with this recipe simply add a splash of oil to a non-stick frying pan over medium heat. Add your chopped onions and cook for a minute or until they start to become translucent, then add in the minced garlic and cook for 30 seconds or until fragrant.

Sprinkle in the curry powder and garam masala - I like to use a mild curry powder for this recipe - quickly stir it with the onions & garlic, then pour in the dried red lentils. Gently stir to combine everything and if you like it on the spicy side, add in some chili powder (totally optional!). Pour in the tin of chopped tomatoes and the tin of coconut milk, then reduce the heat to low and allow everything to simmer for 20-25 minutes. Stir regularly to allow for the dhal to evenly cook.

In the meantime, you can prepare some delicious, fluffy rice to serve the dhal with! I love adding a tablespoon of shredded coconut into my rice when boiling, simply delicious!

Your dhal is cooked when the red lentils are completely softened and have soaked up the majority of the liquid in your frying pan. Serve the simple dhal with rice, coconut yogurt, and fresh herbs & enjoy!

How to serve dhal

There are different options for how you can enjoy this recipe. You can totally eat a dhal on its own and without any sides of rice, however, I find it tastes best served with delicious, fluffy white rice.

Coconut yogurt is also a great addition to the dish, it simply adds something fresh and creamy to the meal - and if your dhal is on the spicier side, then it wonderfully balances out the spice. Yogurt is definitely my favorite addition to any dhal or curry!

In addition, I love adding fresh herbs - mostly either coriander or parsley to the dish - the little splash of green also looks wonderful and delicious on the dish!

Finishing off with some sesame seeds for a slight crunch (yes, I simply love adding them to all my dishes, ha!)

This recipe is: 

  • 100% vegan
  • naturally gluten-free
  • more-ish
  • hearty
  • warming
  • full of flavour
  • easy to make!

📌 If you love Pinterest you can pin any of the images to your boards!

📖 Recipe Card

vegan red lentil dhal with rice in a yellow bowl on a dark table

Vegan Red Lentil Dhal

Romy
For those nights where all you want is a hearty & healthy dish: this Easy Vegan Red Lentil Dhal is your friend!
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 20 minutes mins
Total Time 25 minutes mins
Course Drinks
Cuisine British, Indian
Servings 2 portions

Equipment

  • 1 large frying pan

Ingredients
  

  • 1 brown onion finely chopped
  • 1 tablespoon canola oil for frying
  • 2 cloves garlic minced
  • 2 tablespoon curry powder or to taste
  • 1 tablespoon garam masala
  • 120 g dried red lentils
  • 1 can chopped tomatoes (400 g, 7 oz)
  • 1 can full-fat coconut milk (400 ml, 7 oz)
  • salt and pepper to taste
  • red pepper flakes optional

To serve:

  • fluffy rice
  • fresh coriander
  • coconut yogurt
  • spring onions diced
  • sesame seeds

Instructions
 

  • Add a splash of oil to a frying pan over medium heat and add your chopped onions. Cook for a minute, then add the minced garlic and cook for 30 seconds or until fragrant.
  • Next sprinkle in the curry powder and garam masala, followed by the dried red lentils. Gently stir to combine everything. If you like it spicier, add in some chilli powder (optional).
  • Pour in the chopped tomatoes and coconut milk, then reduce the heat to low and cook for 20-25 minutes, stirring every couple of minutes. In the meantime you can prepare some rice to serve the dhal with!
  • Your dhal is cooked when the red lentils are soft and have used up the majority of the liquid in your pan. Serve with the rice, coconut yogurt and fresh herbs & enjoy!
Keyword dahl, dhal, dhal recipe, red lentil dhal, vegan dhal, vegan dhal recipe uk

Looking for more vegan recipes? Why not try one of these?

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

 © 2026 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Mains

  • Spicy arrabbiata beans on a plate with a spoon.
    Arrabbiata Butter Beans
  • A serving spoon in a butternut squash gnocchi casserole dish.
    Squash Gnocchi Casserole
  • Creamy cajun alfredo with vegan cajun chicken pieces in a pasta bowl.
    Vegan Cajun Alfredo
  • Roasted vegetables and chickpeas on a baking tray.
    Vegetable Chickpea Traybake

💭 Leave a Comment Cancel reply

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

Recipe Rating




Hey, I'm Romy! 👋

I'm a vegan recipe developer & food photographer based in the UK.

I share comfort food recipes that are easy to follow and genuinely tested - so you know they'll work.

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • A bowl of plant based minestrone on the dinner table.
    Hearty Minestrone Soup
  • A labelled glass bottle with vegan caramel sauce.
    Vegan Caramel Sauce
  • Individual sticky toffee pudding served on a white plate with coconut custard.
    Vegan Sticky Toffee Pudding

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}