Home ยป Recipes ยป Meatless

Red Lentil and Spinach Dahl

This Red Lentil and Spinach Dahl recipe is a delicious vegetarian option for a meatless Monday dinner. Pair it up with brown rice or a pan of roasted vegetables.

This Red Lentil & Spinach Dahl recipe is a delicious vegetarian option for a meatless Monday dinner. Pair it up with brown rice or a pan of roasted vegetables. #vegetarian #meals #recipe

Some food looks great in photos and others … well, not so much.

However, I’ve decided that this blog is not just about looks. It’s about taste, real food, healthy ingredients etc. I won’t not post something just because the camera may not love it.

This is the case with this Red Lentil & Spinach Dahl. It won’t win any Miss Photogenic contests any time soon but it has Miss Congeniality wrapped up!

Spicy and packed with flavour, this healthy vegetarian dish will please your palate and keep you full for hours. If you wanted to add some more protein to it besides the lentils, I’m sure some chicken stewed in with this would also be very good.

I do like to keep it meatless for a couple of meals a week so I’m keeping this one vegetarian. It’s also very vegan friendly, if you are so inclined, as you can easily sub out the butter for Earth Balance or just use more olive oil.


Start with rinsing the red lentils, them soaking them for about 20 minutes.

Red lentils in a strainer

I love the colour of the red lentil. ๐Ÿ™‚

It would make a great nail polish hue!

Red lentils soaking in water

In the meantime chop up a medium sized onion.

Chopped onion on a cutting board

In a large pot, bring salted water to a boil and add the red lentils, turmeric and chili powder and let simmer.

Meanwhile, chiffonade 4 cups of spinach. Chiffonade is a fancy chef’s term for slicing greens into strips. I like fancy chef talk.

Chopped spinach on a cutting board

Add the spinach to the lentils, stir well and leave to simmer.

Spinach in a pot of dahl

Melt some vegan butter and olive oil in a small pot and add the onion along with curry powder, ginger, ground mustard, cumin and sea salt and pepper.

Cook the onion until it’s softened. About 5 minutes.

Butter melting in a saucepan
Spices in a ramekin
Cooked onions on a wooden spoon

Pour the onions into the lentils, stir well.

Pour in the coconut milk and cook until heated through.

Coconut milk in a measuring cup
Spinach & Red Lentil Dahl being stirred in a pot

Keep in mind that I really like the spice so you may have to scale the flavour to suit your own taste buds.

Serve this over brown rice.


I use this stovetop method –> How To Cook Brown Rice

Or I cook it in my Instant Pot –> Instant Pot Brown Rice

Spinach & Red Lentil Dahl and rice on a fork


Trail Mix Salad

Walnut Bolognese

Lentil Marinara with Spaghetti Squash

Curried Lentil Stew

*Originally posted May 31, 2013. February 4, 2019*

Be sure to follow me on social media! I love pinning to Pinterest, sharing on Facebook and posting pics to Instagram. See you there.  ๐Ÿ™‚

As an Amazon Associate I earn from qualifying purchases.

Want to Save This Recipe?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week.

Save Recipe

By submitting this form, you consent to receive emails from The Honour System

Red Lentil & Spinach Dahl

Sharon Rhodes
This Red Lentil & Spinach Dahl recipe is a delicious vegetarian option for a meatless Monday dinner. Pair it up with brown rice or a pan of roasted vegetables. 
5 from 1 vote
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Main Course
Cuisine American
Servings 4
Calories 426 kcal



  • Rinse lentils and soak for 20 minutes
  • In a large pot, bring salted water to a boil. Add in lentils, turmeric, and chili powder
  • Stir well and return to a boil
  • Cover and reduce heat to low. Let simmer for 15 minutes
  • Add spinach to lentils, stir, and leave over low heat
  • In a small saucepan, melt vegan butter with olive oil and add in onions and remaining spices
  • Cook onions until softened, about 5 minutes
  • Stir onions into lentils and pour in coconut milk
  • Cook until heated through and serve over brown rice


Calories: 426kcalCarbohydrates: 49gProtein: 20gFat: 17gSaturated Fat: 9gCholesterol: 15mgSodium: 1875mgPotassium: 1060mgFiber: 23gSugar: 3gVitamin A: 3645IUVitamin C: 14.2mgCalcium: 121mgIron: 9.6mg
Keyword vegetarian meals
Tried this recipe?Let us know how it was!

Similar Posts


  1. what can i substitute for coconut milk? and I don’t like chili powder..do i just leave it out or is there a substitute for that as well?

    1. You could try subbing almond milk or try regular milk or cream. As far as the chili powder leaving it out is no big deal. Maybe add a little more ground pepper instead.

  2. Oh, this looks good. I’m curious, how do you chiffonade your spinach? It seems like it would be so time consuming, do you have any tips?

    1. I stack the spinach leaves on top of each other, lining them up as close as I can, making a pile around 2 inches high , then slice whole the pile into strips. It can be done pretty quickly:)

Leave a 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.