French Onion Soup with Lentils

French onion soup with lentils served in a bowl, topped with plant-based cream, olive oil and fresh thyme.

This article contains affiliate links. If you purchase through them, INUMAMI may earn a small commission at no extra cost to you. We only recommend what we genuinely use and trust and your support means the world to us.

This soup brings together two ingredients that are naturally rich in umami, creating a real umami bomb in one bowl. The deep caramelization of the onions, inspired by classic French onion soup, is combined with split lentils to make the dish more substantial, protein-rich, and full of flavor. It is also very easy to make, naturally vegan, gluten-free, and incredibly satisfying.

I kept mine simple because this is a soup I make often and genuinely enjoy just as it is. But if you want, you can make it more indulgent by adding toasted bread and cheese — plant-based, in my case — and finishing it in the oven, just like a classic French onion soup.

Why This French Onion Soup with Lentils Works

There is a reason French onion soup is such a classic: slowly caramelized onions are incredibly flavorful. Sweet, savory and deeply rich, they turn what could be a simple winter soup into something much more interesting.

In fact, the key to getting this soup right is really the caramelization of the onions. Once that part is done properly, everything else is very simple.

Traditional French soupe à l’oignon does not contain legumes, but lentils are a natural addition in contemporary vegetarian and plant-based versions. In this recipe, I use split red lentils, which cook directly in the soup and gradually break down, creating a thicker, velvety texture while also making the dish more substantial and naturally rich in plant-based protein.

The result sits somewhere between a classic French onion soup and a creamy lentil soup: deeply savory, comforting and completely vegan.

Ingredients for French Onion Soup with Lentils

Overhead flat lay of split red lentils in a patterned bowl with carrots, shallots and fresh thyme on a clean white surface.

Onions

The real stars of the dish. White or yellow onions are the most traditional choice, but I often use red onions simply because I prefer their flavor.

My advice is to use the variety that makes the most sense for you, in other words, the onions you already have at home. They will all caramelize beautifully, although the final flavor and color may vary slightly.

Carrots

I also add a small amount of carrot to the base of the soup. It is not part of a traditional French onion soup, but I like using it here as part of the soffritto because it adds a little natural sweetness and works beautifully with the caramelized onions and lentils.

Lentils

I used split red lentils, the same type commonly used for Indian dal. I like them here because they naturally break down as they cook, helping to create that thick, creamy texture without needing any cream.

They are also quite easy to digest compared with many whole lentils. If you want to experiment with another variety, I think the soup will still work well, just keep in mind that the texture and cooking time may change slightly.

Tomato Passata

Tomato is not traditionally used in French onion soup, but I added it here because it boosts the umami flavor ( tomatoes are naturally rich in umami) . If you prefer, you can leave it out and use only broth instead. I used my favorite tomato passata, from Rummo, but you can use any good-quality passata you like, including homemade.

I would not recommend replacing it with fresh tomatoes in this recipe, because passata gives the soup a smoother, creamier texture and blends much more naturally with the lentils and caramelized onions.

Hand holding a can of chopped tomatoes used to add extra umami to French onion soup with lentils.

Vegan Butter

To caramelize the onions, I used a combination of vegan butter and olive oil. There are so many good vegan butters available now, so you can simply choose the one you like best.

If you want to explore the different options, have a look at my guide to vegan butter substitutes. And if you do not have vegan butter at home, you can use olive oil on its own, it will still work very well.

Herbs

I used dried thyme, which is also commonly used in traditional French onion soup. You can also add a bay leaf while the soup cooks for a slightly deeper, more aromatic flavor.

Broth

I used about 600 ml of homemade vegetable broth that I already had on hand, made with carrot, celery, onion and miso. But the broth is optional here, you can absolutely use hot water instead. This soup already has plenty of flavor from the caramelized onions, lentils, tomato and herbs, so a rich broth is not essential.

How to Make My French Onion Soup with Lentils

The steps for this soup are few and very simple. The only part that deserves a little attention is the caramelization of the onions, because that is where most of the flavor develops.

Below, I’ll walk you through the process step by step, but if you are in a hurry, you can skip straight to the recipe card at the bottom of the post and start cooking.

Step 1- Caramelize the Onions

Slice the onions thinly, but not too finely, and finely dice the carrots. Heat the vegan butter and olive oil in a large pot, then add the onions, carrots and thyme.

Cook over low heat for about 40 minutes, stirring occasionally, until the onions are deeply soft and caramelized and the carrots are tender. If the mixture starts to dry out or brown too quickly, add 1 tablespoon of water and continue cooking gently.

Thinly sliced onions and diced carrots prepared on a wooden cutting board for French onion soup with lentils.

Step 2. Add the Lentils

Rinse the lentils thoroughly under running water, then add them directly to the caramelized onions. Season with salt and black pepper to taste, and stir well to combine.

Step 3. Add the Broth and Tomato Passata

Add the tomato passata and hot vegetable broth, then stir everything together. Lower the heat, cover with a lid, and let the soup simmer gently for about 20 minutes.

If you are using split red lentils, as I did, there is no need to cook the soup for much longer. The lentils will usually be tender in less than 10 minutes, but we keep them cooking a little longer so they begin to break down and naturally create the creamy texture of the soup.

Step 4. Blend Part of the Soup

