This post may contain affiliate links. Please read our disclosure policy
When the weather turns grey and chilly, there’s nothing better than a steaming bowl of homemade soup. This Vegan Creamy Red Lentil Soup is one of those simple recipes that feel like a warm hug — hearty, nourishing, and full of flavor.
It’s made with red lentils, potatoes, carrots, and a few everyday spices that turn into something truly comforting. The best part? It’s 100 % plant-based, naturally creamy, and comes together in under 40 minutes. Perfect for busy days when you still want something wholesome and delicious.
Why You’ll Love Vegan Creamy Red Lentil Soup
- Vegan & protein-packed: Red lentils make it filling and nutritious.
- Easy ingredients: Everything you need is probably already in your kitchen.
- Budget-friendly: A hearty meal that doesn’t cost much at all.
- Perfect for meal prep: It tastes even better the next day!
What Goes in Vegan Creamy Red Lentil Soup
Here’s a closer look at what makes this Vegan Red Lentil Soup so rich and flavorful — using simple, honest ingredients you probably already have in your kitchen:
- Red Lentils: The star of the soup! They cook quickly and give the soup that naturally creamy texture without needing any cream. You can also use yellow lentils, but red lentils break down faster and make it smoother.
- Potatoes: They make the soup extra hearty and comforting. Any type works — waxy or starchy — just peel and dice them small so they cook evenly.
- Carrots: Add sweetness and color. You can also throw in parsnips or sweet potatoes for a little twist.
- Onion & Garlic: The flavor base — they add depth and aroma that every good soup needs.
- Spices: Ground cumin and smoked paprika give this soup a warm, earthy flavor. If you like a little heat, add a pinch of chili flakes.
- Tomatoes: A can of cherry or chopped tomatoes adds acidity and balance. They also help the lentils cook beautifully.
- Vegetable Broth: The liquid base of the soup — choose a good-quality one for the best flavor.
- Lemon Juice: A small squeeze at the end lifts everything and adds freshness.
- Garnish: Croutons, fresh parsley, chili oil, or chili flakes — they add crunch, color, and a lovely final touch.
👩🍳 How to Make Vegan Creamy Red Lentil Soup
- Sauté the base: In a large pot, heat olive oil over medium heat. Add the onion, garlic, and carrot. Sauté for 5–6 minutes until softened and fragrant.
- Add potatoes and spices: Stir in the potatoes, cumin, and smoked paprika. Let the spices toast for a minute — this step builds so much flavor.
- Add lentils and broth: Add red lentils, tomatoes, vegetable broth, and bay leaves. Stir well, bring to a gentle boil, then lower the heat and let it simmer.
- Simmer until creamy: Cook for about 25–30 minutes, stirring occasionally, until the lentils and potatoes are soft. If it gets too thick, add a little extra broth.
- Blend until creamy: Remove the bay leaves, then blend the soup gently with a hand blender until it’s creamy and smooth. You can blend it completely for a velvety texture or leave a few small chunks if you prefer a more rustic feel.
- Season and finish: Taste and season with salt and pepper, then add a good squeeze of lemon juice for brightness and balance.
- Serve and enjoy: Ladle the soup into bowls and top with crispy croutons, fresh parsley, and a drizzle of chili oil or a sprinkle of chili flakes.
🥣 How to Store Lentil Soup
The beauty of this soup is that it tastes even better the next day, once the flavors have had time to meld together. Here’s how to keep it fresh and delicious:
- In the Fridge: Let the soup cool completely, then store it in an airtight container. It will keep well for up to 4–5 days in the refrigerator. When reheating, you might want to add a splash of water or broth to loosen it up a bit.
- In the Freezer: This soup freezes beautifully! Pour it into freezer-safe containers or zip bags (leave a little space at the top for expansion). Freeze for up to 3 months.
- To Reheat: Thaw overnight in the fridge or reheat gently on the stove over medium heat. Stir occasionally until it’s warm and creamy again.
💡 Tip: Always store the croutons separately so they stay crispy!
Tips & Tricks
- Prep everything first: Chop all your veggies and rinse the lentils before you start cooking — it makes the whole process smoother.
- Toast the spices: Don’t skip the minute of toasting cumin and smoked paprika with the potatoes; it really brings out their aroma.
- Adjust thickness: Red lentils tend to absorb a lot of liquid. If your soup gets too thick, just add a splash more vegetable broth or water.
- Texture options: For a super creamy soup, blend completely. For a chunkier, rustic feel, pulse gently or leave a few chunks of potato and carrot.
- Add flavor depth: A tiny pinch of turmeric or a dash of smoked paprika can intensify the color and flavor without overpowering.
- Make it ahead: This soup tastes even better the next day, as the flavors have more time to meld. Store in an airtight container in the fridge for up to 3 days or freeze for later.
- Upgrade your toppings: Croutons, fresh herbs, and chili oil are classics, but toasted seeds (like pumpkin or sunflower) or a swirl of coconut cream can make it extra special.
❤️ Final Thoughts
This vegan red lentil soup is not only comforting and cozy, but it’s also packed with nutrients and flavor. The combination of earthy lentils, sweet carrots, and warming spices makes it perfect for chilly days or anytime you want a nourishing meal that’s quick and easy to prepare. Don’t be afraid to tweak it — more lemon for brightness, extra chili for heat, or even a handful of spinach at the end for a green boost. Each bowl is versatile, forgiving, and totally satisfying.
More Delicious Soup Recipes
Roasted Squash & Sweet Potato Soup
Grilled Cheese and Tomato Soup
Vegan Creamy Red Lentil Soup
Ingredients
- 2 tbsp olive oil
- 1 onion roughly chopped
- 3 garlic cloves roughly chopped
- 1 carrot roughly chopped
- 2 medium potatoes peeled and diced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 200 g red lentils
- 1 can (400 g) cherry tomatoes
- 1.5 liters vegetable broth
- 2 bay leaves
- Salt and pepper to taste
- A squeeze of fresh lemon juice
- Croutons bread cubes tossed with olive oil & salt, then baked until golden
- Fresh parsley, chili oil, or chili flakes for garnish
Instructions
- Add potatoes and spices: Add the diced potatoes, ground cumin, and smoked paprika. Stir well and let the spices toast for about a minute to release their full flavor.
- Add lentils and liquid: Stir in the red lentils, tomatoes, vegetable broth, and bay leaves. Mix everything together, bring to a gentle boil, then reduce the heat to low.
- Simmer until tender: Let the soup cook for 30 minutes, stirring occasionally, until the lentils and potatoes are soft. Add a little more broth or water if it becomes too thick.
- Blend until creamy: Remove the bay leaves. Blend the soup gently with a hand blender until smooth. Leave a few chunks for a rustic texture, or blend completely for a silky finish.
- Season and finish: Taste and adjust with salt, pepper, and a squeeze of lemon juice for brightness.
- Serve and garnish: Ladle the soup into bowls. Top with crispy croutons, fresh parsley, and a drizzle of chili oil or a sprinkle of chili flakes.
