This incredibly comforting Hearty Lentil Soup is pure magic in a bowl. With tender lentils, aromatic vegetables, and warming spices that blend perfectly together, this soup delivers rich, satisfying flavor while being surprisingly simple to prepare. Ready in just about an hour, it’s the perfect solution for busy weeknights when you want something nourishing without spending hours in the kitchen.
Why You’ll Love This Recipe
- Wholesome and Nutritious: Packed with protein-rich lentils and fresh vegetables, this soup is as good for your body as it is delicious.
- Budget-Friendly: Lentils are one of the most economical sources of protein around, making this soup incredibly wallet-friendly without sacrificing flavor.
- Meal Prep Marvel: This recipe makes a generous batch that reheats beautifully, perfect for lunches throughout the week.
- Customizable: The base recipe is wonderful on its own, but you can easily adjust spices or add ingredients to suit your preferences.
- One-Pot Wonder: Everything cooks in a single Dutch oven, meaning less cleanup and more time to enjoy your evening.
Ingredients You’ll Need
- Olive oil: Creates the flavorful base for sautéing vegetables and adds a subtle richness to the finished soup.
- White onion: Provides essential aromatic flavor that forms the foundation of the soup. Make sure to chop it finely for the best texture.
- Carrots: Add natural sweetness and beautiful color. Try to cut them into uniform pieces for even cooking.
- Celery: Brings a mild, savory quality that balances the sweetness of the carrots and rounds out the flavor profile.
- Lentils: The star of the show! Be sure to pick through them first to remove any small stones or debris, then rinse thoroughly until the water runs clear.
- Diced tomatoes: Add brightness, acidity, and umami depth. The canned variety works perfectly here.
- Vegetable broth: Forms the soup’s base. Quality matters here – use homemade if you have it, or a good store-bought version.
- Apple cider vinegar: Just a touch brightens all the flavors and adds a subtle complexity that makes this soup special.
- Spices (coriander, cumin, garlic powder, paprika): This perfect blend creates warmth and depth without overwhelming the natural flavors of the vegetables and lentils.
- Salt: Enhances all the other flavors. Adjust to your taste preference.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
Looking to switch things up? Here are some delicious ways to make this lentil soup your own:
- Spicy Kick: Add a pinch of red pepper flakes or a diced jalapeño for heat lovers.
- Herb Infusion: Stir in fresh herbs like thyme, rosemary, or a bay leaf while cooking, or garnish with fresh parsley or cilantro before serving.
- Protein Boost: Add diced cooked chicken, browned sausage, or ham for a meatier version.
- Mediterranean Style: Stir in a handful of chopped kale or spinach in the last few minutes of cooking and finish with a squeeze of lemon juice.
- Coconut Curry: Replace some of the broth with coconut milk and increase the spices, adding a teaspoon of curry powder for an international twist.
How to Make Lentil Soup
Step 1: Sauté the Aromatics
Heat the olive oil in a large Dutch oven over medium heat. Add the chopped onion, carrot, and celery along with the salt. Cook until the onions become translucent and vegetables begin to soften, about 6-7 minutes. This step builds the flavor foundation, so don’t rush it!
Step 2: Add Remaining Ingredients
Add the rinsed lentils, diced tomatoes, vegetable broth, apple cider vinegar, and all the spices (coriander, cumin, garlic powder, and paprika) to the pot. Stir everything well to combine all ingredients evenly.
Step 3: Bring to a Boil
Increase the heat to high and bring the mixture just to a boil. You’ll see bubbles start to form actively on the surface of the soup.
Step 4: Simmer Until Tender
Reduce the heat to low, cover the pot, and let the soup simmer gently until the lentils become tender, approximately 35-40 minutes. The lentils should be soft but still hold their shape.
Step 5: Blend to Desired Consistency
Using an immersion blender, partially blend the soup to your preferred texture. For a heartier soup, blend just briefly to keep plenty of whole lentils and vegetable pieces intact. For a smoother soup, blend longer.
Pro Tips for Making the Recipe
- Choose the right lentils: Brown or green lentils work best for this soup as they hold their shape well. Red lentils will break down more quickly and create a creamier texture.
- Don’t skip the sauté: Taking time to properly sauté the vegetables develops essential flavor compounds that make the soup taste rich and complex.
- Partial blending: The beauty of this soup is in its texture – blending just some of the soup creates the perfect balance between brothy and hearty.
- Taste before serving: The flavor develops as it cooks, so always taste the finished soup and adjust seasonings if needed before serving.
- Let it rest: Like many soups, the flavors improve after sitting for a bit. If you have time, let it rest for 15-20 minutes before serving.
How to Serve
This lentil soup shines as a standalone meal, but there are many ways to elevate your serving:
Garnishes
A dollop of Greek yogurt, a sprinkle of fresh herbs like parsley or cilantro, or a drizzle of good olive oil takes this soup to the next level.
Side Pairings
Serve with crusty bread or garlic toast for dipping – there’s nothing better than soaking up that flavorful broth! A simple green salad with vinaigrette makes for a perfect complete meal.
Make It a Feast
For heartier appetites, serve smaller portions of the soup as a starter, followed by a main dish like a roasted vegetable sandwich or grilled cheese.
Make Ahead and Storage
Storing Leftovers
This soup stores beautifully in airtight containers in the refrigerator for up to 5 days. In fact, many people find it tastes even better the next day as the flavors continue to develop!
Freezing
Portion the cooled soup into freezer-safe containers, leaving some room for expansion, and freeze for up to 3 months. Label with the date so you know when to use it by.
Reheating
Thaw frozen soup overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much during storage.
FAQs
-
Can I use red lentils instead of brown or green?
Absolutely! Red lentils cook more quickly and break down more readily, creating a creamier, less textured soup. If using red lentils, reduce the cooking time to about 20-25 minutes and watch carefully to prevent overcooking.
-
How can I make this soup in a slow cooker?
This recipe adapts beautifully to a slow cooker. Sauté the vegetables as directed, then transfer everything to your slow cooker. Cook on low for 7-8 hours or on high for 4-5 hours until the lentils are tender. Blend partially before serving.
-
Is this soup gluten-free?
Yes! All ingredients in this recipe are naturally gluten-free. Just be sure to check your vegetable broth label to confirm it doesn’t contain any gluten additives if you have celiac disease or severe sensitivity.
-
My soup seems too thick. How can I adjust the consistency?
Lentils continue to absorb liquid as they sit, so it’s normal for the soup to thicken over time. Simply add more vegetable broth or water when reheating until you reach your desired consistency. Adjust seasonings if needed after adding extra liquid.
Final Thoughts
This Hearty Lentil Soup is truly one of those recipes that nourishes both body and soul. With its wonderful balance of earthy lentils, sweet vegetables, and warming spices, it delivers comfort in every spoonful. Whether you’re serving it on a chilly evening, packing it for lunch, or storing some in the freezer for busy days ahead, this soup never disappoints. The beauty of this recipe lies in its simplicity and flexibility – make it exactly as written or use it as a canvas for your own culinary creativity. Give it a try, and I’m confident it will earn a permanent spot in your recipe collection!
PrintHearty Homemade Lentil Soup Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 10 servings 1x
- Category: Main-course
- Method: One Pot & One Pan
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A comforting, nutrient-packed lentil soup that combines earthy lentils with aromatic vegetables and warm spices. This wholesome soup is perfect for chilly days, meal prep, or when you need a satisfying plant-based meal that’s both simple to prepare and deeply flavorful.
Ingredients
- 2 tablespoons olive oil
- 1 large white onion, finely chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 teaspoons kosher salt
- 1 pound lentils, picked and rinsed
- 14 ounces diced tomatoes
- 2 quarts vegetable broth
- 1 tablespoon apple cider vinegar
- 1/2 teaspoon ground coriander
- 1/2 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
Instructions
- Sauté Aromatics: Add the olive oil to a large 6-quart Dutch oven and heat over medium heat. Once hot, add the onion, carrot, celery, and salt and cook until the onions are translucent, approximately 6 to 7 minutes. This creates a flavorful base that will infuse the entire soup with depth and aroma.
- Combine Ingredients: Add the lentils, tomatoes, broth, apple cider vinegar, coriander, cumin, garlic powder, and paprika to the Dutch oven and stir to combine. Increase the heat to high and bring just to a boil. This step incorporates all the key flavors while the acid from the vinegar helps balance the earthiness of the lentils.
- Simmer Until Tender: Reduce the heat to low, cover and cook at a low simmer until the lentils are tender, approximately 35 to 40 minutes. The slow cooking process allows the lentils to become perfectly tender while absorbing all the wonderful flavors from the broth and spices.
- Blend to Desired Consistency: Using a stick blender, puree the soup to your preferred consistency. For a thick hearty texture, keep some of the lentils whole rather than pureeing completely. This step allows you to customize the texture based on your preference while creating a satisfying, substantial soup. Serve immediately or freeze.
Notes
- This soup freezes exceptionally well for up to 3 months in airtight containers.
- For added flavor, try garnishing with fresh herbs like cilantro or parsley.
- The soup will thicken as it sits, so add additional broth when reheating if needed.
- To increase protein, consider adding diced cooked chicken or a dollop of Greek yogurt when serving.
- Lentils don’t require pre-soaking like other legumes, making this an easy last-minute meal option.
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 4g
- Sodium: 620mg
- Fat: 3g
- Saturated Fat: 0g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 15g
- Protein: 14g
- Cholesterol: 0mg