The Best Lentil Soup (Not Watery)
The Best Lentil Soup (Not Watery) is a delightful dish that warms the soul with its hearty blend of flavors and rich textures. Unlike many soupy offerings that can leave you feeling like you’re sipping on plain water, this one is beautifully dense without sacrificing flavor. As you bring this comforting meal to the table, the deep aroma of sautéed onions mingling with garlic and fresh greens fills your kitchen, inviting loved ones to gather ’round and dig in.
Table of Contents

Reflecting on my first encounter with lentil soup, I remember the lovely evening when I whipped up a pot of this recipe for friends – it quickly became a favorite. The combination of tender brown lentils, vibrant carrots, and the subtle hint of crushed red pepper elevates this classic dish. Plus, it’s incredibly easy to whip up, budget-friendly, and serves a crowd effortlessly. Let’s dive into making The Best Lentil Soup (Not Watery); I can’t wait for you to experience its warmth and charm!
Why You’ll Love This Recipe
- Simple & Quick: You can have a delicious batch ready in just 80 minutes, making it a great option for busy nights.
- Irresistible Flavor: The blend of garlic, crushed red pepper, and savory tomatoes brings out an incredible depth of flavor.
- Eye-Catching Appeal: The vibrant colors of carrots, spinach, and tomatoes make this soup as pretty as it is tasty!
- Flexible Serving: Perfect for any occasion, whether it’s a cozy dinner at home or a gathering with friends.
- Diet-Friendly Options: Naturally vegan, and gluten-free, catering to a variety of dietary needs without any extra fuss.

Ingredients You’ll Need
- 1/4 cup olive oil: For sautéing the vegetables. Feel free to substitute with avocado oil for a different flavor profile.
- 1 large yellow onion (finely chopped): This adds a sweet base flavor; white or red onions could also work.
- 4 carrots (finely diced): They provide natural sweetness and vibrant color. You can also use parsnips for a unique twist.
- 5 cloves garlic (minced): Garlic infuses a robust flavor. Fresh is best, but pre-minced can work in a pinch.
- 1/4 teaspoon crushed red pepper flakes: A touch of heat that you can adjust based on your preference.
- 1/2 cup white wine: This adds depth; replace it with extra broth if you prefer an alcohol-free version.
- 1 (28-ounce) can crushed tomatoes with basil: The tomatoes create a rich, savory base. Use diced tomatoes for added texture if you like.
- 1 teaspoon honey: Balances acidity; for a vegan option, substitute with maple syrup.
- 2 cups brown lentils (washed and picked over): These hold their shape well and add nutrition. Avoid red lentils for this recipe, as they get mushy.
- 8 cups vegetable broth: Homemade or store-bought, this forms the heart of your soup. Consider low-sodium options for better control over salt.
- 1 teaspoon salt (more to taste): Enhances flavors; sea salt is ideal.
- 1/2 teaspoon freshly cracked black pepper: Freshly ground black pepper offers a more vibrant flavor than pre-ground.
- 1 and 1/2 cups spinach or kale (chopped): Both add nutrition and color. If using kale, remove the tough ribs for tenderness.
- 2 tablespoons freshly squeezed lemon juice: A bright finish that lifts the flavors in the soup.
How to Make The Best Lentil Soup (Not Watery)
Warm the Oil: In a large Dutch oven or soup pot, warm 1/4 cup olive oil over medium heat until it shimmers. This step is essential for ensuring that the onions cook evenly and develop that sweet flavor.
Sauté the Vegetables: Add 1 large finely chopped yellow onion and 4 finely diced carrots to the pot. Stir frequently for about 8 to 9 minutes, until the onion softens and turns translucent. This builds the soup’s foundation.
Add Garlic & Spice: Stir in 5 minced cloves of garlic and 1/4 teaspoon crushed red pepper flakes. Cook for about 1 minute, until fragrant, stirring constantly to prevent burning.
Simmer with Wine: Pour in 1/2 cup white wine and let it simmer for 5 minutes, stirring occasionally. This helps to deglaze the pot and infuse deep flavors.
Introduce Tomatoes: Next, pour in one 28-ounce can of crushed tomatoes with basil. Stir for 5 more minutes, allowing all the ingredients to mingle; remember to add 1 teaspoon of honey at this stage for a touch of sweetness.
Mix in the Lentils & Broth: Add in 2 cups of brown lentils, 8 cups of vegetable broth, 1 teaspoon of salt, and 1/2 teaspoon of freshly cracked black pepper. Stir well to combine; the lentils absorb all that lovely flavor!
Bring to a Boil: Increase the heat to high until the soup reaches a boil, then partially cover the pot and reduce the heat to a gentle simmer. Cook for about 45 minutes, or until the lentils are tender but still maintain their shape.
Add the Greens: After the lentils are cooked, fold in 1 and 1/2 cups of chopped spinach (for quick cooking) or kale (for a heartier texture) and cook for an additional 5 minutes for spinach or 10 to 15 minutes for kale.
Final Touches: Remove the pot from heat and stir in 2 tablespoons of freshly squeezed lemon juice. Taste the soup and adjust seasoning with more salt, pepper, or lemon juice if needed. This final touch brightens the entire dish!
Serve Warm: Your nourishing bowl of lentil soup is now ready. Serve it warm, either on its own or with a side of crusty bread for dipping.

