Why You’ll Love This Recipe
This lentil soup is not only packed with flavor but also incredibly healthy and filling. The lentils provide a great source of plant-based protein, while the carrots, onions, and garlic add natural sweetness and depth of flavor. The curry powder and cumin bring a hint of warmth and complexity, while the spinach adds a fresh, green element that lightens the soup. Whether you’re looking for a cozy meal for a chilly day or a nutritious dish to add to your weekly rotation, this lentil soup is guaranteed to become a favorite.
Ingredients
- 2 medium carrots, peeled and chopped
- 1 medium yellow onion, chopped
- 4 cloves garlic, minced
- 2 cups dried red lentils (about 1 pound)
- 3 tablespoons olive oil
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 1/2 teaspoon kosher salt
- 1 (15-ounce) can tomato sauce
- 6 cups low-sodium chicken or vegetable broth
- 5 cups baby spinach (about 5 ounces)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Prepare the Vegetables: Heat the olive oil in a large pot over medium heat. Add the chopped carrots, onion, and minced garlic. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion is translucent.
- Add the Spices: Stir in the curry powder, ground cumin, dried thyme, and kosher salt. Cook for another 1-2 minutes to toast the spices and release their flavors.
- Add Lentils and Broth: Add the dried red lentils, tomato sauce, and low-sodium chicken or vegetable broth to the pot. Stir everything together, ensuring the lentils are well-coated with the spices and liquids.
- Simmer the Soup: Bring the mixture to a boil, then reduce the heat to low and simmer, uncovered, for 25-30 minutes, or until the lentils are tender. Stir occasionally to prevent sticking. If the soup becomes too thick, you can add a bit more broth or water to adjust the consistency.
- Add Spinach: Once the lentils are tender, stir in the baby spinach and cook for another 2-3 minutes, until the spinach wilts and blends into the soup.
- Adjust Seasoning: Taste the soup and adjust the seasoning with more salt, pepper, or additional spices if needed.
- Serve: Serve the soup hot with a slice of crusty bread or a dollop of yogurt if desired. Enjoy!
Servings and Timing
- Servings: 6-8
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
Variations
- Spicy Version: For a spicy kick, add some cayenne pepper, red pepper flakes, or a chopped jalapeño along with the garlic and onions.
- Creamy Version: Blend the soup with an immersion blender for a creamy texture or stir in a bit of coconut milk at the end for added richness.
- Vegan Version: This recipe is already vegan, but if you prefer a heartier soup, feel free to add extra vegetables like sweet potatoes or zucchini.
- Different Lentils: You can use other types of lentils, such as green or brown lentils. Just be aware that cooking times may vary slightly.
Storage/Reheating
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4-5 days. This soup can also be frozen for up to 3 months.
- Reheating: Reheat the soup on the stovetop over medium heat, adding extra broth or water if needed. You can also reheat individual servings in the microwave.
FAQs
Can I make this soup ahead of time?
Yes, this soup actually gets better as it sits. You can make it ahead of time and store it in the fridge for a few days or freeze it for later.
Can I use other types of lentils?
Yes, you can use green or brown lentils, but red lentils cook quicker and break down into a softer, creamier texture. If using other lentils, you may need to adjust the cooking time.
How can I make this soup spicier?
To make it spicier, add a pinch of cayenne pepper or red pepper flakes, or use a hotter variety of curry powder. You can also add fresh chilies or a dash of hot sauce.
Is this soup gluten-free?
Yes, this soup is naturally gluten-free, as long as you make sure your curry powder doesn’t contain any gluten-based fillers.
Can I add more vegetables to this soup?
Absolutely! You can add extra vegetables like potatoes, bell peppers, or zucchini. Just make sure to adjust the cooking time as needed.
Can I blend the soup for a smoother texture?
Yes, for a creamier soup, you can blend the soup with an immersion blender or regular blender until smooth. If you prefer a chunkier texture, you can blend only part of the soup and leave some lentils whole.
How do I adjust the flavor if the soup is too bland?
If the soup needs more flavor, try adding more salt, pepper, or curry powder. A squeeze of fresh lemon juice can also brighten the flavors.
Can I freeze this soup?
Yes, this soup freezes well. Let it cool completely before transferring it to an airtight container. It can be stored in the freezer for up to 3 months.
Can I add protein to this soup?
Yes, you can add some cooked chicken, chickpeas, or tofu for additional protein. Simply stir it into the soup during the last few minutes of cooking.
What should I serve with this soup?
This lentil soup is delicious on its own, but you can serve it with crusty bread, pita, or a dollop of plain yogurt to add creaminess and tang.
Conclusion
The Absolute Best Lentil Soup is everything you want in a hearty, comforting, and nutritious meal. With its rich, aromatic flavors from curry powder, cumin, and fresh vegetables, this soup is packed with plant-based protein and fiber. The addition of spinach not only adds freshness but also boosts the soup’s nutritional value. Whether you enjoy it on a chilly day or as a wholesome lunch, this lentil soup is sure to satisfy and become a staple in your recipe collection.
Print
The Absolute Best Lentil Soup
This Absolute Best Lentil Soup is a hearty, flavorful, and nutritious dish, featuring tender red lentils, aromatic vegetables, and spices like curry powder and cumin. A fresh burst of spinach completes this delicious and easy-to-make soup that’s perfect for any day.
- Total Time: 40 minutes
- Yield: 6-8 servings
Ingredients
2 medium carrots, peeled and chopped
1 medium yellow onion, chopped
4 cloves garlic, minced
2 cups dried red lentils (about 1 pound)
3 tablespoons olive oil
1 tablespoon curry powder
1 teaspoon ground cumin
1 teaspoon dried thyme
1/2 teaspoon kosher salt
1 (15-ounce) can tomato sauce
6 cups low-sodium chicken or vegetable broth
5 cups baby spinach (about 5 ounces)
Instructions
-
Prepare the Vegetables: Heat olive oil in a large pot over medium heat. Add the chopped carrots, onion, and minced garlic. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion is translucent.
-
Add the Spices: Stir in the curry powder, ground cumin, dried thyme, and kosher salt. Cook for another 1-2 minutes to toast the spices and release their flavors.
-
Add Lentils and Broth: Add the dried red lentils, tomato sauce, and low-sodium chicken or vegetable broth. Stir everything together, ensuring the lentils are well-coated with the spices and liquids.
-
Simmer the Soup: Bring the mixture to a boil, then reduce the heat to low and simmer, uncovered, for 25-30 minutes, or until the lentils are tender. Stir occasionally to prevent sticking. If the soup becomes too thick, you can add a bit more broth or water to adjust the consistency.
-
Add Spinach: Once the lentils are tender, stir in the baby spinach and cook for another 2-3 minutes, until the spinach wilts and blends into the soup.
-
Adjust Seasoning: Taste the soup and adjust the seasoning with more salt, pepper, or additional spices if needed.
-
Serve: Serve the soup hot with a slice of crusty bread or a dollop of yogurt if desired. Enjoy!
Notes
Spicy Version: For a spicy kick, add cayenne pepper, red pepper flakes, or a chopped jalapeño along with the garlic and onions.
Creamy Version: Blend the soup with an immersion blender for a creamy texture or stir in coconut milk at the end for added richness.
Vegan Version: This recipe is already vegan, but if you prefer a heartier soup, feel free to add extra vegetables like sweet potatoes or zucchini.
Different Lentils: You can use green or brown lentils. Just be aware that cooking times may vary slightly.
- Prep Time: 10 minutes
- Cook Time: 30-35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American, Comfort Food
- Diet: Vegan