This hearty bowl combines slowly caramelized onions with protein-rich red lentils, creating a velvety texture that's both satisfying and nourishing. The onions cook down until golden and sweet, providing a deep flavor base that pairs beautifully with earthy cumin and smoky paprika.
Ready in under an hour, this soup comes together easily in one pot. Red lentils break down naturally as they simmer, resulting in a thick, creamy consistency without needing any dairy. The optional immersion blending step lets you control the texture from chunky to perfectly smooth.
Serve with crusty bread for dipping, or add a dollop of yogurt and fresh herbs for extra richness. Leftovers keep well for days, making it ideal for meal prep.
The first time I made this soup, I was impatient and rushed the onions. What should have been a rich, sweet foundation turned bitter and sharp. Now I know better, and those 25 minutes of onion caramelization have become my favorite meditation, transforming a humble soup into something extraordinary.
Last winter, my neighbor came over shivering from her walk and I ladled this soup into her favorite chipped mug. She sat at my counter, wrapped in a blanket, and told me it tasted like something her grandmother used to make, even though her grandmother never cooked with cumin or smoked paprika.
Ingredients
- 3 large yellow onions, thinly sliced: Yellow onions become sweeter than red or white when cooked slowly, which is exactly what you want here
- 2 cloves garlic, minced: Add it after the onions are done so it does not burn and turn bitter
- 2 medium carrots, diced: These add natural sweetness and color contrast to the reddish lentils
- 1 stalk celery, diced: Just one is enough to add that classic aromatic base without overpowering the soup
- 1 cup dried red lentils, rinsed: Red lentils cook faster than green or brown and dissolve into a lovely creaminess
- 6 cups vegetable broth: Use a good quality broth you enjoy drinking on its own
- 2 tbsp olive oil: This helps the onions caramelize properly without sticking
- 1 bay leaf: An aromatic backbone that quietly ties all the flavors together
- 1 tsp ground cumin: Earthy and warm, this bridges the sweetness of the onions and the smokiness
- 1/2 tsp smoked paprika: This is the secret ingredient that makes people ask what is in this soup
- 1/4 tsp ground black pepper: Freshly cracked makes a noticeable difference
- 1/2 tsp dried thyme: Adds a subtle herbaceous note that complements the earthy lentils
- 1 to 1.5 tsp salt, to taste: Start with less, you can always add more at the end
- Chopped fresh parsley: Brightens the final bowl and makes it look inviting
- Lemon wedges: A squeeze right before serving wakes up all the flavors
Instructions
- Caramelize the onions slowly:
- Heat olive oil in your large soup pot over medium low heat, add the sliced onions with a pinch of salt, and let them cook undisturbed for 20 to 25 minutes, stirring only occasionally, until they are a deep golden brown and smell incredibly sweet
- Add the aromatics:
- Throw in the garlic, carrots, and celery, stirring for 3 to 4 minutes until they soften slightly and release their fragrance
- Bloom the spices:
- Stir in the cumin, smoked paprika, black pepper, thyme, and bay leaf, cooking for just 1 minute until they become fragrant and toast slightly in the hot oil
- Simmer the soup:
- Add the rinsed red lentils and pour in the vegetable broth, bring everything to a boil, then reduce the heat and let it simmer uncovered for 15 to 20 minutes until the lentils are completely tender and falling apart
- Blend to your liking:
- Fish out the bay leaf and use your immersion blender to partially blend the soup if you want some texture, or go all the way for a perfectly smooth consistency
- Season and serve:
- Taste the soup and add more salt or pepper if needed, then serve hot in warm bowls with fresh parsley scattered on top and lemon wedges on the side for squeezing
This soup has become my go to when someone needs comfort. It is inexpensive, makes enough for leftovers, and somehow tastes even better the next day when all the spices have had time to really settle in and become friends.
Making It Your Own
I have added a pinch of red pepper flakes when I wanted extra warmth, and sometimes I throw in a diced potato along with the carrots if I want it even more hearty and filling.
Blending Options
Some nights I leave it chunky because I love the texture of the softened vegetables, but when I am feeling fancy, a full blend makes it velvety and restaurant worthy.
Serving Ideas
A thick slice of crusty bread is perfect for soaking up every last drop, and if you eat dairy, a dollop of Greek yogurt on top adds a lovely tangy creaminess that balances the earthy spices.
- Make a double batch and freeze half for busy weeks
- Pack it in a thermos for a warming work lunch
- Keep some lemon wedges handy for brightening up leftovers
There is something deeply satisfying about taking such inexpensive ingredients and transforming them into a soup that feels nourishing and special.
Recipe FAQs
- → Can I make this soup in advance?
-
Absolutely. This soup actually tastes better the next day as flavors have more time to meld. Store in an airtight container in the refrigerator for up to 4 days. The lentils will continue absorbing liquid, so you may need to add a splash of broth or water when reheating.
- → Do I have to caramelize the onions for 25 minutes?
-
The long caramelization time is what gives this soup its signature depth and sweetness. While you can shortcut by cooking onions for just 10 minutes, you'll miss out on that rich, complex flavor base. Consider it hands-off cooking time—stir occasionally while you prep your other ingredients.
- → Can I freeze this soup?
-
Yes, this soup freezes beautifully. Let it cool completely before transferring to freezer-safe containers. Leave about an inch of space at the top as liquids expand when frozen. It will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove.
- → What can I substitute for red lentils?
-
Yellow lentils work equally well and have a similar cooking time. Green or brown lentils hold their shape better and won't create as creamy a texture—they'll need about 5-10 minutes longer to cook. Avoid using whole red lentils that haven't been split, as they take significantly longer to soften.
- → Is the immersion blender necessary?
-
Not at all. The lentils naturally break down during cooking, creating a thick, hearty texture even without blending. If you prefer a completely smooth soup, use the blender. For a chunkier version with more texture, simply skip this step. You can also mash some lentils against the pot sides for a middle-ground consistency.
- → How can I add more protein to this soup?
-
Stir in a cup of cooked chickpeas or white beans during the last 5 minutes of simmering. You could also serve with a hard-boiled egg on the side, or top with toasted pumpkin seeds or chopped walnuts for crunch and added nutrition.