This step is completely optional, but I like to blend just part of the soup to make it even creamier. Simply transfer a portion to a blender and blend until smooth, then stir it back into the pot. Do not blend the whole soup, keeping some texture makes it much more interesting. You can also skip this step entirely if you prefer a more rustic consistency.

Step 5. Serve It Your Way

I like to serve this soup with a spoonful of plant-based sour cream or plain unsweetened vegan yogurt mixed with a little lemon juice. I love the fresh, tangy contrast against the rich, savory flavor of the soup, but this is completely optional.

You can also toast a few slices of bread, add some grated vegan cheese on top, and finish them under the grill to keep that classic French onion soup feeling. Or simply serve the soup as it is. Be creative and make it your own.

French onion soup with lentils served in a bowl, topped with plant-based cream, olive oil and fresh thyme.

Variations and Substitutions

This French-style caramelized onion and lentil soup is my own version, and it works beautifully as a base that you can adapt to your taste. Here are a few substitutions and variations that I have personally tested and that work very well.

Can I Make It Without Tomato Passata?

Yes, the tomato passata is my own addition, although tomato is very common in Mediterranean soups. You can absolutely leave it out, and the onion and lentil soup will still be delicious.

Can I Use Different Lentils?

Yes, but with green or brown lentils you will get a more rustic, less creamy soup, and the cooking time will also be different. I have also tested the same soup with chickpeas, and it turned out really well. I used pre-cooked chickpeas, so the cooking time stayed essentially the same.

Can I Make It Without Vegan Butter?

Yes, the vegan butter is not essential, although it definitely adds more flavor. You can caramelize the onions using olive oil instead, either extra virgin olive oil or a neutral oil.

French onion soup with lentils served in a bowl, topped with plant-based cream, olive oil and fresh thyme.

French Onion Soup with Lentils

A rich and creamy French onion soup with lentils, made with deeply caramelized onions, split red lentils and tomato passata. Vegan, gluten-free and full of umami, with a comforting texture and plenty of plant-based protein.
Servings 4 people
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes

Ingredients
 
 

  • 4 Large Onions About 700 – 800 grams
  • 2 Carrots
  • 320 gr Red Lentils
  • 25 gr Vegan butter
  • 1 tbsp Olive Oil
  • 200 gr Tomato Passata
  • 600 ml Vegetable Broth Use more if need
  • 1 tsp Dried Thyme
  • To Taste Sea Salt
  • To Taste Black Pepper

Instructions
 

  • Slice the onions thinly, but not too finely. Heat the vegan butter and olive oil in a large pot, then add the onions. Cook over low heat for about 40 minutes, stirring occasionally, until deeply soft and caramelized.
  • If the onions begin to dry out or brown too quickly, add 1 tablespoon of water.
  • Rinse the split red lentils under running water and add them to the caramelized onions. Season with salt, black pepper and dried thyme, then stir well.
  • Pour in the tomato passata and hot vegetable broth. Stir, lower the heat and cover with a lid.
  • Let the soup simmer gently for about 20 minutes. The red lentils will cook quickly, but the extra cooking time allows them to begin breaking down and naturally thicken the soup.
  • For an even creamier texture, transfer a portion of the soup to a blender and blend until smooth, then stir it back into the pot. This step is optional.
  • Serve hot with plant-based sour cream or unsweetened vegan yogurt mixed with a little lemon juice, if desired. Alternatively, serve with toasted bread and grated vegan cheese for a more classic French onion soup finish.

Notes

Storage Note

Store the French onion soup with lentils in the refrigerator, covered or in an airtight container, for up to 3–4 days. The soup will naturally thicken as it sits, so add a splash of hot water or vegetable broth when reheating if needed.

Freezing Note

You can freeze the soup for up to 2–3 months in an airtight freezer-safe container. Let it cool completely before freezing and leave a little space at the top of the container for expansion. Thaw overnight in the refrigerator, then reheat gently on the stove, adding a little water or broth if the soup has become too thick.

Nutrition Note

The nutritional information is an estimate and may vary depending on the exact lentils, tomato passata, vegetable broth, vegan butter, oil and toppings used. For the most accurate result, adjust the calculation based on the specific products and quantities you choose.

Recipe Testing Note

All recipes on this site, including this French onion soup with lentils, are tested before publication. The photos are original and taken during the actual recipe testing process, so they reflect the real final dish prepared in our kitchen.

Substitutions Note

If you would like to try different lentils, omit the tomato passata, use only olive oil, or experiment with other variations, you can find all the suggested options in the dedicated sections above the recipe card.

Nutrition

Serving: 500grCalories: 410kcalCarbohydrates: 62gProtein: 22gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.03gSodium: 717mgPotassium: 1022mgFiber: 27gSugar: 9gVitamin A: 657IUVitamin C: 16mgCalcium: 90mgIron: 7mg
Calories: 410kcal
Cost: $5
Course: Dinner, Soup
Cuisine: French-Inspired
Diet: Gluten Free, Vegan
Keyword: Brown, Cozy, Creamy, Easy, Gluten Free, healthy, high protein, Red, Rich, Simmered, Smooth, Tender, umami, Winter





the umami guide e-book cover on a transparent background
GET THE FREE EBOOK

Sign up to receive a complete guide to umami and discover how to add flavour, richness, and depth to plant-based dishes.

Share the love

Leave a Reply

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

Recipe Rating




Like 0
Close
Copyright © 2026 Inumami. All rights reserved.
Close
Popular Search: