This hearty soup combines slowly caramelized onions with protein-rich red lentils, creating a deeply flavorful and comforting bowl. The onions cook down for nearly 25 minutes until golden and sweet, providing a rich base that's enhanced with warming spices like cumin and smoked paprika.
Red lentils break down beautifully during cooking, creating a naturally creamy texture without any dairy. The addition of carrots and celery adds depth and sweetness, while the finishing touch of fresh parsley and bright lemon juice balances the rich, savory flavors.
Ready in under an hour, this soup is perfect for meal prep and actually tastes better the next day as the flavors continue to meld. It's naturally gluten-free, dairy-free, and packs 10 grams of protein per serving while remaining light and satisfying.
The first time I made this soup, I was skeptical about spending 25 minutes just caramelizing onions. But then that smell hit my kitchen and I understood this wasnt just soup preparation anymore. My roommate wandered in, drawn by the aroma, and asked what restaurant food I was making.
Last winter, I brought a batch to a potluck and watched three different people ask for the recipe. Theres something about that combination of sweet onions and earthy lentils that just wraps around you like a blanket on cold days.
Ingredients
- 3 large yellow onions, thinly sliced: Take your time slicing these evenly. They shrink dramatically as they caramelize, so dont be afraid to start with what seems like a mountain.
- 2 cloves garlic, minced: Add this after the onions have achieved their golden color to prevent burning.
- 2 medium carrots, diced: These add natural sweetness and color that balances the deep umami of the onions.
- 1 stalk celery, diced: The backbone of classic soup flavor, even in small amounts.
- 1 cup dried red lentils, rinsed: Red lentils cook faster than other varieties and dissolve beautifully into the broth. Pick through them for small stones before rinsing.
- 6 cups vegetable broth: Use a high quality broth or make your own. The lentils will absorb a lot of liquid, so keep extra broth handy.
- 2 tbsp olive oil: Enough to coat the bottom of your pan and help those onions along their journey to golden perfection.
- 1 bay leaf: The subtle herbal note that ties everything together.
- 1 tsp ground cumin: Earthy and warm, this is the spice that makes it taste like comfort in a bowl.
- 1/2 tsp smoked paprika: Adds a subtle smokiness that fools people into thinking bacon was involved.
- 1/4 tsp ground black pepper: Freshly ground makes all the difference here.
- 1/2 tsp dried thyme: A little goes a long way in adding that classic herb garden flavor.
- 1–1.5 tsp salt, to taste: Start with less. You can always add more, but remember the lentils will absorb some salt as they cook.
- Chopped fresh parsley: Brightens everything up and adds a pop of color against the reddish brown soup.
- Lemon wedges: A squeeze right before serving wakes up all the flavors.
Instructions
- Caramelize the onions:
- Heat olive oil in your large soup pot over medium low heat. Add the sliced onions with a pinch of salt and stir occasionally for 20 to 25 minutes until they turn a deep golden brown. Dont rush this step.
- Add the aromatics:
- Stir in the garlic, carrots, and celery once the onions are perfectly caramelized. Sauté for 3 to 4 minutes until the vegetables start to soften and your kitchen smells amazing.
- Bloom the spices:
- Add the cumin, smoked paprika, black pepper, thyme, and bay leaf. Stir constantly for 1 minute until the spices become fragrant and toast slightly in the hot pan.
- Simmer the soup:
- Pour in the rinsed lentils and vegetable broth. Bring everything to a boil, then reduce heat and simmer uncovered for 15 to 20 minutes until the lentils are completely tender.
- Choose your texture:
- Remove the bay leaf and use an immersion blender to partially or fully puree the soup. I like leaving some chunks for texture, but smooth is equally luxurious.
- Season and serve:
- Taste the soup and adjust the salt and pepper as needed. Serve hot in bowls and garnish with fresh parsley and a generous squeeze of lemon juice.
This soup has become my go to when friends need comforting. Something about the process of slowly cooking onions feels meditative, and the result always feels like a hug in a bowl.
Making It Your Own
Ive discovered that a pinch of red pepper flakes adds just enough warmth to make this interesting without overpowering the delicate onion flavor. Some days I add a diced potato along with the lentils for extra heartiness.
The Blending Question
Guests always ask whether I blend completely or leave chunks. Honestly, I alternate based on my mood. Full blending creates something velvety and elegant, while partial blending feels more rustic and homemade.
Perfect Pairings
A crusty slice of sourdough bread is non negotiable in my house. The way the soup soaks into the bread creates this perfect spoonful that I dream about sometimes.
- Try a dollop of plain yogurt on top if you eat dairy
- Toasted pumpkin seeds add a lovely crunch
- A side salad with bright vinaigrette balances the richness
Theres something deeply satisfying about turning simple ingredients into something this nourishing. I hope this soup finds its way into your regular rotation too.
Recipe Q&A
- → How long does it take to caramelize onions properly?
-
Caramelize onions over medium-low heat for 20–25 minutes, stirring occasionally. They should turn deep golden brown and sweet. Don't rush this step—it's the key to developing the soup's rich, savory base flavor.
- → Do I need to soak red lentils before cooking?
-
No soaking required. Red lentils cook quickly and break down naturally, making them perfect for soups. Just rinse them thoroughly before adding to the pot. They'll soften in 15–20 minutes of simmering.
- → Can I make this soup in advance?
-
Absolutely. This soup actually tastes better the next day as flavors deepen. Store in an airtight container in the refrigerator for up to 4 days. The lentils will absorb more liquid, so add a splash of broth when reheating.
- → Is it necessary to blend the soup?
-
Not at all. Blend partially for some texture, fully for a smooth finish, or skip blending entirely for a chunky rustic soup. An immersion blender works perfectly, but a regular blender in batches works too.
- → What can I serve with this soup?
-
Crusty bread, warm naan, or crackers pair perfectly. For added protein, top with a dollop of Greek yogurt. A simple green salad on the side makes it a complete, satisfying meal.
- → Can I freeze this soup?
-
Yes, freeze for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving space for expansion. Thaw overnight in the refrigerator and reheat gently, adding broth if needed.