When the temperature drops and you crave something warm and nourishing, this hearty caramelized onion and red lentil soup is just the ticket. It’s a cozy plant-based delight that combines the sweet depth of caramelized onions with the earthy texture of red lentils for a satisfying bowl that feels like a hug in a bowl.
Whether you’re vegan, vegetarian, or just looking for a healthy, comforting meal, this red lentil soup recipe is easy to make and packed with flavor. Plus, it’s perfect for meal prep or a quick weeknight dinner.
Why You’ll Love This Recipe
- Rich, deep flavor from slow caramelized onions adds a delicious sweetness.
- Plant-based and packed with protein and fiber from red lentils.
- Simple ingredients that come together quickly on the stovetop.
- Comforting and filling without being heavy or greasy.
- Easy to customize with your favorite herbs and spices.
Ingredients
Gather these pantry staples and fresh ingredients for a flavorful, wholesome soup.
- 1/4 cup olive oil
- 4 large yellow onions, thinly sliced
- 3 cloves garlic, minced
- 1 1/2 cups red lentils, rinsed
- 6 cups vegetable broth
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 tablespoon tomato paste
- 1 tablespoon fresh lemon juice
- Fresh parsley for garnish
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Servings: 6
- Calories: Approximately 220 per serving
How to Make Hearty Caramelized Onion & Red Lentil Soup – A Cozy Plant-Based Delight!
- Heat the olive oil in a large pot over medium-low heat. Add the sliced onions and cook slowly, stirring frequently, until they turn deep golden brown and caramelized, about 35-40 minutes.
- Add the minced garlic and cook for another 1-2 minutes until fragrant, taking care not to burn it.
- Stir in the cumin, smoked paprika, crushed red pepper flakes, and tomato paste. Cook for 1-2 minutes to toast the spices and deepen the flavors.
- Add the rinsed red lentils and vegetable broth to the pot. Bring to a boil, then reduce heat to low and simmer uncovered until lentils are soft and the soup thickens, about 20 minutes.
- Season with salt, black pepper, and lemon juice. Adjust seasoning to taste and remove from heat.
- For a smoother texture, use an immersion blender to puree part or all of the soup, or leave it chunky if you prefer.
- Ladle soup into bowls and garnish with fresh parsley. Serve warm with crusty bread or a side salad.
Tips for the Best Results
- Be patient while caramelizing the onions—it’s key to the soup’s rich flavor.
- Rinse the lentils thoroughly to remove any debris and reduce foam during cooking.
- If you like a spicier soup, increase the red pepper flakes or add a dash of cayenne pepper.
- Use homemade or high-quality vegetable broth for the best depth of flavor.
- Leftovers thicken as they cool; add a splash of broth or water when reheating.
Storage and Reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze soup in portions for up to 3 months.
To reheat, warm soup gently on the stovetop over medium heat, stirring occasionally. Add a little water or broth if it has thickened. Avoid boiling to preserve the flavors.
Frequently Asked Questions
Can I use other types of lentils in this soup?
Red lentils work best because they cook quickly and break down to create a creamy texture. Green or brown lentils hold their shape more and require longer cooking times, so adjustments would be needed.
Is this soup gluten-free?
Yes, all ingredients in this recipe are naturally gluten-free, making it safe for those with gluten sensitivities as long as your broth is gluten-free.
Can I make this soup in a slow cooker?
Absolutely! Caramelize onions on the stove first, then transfer all ingredients to a slow cooker and cook on low for 4-6 hours until lentils are tender.
How can I make this soup creamier without dairy?
You can blend part or all of the soup for a creamy texture, or stir in a splash of coconut milk or plant-based cream just before serving.
