Lentil soup is a healthy, protein-packed, and comforting dish that is perfect for any time of the year. Made with simple pantry ingredients, this flavorful and hearty soup is naturally vegan, gluten-free, and budget-friendly. It is a great source of plant-based protein, fiber, and essential nutrients, making it an excellent option for a nourishing lunch or dinner.
Unlike canned soups that often contain preservatives and excess sodium, this homemade lentil soup is fresh, wholesome, and incredibly delicious. It is easy to prepare, requires minimal effort, and can be made in just one pot. Whether you are looking for a warming winter soup or a light and nutritious meal, this lentil soup is a must-try recipe.
Table of Contents
What Makes This Lentil Soup Special?
This 10-minute easy lentil soup stands out because it is:
- Packed with Protein and Fiber: Lentils are a great source of plant-based protein and help keep you full for longer.
- Quick and Easy to Make: This soup comes together in just 10 minutes of prep and requires only one pot.
- Budget-Friendly: Lentils are affordable, shelf-stable, and readily available, making this soup a cost-effective meal.
- Naturally Vegan and Gluten-Free: Made with wholesome ingredients, this soup is suitable for various dietary preferences.
- Deeply Flavorful: A blend of garlic, cumin, paprika, and herbs enhances the soup’s taste, making it rich and satisfying.
Ingredients for Lentil Soup
This simple yet flavorful soup requires just a handful of nutrient-rich ingredients that blend together perfectly.

Base Ingredients:
- 1 cup dried lentils (red, green, or brown)
- 1 medium onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon cumin (adds a warm, earthy flavor)
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon turmeric (for extra depth and color)
- 1 can (14 oz) diced tomatoes
- 4 cups vegetable broth or water
- 2 tablespoons olive oil
- 1 teaspoon lemon juice (for a fresh, tangy finish)
- 1/4 cup fresh parsley, chopped (for garnish)
Optional Additions:
- 1/2 teaspoon red pepper flakes (for a little heat)
- 1/2 cup spinach or kale (for extra greens)
- 1/2 cup coconut milk (for a creamy texture)
- 1/4 teaspoon ground coriander (for added warmth)
Step-by-Step Instructions
Step 1: Prepare the Ingredients
Chop the onions, carrots, celery, and garlic before starting to make the cooking process smooth and efficient.
Step 2: Sauté the Vegetables
- Heat olive oil in a large pot over medium heat.
- Add onions, carrots, and celery, and cook for 3-4 minutes until softened.
- Stir in the garlic, cumin, paprika, turmeric, salt, and pepper. Sauté for 30 seconds until fragrant.
Step 3: Add the Lentils and Liquid
- Rinse the lentils under cold water and drain.
- Add the lentils, diced tomatoes, and vegetable broth to the pot. Stir well.
- Bring the mixture to a boil, then reduce the heat to low and let it simmer for 20-25 minutes, or until the lentils are tender.
Step 4: Blend or Keep Chunky
- For a smooth texture, blend half of the soup using an immersion blender or a regular blender.
- For a chunky texture, leave the soup as is and simply mash some lentils with a spoon.
Step 5: Final Touches and Serve
- Stir in lemon juice to brighten the flavors.
- Adjust seasoning if needed.
- Garnish with fresh parsley before serving.
Serve hot with crusty bread, pita, or a fresh salad for a complete meal.
Tips for the Best Lentil Soup
- Use Fresh Spices: Fresh cumin, paprika, and turmeric enhance the soup’s flavor significantly.
- Adjust the Thickness: Add more broth for a thinner consistency or let it simmer longer for a thicker soup.
- Blend for Creaminess: Blending part of the soup makes it thicker and silkier.
- Use a Variety of Lentils: Red lentils cook faster and create a creamy texture, while green or brown lentils add more bite.
- Make It a Full Meal: Serve with rice, quinoa, or a side of roasted vegetables for a heartier dish.
What to Serve with Lentil Soup
Lentil soup is a nutritious and satisfying meal on its own, but pairing it with the right sides makes it even more enjoyable.
Side Dish Ideas:
- Whole Wheat Pita or Flatbread – Perfect for dipping into the soup.
- Garlic Roasted Vegetables – A delicious side that adds more nutrients.
- Simple Green Salad – A light and fresh contrast to the hearty soup.
- Brown Rice or Quinoa – Makes the meal more filling and adds extra protein.
Beverage Pairings:
- Mint Tea – A traditional Middle Eastern pairing.
- Fresh Lemon Water – Refreshing and balances the flavors.
- Turmeric Latte – Complements the warming spices in the soup.
Storing and Meal Prep Tips
Lentil soup is perfect for meal prep and tastes even better the next day as the flavors continue to develop.
- Refrigeration: Store in an airtight container for up to 5 days.
- Freezing: Freeze in portions for up to 3 months. Thaw overnight before reheating.
- Reheating: Warm in a pot over low heat, adding a splash of water or broth if needed.
FAQs About Lentil Soup
1. Can I make lentil soup in a slow cooker?
Yes! Cook on low for 6-8 hours or high for 3-4 hours for a hands-free meal.
2. What type of lentils work best for this soup?
Red lentils create a creamy consistency, while green or brown lentils add a chunkier texture.
3. Can I add meat to lentil soup?
Yes! You can add shredded chicken, ground beef, or turkey for extra protein.
4. Is lentil soup good for weight loss?
Yes! Lentils are low in calories but high in fiber and protein, making this soup filling and nutritious.
5. Can I make this soup spicy?
Yes! Add extra red pepper flakes or chili powder for a spicy kick.
Conclusion: A Warm and Nourishing Soup for Every Occasion
This easy lentil soup is the perfect combination of flavor, nutrition, and simplicity. Whether you are looking for a quick weeknight dinner, a meal-prep-friendly option, or a comforting dish for cold days, this soup is guaranteed to satisfy.
It is rich in protein, fiber, and essential vitamins, making it a great addition to any diet. Plus, it is affordable, easy to make, and incredibly delicious.
Try this recipe today and experience the comfort and goodness of homemade lentil soup.

Ingredients
- 1 cup dried lentils (green or brown), rinsed
- 1 medium onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ teaspoon smoked paprika
- ½ teaspoon salt (or to taste)
- ½ teaspoon black pepper
- 6 cups vegetable broth (or water)
- 1 can (14.5 oz) diced tomatoes
- 1 bay leaf
- 1 tablespoon lemon juice
- ¼ teaspoon red pepper flakes (optional)
- Fresh parsley or cilantro, for garnish
Instructions
- Sauté the Vegetables:
- Heat olive oil in a large pot over medium heat.
- Add chopped onion, carrots, and celery. Sauté for 4–5 minutes until softened.
- Stir in the minced garlic, cumin, coriander, turmeric, smoked paprika, salt, and black pepper. Cook for another minute until fragrant.
- Cook the Lentils:
- Add the rinsed lentils, vegetable broth, diced tomatoes, and bay leaf to the pot.
- Bring to a boil, then reduce heat to low and let simmer for 30 minutes, stirring occasionally.
- Blend (Optional):
- For a creamier texture, use an immersion blender to partially blend the soup while keeping some lentils whole.
- Final Touches:
- Stir in the lemon juice and red pepper flakes for a hint of spice.
- Remove the bay leaf before serving.
- Serve:
- Ladle into bowls and garnish with fresh parsley or cilantro.
- Serve warm with crusty bread or pita.
Notes
- You can add diced potatoes or spinach for extra nutrients.
- For a heartier version, add cooked rice or quinoa before serving.
- Store leftovers in the fridge for up to 4 days or freeze for later use.