Storing & Reheating
This lentil soup can be stored in the fridge in an airtight container for up to 4 days. If you want to keep it longer, you can freeze it for up to 3 months. When reheating, use a stovetop over medium heat for about 10 minutes or until warmed through. Keep in mind that the texture may change slightly, so feel free to add a bit of broth or water to refresh it.
Chef’s Helpful Tips
- Make sure your lentils are fresh to avoid mushiness; older dried lentils can lose their firmness during cooking.
- If the soup seems too thick while cooking, just add more broth or water for your preferred consistency.
- Using warm broth instead of cold can help maintain the cooking temperature, speeding up the process.
- Want more flavor? Try sautéing some herbs like thyme or bay leaves when you add the garlic for added depth.
- This soup is excellent for make-ahead dinners; the flavors continue to develop as it sits!
Warm, hearty, and loaded with wholesome ingredients, The Best Lentil Soup (Not Watery) is a true comfort food that everyone will love. The rich textures and vibrant flavors offer an absolute taste of home. Feel free to experiment with different greens or a splash more lemon for your signature twist. Enjoy this satisfying bowlful with friends and family for an experience that’s sure to become a favorite for years to come!
Recipe FAQs
Can I use other types of lentils in this recipe?
Using lentils other than brown might change the texture. Red lentils will break down and become mushy, while green lentils can work but may require a little adjustment in cooking time.
How do I know when the lentils are done?
Lentils are perfectly cooked when they are tender yet still hold their shape. If they are mushy, they have been overcooked, so keep an eye on them during the last stages of simmering.
Can I make this soup in a slow cooker?
Absolutely! You can sauté the vegetables in a pan before adding them to your slow cooker with all other ingredients. Cook on low for 6-8 hours or on high for 3-4 hours.
Is this soup suitable for freezing?
Yes, this soup freezes beautifully! Just make sure to let it cool completely before transferring it to your freezer-safe container. When ready to enjoy, defrost it overnight in the fridge for easy reheating.
More Soups Recipes
- Creamy Chicken & Gnocchi Soup with Spinach
- Crockpot 15 Bean Soup
- Spring Green Salad | Fresh Chopped Salad with Lemon Dressing
- Easy Chicken Tortilla Soup
- Garlicky Cabbage Soup
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

The Best Lentil Soup (Not Watery)
- Prep Time: N/A
- Cook Time: 80 minutes
- Total Time: 0 hours
- Yield: 8 servings 1x
- Category: Soups
- Method: Stovetop
- Cuisine: Vegetarian
Description
This Lentil Soup is a comforting bowl of goodness featuring brown lentils, fresh vegetables, and herbs. It’s perfect for a cozy dinner or healthy meal, packed with irresistible flavors and easy to prepare.
Ingredients
- 1/4 cup olive oil
- 1 large yellow onion (finely chopped)
- 4 carrots (finely diced)
- 5 cloves garlic (minced)
- 1/4 teaspoon crushed red pepper flakes
- 1/2 cup white wine
- 1 28-ounce can crushed tomatoes with basil
- 1 teaspoon honey
- 2 cups brown lentils (washed and picked over)
- 8 cups vegetable broth
- 1 teaspoon salt (more to taste)
- 1/2 teaspoon freshly cracked black pepper
- 1 and 1/2 cups spinach or kale (chopped) (remove tough ribs if using kale)
- 2 tablespoons freshly squeezed lemon juice
Instructions
- Heat oil in a large Dutch oven or soup pot over medium heat until shimmering.
- Add onions and carrots, cooking until onions are translucent, about 8 to 9 minutes, stirring frequently.
- Stir in garlic and crushed red pepper flakes, cooking for about 1 minute until fragrant.
- Pour in wine and simmer for 5 minutes, stirring occasionally.
- Add crushed tomatoes, cooking for an additional 5 minutes while stirring frequently. Stir in honey.
- Incorporate lentils, broth, salt, and black pepper, mixing well to combine.
- Raise heat to high until boiling, then partially cover and reduce heat to a gentle simmer. Cook for 45 minutes or until lentils are tender.
- Fold in chopped greens: cook for 5 minutes if using spinach, 10 to 15 minutes if using kale.
- Remove from heat, stir in lemon juice, and adjust seasoning to taste with salt, pepper, or more lemon juice.
- Serve warm, and store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
Notes
For a richer flavor, add more crushed red pepper flakes according to your spice preference.
Feel free to swap out the vegetable broth for chicken broth for a different taste.
Adding different greens like Swiss chard or collard greens can also change the flavor profile.
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 4g
- Sodium: 350mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 15g
- Protein: 12g
- Cholesterol: 0mg





