Why You’ll Love Caramelized Onion Red Lentil Soup Recipe
I love this recipe because it turns humble ingredients into something rich and deeply flavorful. The caramelized onions create a natural sweetness that balances perfectly with the savory spices and tangy tomatoes. The red lentils cook quickly and give the soup a creamy, comforting texture without needing any dairy.
Another reason I enjoy making this soup is how simple and flexible it is. Everything cooks in one pot, and the steps are straightforward. I also appreciate that it is naturally vegan and packed with plant-based protein and fiber, making it both nourishing and filling.
This soup is also very adaptable. I can keep it chunky for a rustic feel or blend it into a smooth, velvety bowl depending on my mood. It works beautifully for meal prep because the flavors continue to develop as it sits.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
2 tablespoons olive oil 3 large onions, thinly sliced 3 cloves garlic, minced 2 teaspoons ground cumin 1 teaspoon smoked paprika 1.5 cups red lentils, rinsed and drained 6 cups vegetable broth or water 1 can (14.5 ounces) diced tomatoes 2 carrots, diced 1 teaspoon salt (adjust to taste) ½ teaspoon black pepper (adjust to taste) 1 tablespoon lemon juice Fresh parsley or cilantro for garnish (optional)
Directions
I start by heating the olive oil in a large pot or Dutch oven over medium heat. I add the sliced onions along with a small pinch of salt and cook them slowly, stirring occasionally for about 15 to 20 minutes. I keep cooking until the onions become soft, golden brown, and beautifully caramelized.
Once the onions are ready, I stir in the minced garlic, ground cumin, and smoked paprika. I cook everything for another minute or two until the spices become fragrant and coat the onions.
Next, I add the diced carrots and let them cook for about 5 minutes so they begin to soften and release their sweetness.
I then pour in the rinsed red lentils, vegetable broth, and diced tomatoes. I stir everything together and bring the soup to a gentle boil.
After it begins to boil, I reduce the heat to low, cover the pot, and let it simmer for about 20 minutes until the lentils become tender and the soup thickens.
If I want a smoother texture, I blend the soup using an immersion blender until it reaches the consistency I like. Sometimes I leave it partially chunky for a more rustic feel.
Finally, I stir in the salt, black pepper, and lemon juice. I taste the soup and adjust the seasoning if needed. I serve it hot with fresh parsley or cilantro sprinkled on top.
Servings and Timing
This recipe makes about 4 servings, making it perfect for a small family meal or a few days of leftovers.
I like experimenting with this soup by adding extra vegetables. A handful of spinach or chopped kale stirred in near the end adds color and nutrition.
Sometimes I add a pinch of chili flakes or a dash of cayenne pepper if I want a gentle heat that contrasts with the sweetness of the onions.
For an even creamier texture, I occasionally blend the entire soup until smooth. Adding a small splash of coconut milk can also create a richer consistency.
I also enjoy topping the soup with toasted bread, crunchy chickpeas, or a drizzle of olive oil for extra texture and flavor.
Storage/Reheating
I store leftover soup in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, and I often find it tastes even better the next day.
For longer storage, I freeze the soup in freezer-safe containers for up to 3 months. I let it thaw overnight in the refrigerator before reheating.
When reheating, I warm the soup gently on the stovetop over medium heat, stirring occasionally. If the soup has thickened too much, I add a little water or broth to loosen it.
FAQs
Can I use green or brown lentils instead of red lentils?
I can substitute green or brown lentils, but they take longer to cook and will not break down into the same creamy texture as red lentils.
Why do I caramelize the onions?
Caramelizing the onions slowly brings out their natural sweetness and adds deep flavor that makes the soup taste richer and more complex.
Do I have to blend the soup?
No, I can leave the soup chunky if I prefer. Blending simply creates a smoother and creamier texture.
Can I make this soup ahead of time?
Yes, I often make it a day ahead because the flavors continue to develop as it sits in the refrigerator.
Is this soup freezer friendly?
Yes, it freezes very well. I portion it into containers so I can easily reheat individual servings later.
What can I serve with this soup?
I enjoy serving it with crusty bread, warm pita, or a simple salad for a complete meal.
Can I add more spices?
I can easily adjust the spices to taste. Extra cumin, paprika, or even coriander can enhance the flavor.
How do I make the soup thicker?
If I want it thicker, I blend more of the soup or let it simmer uncovered for a few extra minutes.
Can I add protein to this soup?
Although lentils already provide protein, I sometimes add chickpeas or white beans for extra heartiness.
What does the lemon juice do?
The lemon juice brightens the soup and balances the rich, savory flavors from the caramelized onions and spices.
Conclusion
Caramelized onion red lentil soup is one of those comforting dishes I return to again and again. The combination of sweet onions, warm spices, and tender lentils creates a bowl that feels both nourishing and deeply satisfying. I appreciate how easy it is to prepare while still delivering rich flavor and wholesome ingredients. Whether enjoyed fresh from the pot or reheated the next day, it remains a simple, cozy meal that I always enjoy making.
A comforting and hearty soup made with deeply caramelized onions, tender red lentils, and warming spices simmered together for a rich and nourishing bowl. This simple one-pot vegan soup delivers creamy texture and balanced flavor with minimal ingredients.
Ingredients
2 tablespoons olive oil
3 large onions, thinly sliced
3 cloves garlic, minced
2 teaspoons ground cumin
1 teaspoon smoked paprika
1.5 cups red lentils, rinsed and drained
6 cups vegetable broth or water
1 can (14.5 ounces) diced tomatoes
2 carrots, diced
1 teaspoon salt (adjust to taste)
1/2 teaspoon black pepper (adjust to taste)
1 tablespoon lemon juice
Fresh parsley or cilantro for garnish (optional)
Instructions
Heat olive oil in a large pot or Dutch oven over medium heat. Add the sliced onions with a small pinch of salt and cook slowly for 15–20 minutes, stirring occasionally, until the onions are soft, golden brown, and caramelized.
Stir in the minced garlic, ground cumin, and smoked paprika. Cook for 1–2 minutes until fragrant and well combined with the onions.
Add the diced carrots and cook for about 5 minutes, allowing them to soften slightly.
Pour in the rinsed red lentils, vegetable broth, and diced tomatoes. Stir everything together and bring the mixture to a gentle boil.
Reduce the heat to low, cover the pot, and simmer for about 20 minutes until the lentils are tender and the soup thickens.
Blend the soup using an immersion blender if a smoother texture is desired, or leave partially chunky for a rustic style.
Stir in the salt, black pepper, and lemon juice. Taste and adjust seasoning if needed.
Serve hot and garnish with fresh parsley or cilantro if desired.
Notes
Blend the entire soup for a creamy texture or leave it partially chunky for a rustic style.
Add a handful of spinach or chopped kale near the end of cooking for extra nutrition.
A pinch of chili flakes or cayenne pepper can add gentle heat.
A small splash of coconut milk can make the soup richer and creamier.
Store leftovers in the refrigerator for up to 3 days or freeze for up to 3 months.