Lentil Soup – A Hearty and Nutritious Meal
Lentil soup is a comforting, protein-packed, and budget-friendly meal that’s perfect for any season. Whether you’re looking for a quick weeknight dinner or a meal-prep option, this soup is easy to make and loaded with fiber, vitamins, and plant-based protein. It’s naturally vegan, gluten-free, and incredibly flavorful, making it a great choice for a healthy and satisfying meal.

Frequently Asked Questions
Is lentil soup healthy?
Yes! Lentils are rich in fiber, protein, and essential nutrients, making this soup a balanced meal. It’s also low in fat and can be easily customized to meet dietary preferences.
Can I make lentil soup ahead of time?
Absolutely! Lentil soup stores well in the fridge for up to 5 days and freezes for up to 3 months.
Do I need to soak lentils before cooking?
No, most lentils cook quickly and don’t require soaking. However, rinsing them before cooking removes excess starch and debris.
What type of lentils should I use?
Brown or green lentils hold their shape well, while red lentils break down for a creamy texture. You can use a mix for a balance of texture and flavor.
Ingredients for Lentil Soup
Base Ingredients:
- 1 cup lentils (brown, green, or red)
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon turmeric
- ½ teaspoon dried thyme
- Salt and black pepper to taste
Liquids & Flavor Enhancers:
- 6 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 bay leaf
- 1 tablespoon lemon juice
Optional Add-Ins:
- ½ teaspoon red pepper flakes (for spice)
- 1 cup spinach or kale (for extra greens)
- ½ cup coconut milk (for creaminess)
How to Make Lentil Soup
Step 1: Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery, and sauté for 5 minutes until softened.
- Stir in garlic, cumin, smoked paprika, turmeric, and thyme, cooking for 1 more minute to release the flavors.
Step 2: Add Lentils & Broth
- Rinse the lentils and add them to the pot.
- Pour in vegetable broth and diced tomatoes, then add bay leaf.
- Bring to a boil, then reduce to a simmer. Cover and cook for 25–30 minutes until lentils are tender.
Step 3: Adjust Seasoning & Add Greens
- Remove the bay leaf and stir in lemon juice, salt, and pepper.
- If using, add spinach or kale and cook for 5 more minutes until wilted.
Step 4: Serve & Enjoy
- Serve hot with crusty bread or a side of rice.
- Garnish with fresh herbs or a drizzle of olive oil for extra flavor.
Customization & Variations
Make It Protein-Packed
- Add chickpeas or white beans for extra plant-based protein.
Spicy Version
- Increase red pepper flakes or add cayenne pepper.
Creamy Lentil Soup
- Blend half the soup with an immersion blender for a thicker consistency.
Low-Carb Alternative
- Reduce carrots and tomatoes and add more leafy greens.
Why You’ll Love This Lentil Soup
- One-Pot Meal – Simple ingredients and easy preparation.
- Meal Prep Friendly – Stores well and reheats perfectly.
- Naturally Vegan & Gluten-Free – Great for all dietary needs.
- Packed with Fiber & Protein – Keeps you full and energized.
For more healthy soup recipes, check out: