Red Wine Braised Lentils with Spinach


This hearty stew of Red Wine Braised Lentils with Spinach is chock-full of nutrients and rich, earthy flavor. Vegan comfort food at its finest!

Earlier this year I took a vegan cooking class and this recipe from Deborah Madison’s Vegetarian Suppers was included in the afternoon’s lineup. What a hit! We’re not vegan or vegetarian, but this dish is so packed with flavor and texture it’s perfect when ready to take a break from meat.

It calls for french green lentils which have a deeper earthy flavor than the traditional brown.  You can certainly use brown if you prefer, and black beluga lentils would work well too. Red lentils would most likely become too soft in this recipe.

Lentil Stew Ingredients

Making Red Wine Braised Lentils with Spinach

The stew starts with a mirepoix base of onion, celery, and carrot in a medium-size Dutch oven. I slightly increased the amounts called for in the original recipe and upped the garlic quite a bit as well.

Base for Lentil Stew - Mirepoix Garlic and Tomato Paste

A dollop of tomato paste enriches the flavor and should be cooked for a minute or so with the mirepoix and garlic before the liquids and lentils join the party.

Lentils Ready to Braise

Sweet, caramelized pearl onions add a perfect pop of flavor to balance the robustness of the lentils and red wine.

Pearl Onions Caramelized

Baby spinach wilts in once the lentils are tender. Sturdier greens like kale or swiss chard can also be used, just cook a little longer until softened.

Wine Braised Lentil Stew with Wilted Spinach

Grab a ladle and toast up your favorite crusty bread to soak up all that deliciousness. Enjoy!

Remember to PIN THIS to save the recipe for later!

Red Wine Braised Lentils with Spinach | Give it Some Thyme - This hearty stew is chock-full of nutrients and rich, earthy flavor. Vegan comfort food at its finest! #veganrecipe #lentilrecipe #braisedlentils #redwinerecipe #spinachrecipe #frenchgreenlentils #frenchgreenlentilsrecipes #lentilsandspinach #lentilsandspinachrecipes #lentilsandspinachglutenfree #lentilsandspinachsoup #meatlessmonday #meatlessmondayrecipes #meatlessmondaydinner #veganstew

Here are more delicious vegan recipes!

Before you go, stay in touch on InstagramPinterest and Facebook, and subscribe above to join our email community for all the latest updates!

This page contains affiliate links. Meaning, whenever you purchase an item after clicking an Amazon link through this website, we receive a small percentage from Amazon. It doesn’t cost anything extra to you! It simply helps maintain the blog. Thanks so much!

Red Wine Braised Lentils with Spinach

Lentils braised in red wine have a rich, earthy flavor and finished with pearl onions and wilted spinach. Serve with crusty country or gluten-free bread.
Course Main Course, Soup
Cuisine Vegan
Keyword lentil recipe, lentil soup, vegan recipe
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 4 servings
Author Kim Peterson


  • ¾ cup lentils, rinsed (French green, black beluga, or brown)
  • 1 tablespoon plus 2 teaspoons olive oil
  • ½ cup onion, diced
  • ½ cup celery, diced
  • ½ cup carrot, diced
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 ½ cups dry red wine
  • 1 ½ cups water
  • 1 teaspoon Dijon mustard
  • 1 teaspoon sea salt
  • ¼ teaspoon black ground pepper
  • 1 cup frozen pearl onions, thawed
  • 8 ounces fresh baby spinach
  • Crusty bread for serving, plus 1 halved garlic clove and olive oil to brush on bread


  • Parboil the lentils 5 minutes and drain.
  • Heat 1 tablespoon of olive oil in a medium saucepan over medium-high heat. Add the onion, celery, and carrots. Sauté 5 minutes until lightly browned.
  • Add garlic and tomato paste. Cook 1-2 minutes more, stirring frequently.
  • Next, stir in wine, water, mustard, lentils, sea salt and pepper. Bring to a boil, reduce to simmer. Simmer covered with tilted lid about 35 minutes until tender, stirring occasionally.
  • Meanwhile, heat remaining 2 teaspoons of olive oil in a small sauté pan over medium-high heat. Add pearl onions and season with salt and pepper.
  • Sauté 5-7 minutes until tender and caramelized, stirring frequently. Add a splash of wine or vegetable broth to deglaze the pan.
  • Once lentils are tender, add the pearl onions and the spinach a couple handfuls at a time allowing each addition to wilt before adding the next.
  • Preheat broiler. Rub bread slices with garlic clove and brush with olive oil. Sprinkle with salt and pepper and broil a couple minutes until slightly charred.
  • Serve lentils in bowls with toasted bread. Enjoy!


*Adapted from Deborah Madison’s Vegetarian Suppers