There’s something magical about a pot of soup simmering on the stove while the snow falls outside. This Winter Harvest Lentil Soup has become my go-to lunch on chilly days. It’s packed with root vegetables, earthy lentils, and a hint of smoked paprika that makes the whole kitchen smell like comfort.
Advertisements1
I remember the first time I made this soup for my family – my husband, who usually prefers meaty dishes, went back for seconds. My kids even asked for it in their lunch thermoses the next day. That’s when I knew this recipe was special.
The best part? It’s forgiving. You can throw in whatever root vegetables you have on hand, and it will still turn out delicious. So take a deep breath, grab your favorite pot, and let’s make something warm and nourishing together.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use extra-virgin for best flavor. You can substitute with avocado oil or butter.
1 large yellow onion, diced
About 1.5 cups. Sweet onions also work well.
2 carrots, peeled and diced
About 1 cup. No need to be perfect – rough chunks are fine.
2 celery stalks, diced
About 1 cup. Adds aromatic depth.
3 cloves garlic, minced
Fresh is best, but jarred minced garlic works in a pinch.
1.5 cups (300g) dried brown or green lentils, rinsed
Brown or green hold their shape well. Red lentils will get mushy – not ideal here.
1 can (14.5 oz / 400g) diced tomatoes, undrained
Fire-roasted adds a smoky note. Crushed tomatoes also work.
6 cups (1.4L) vegetable or chicken broth
Low-sodium preferred to control salt. Water plus a bouillon cube is fine.
1 teaspoon smoked paprika
Regular paprika works, but smoked gives that cozy, campfire flavor.
1 teaspoon ground cumin
Toasted whole cumin seeds, ground fresh, are even better.
1 teaspoon dried thyme
Use 1 tablespoon fresh thyme if you have it.
1 bay leaf
Remember to remove before serving.
2 cups (300g) diced butternut squash (or sweet potato)
Peeled and cubed. Pre-cut squash saves time.
Salt and black pepper to taste
Start with 1 teaspoon salt and adjust at the end.
2 cups (60g) fresh spinach or kale, roughly chopped
Stir in at the end – it wilts quickly. Frozen spinach, thawed and squeezed, also works.
Tips & Tricks
- Don't skip rinsing the lentils – it removes debris and helps them cook evenly.
- For a creamier texture, blend 1-2 cups of the soup with an immersion blender before adding the greens.
- If you're short on time, use pre-cut butternut squash and pre-chopped mirepoix from the store.
- Taste and adjust seasoning before serving – lentils absorb salt, so you may need a bit more than you think.
Pro Tips
Step-by-Step Instructions
1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion, carrots, and celery; cook for 5-7 minutes until softened and lightly golden. Add garlic and cook for 1 minute until fragrant.
2. Add Spices and Lentils
Stir in smoked paprika, cumin, thyme, and bay leaf. Cook for 30 seconds to toast the spices. Add the rinsed lentils and stir to coat.
3. Pour in Tomatoes and Broth
Add the diced tomatoes with their juices and the broth. Increase heat to high (400°F/200°C) and bring to a boil.
4. Simmer the Soup
Once boiling, reduce heat to low (200°F/95°C) to maintain a gentle simmer. Cover and cook for 20 minutes, stirring occasionally.
5. Add the Squash
Stir in the butternut squash. Continue to simmer, uncovered, for 10-15 minutes until the lentils and squash are tender. The lentils should be soft but not mushy, and the squash should be easily pierced with a fork.
6. Finish with Greens
Remove the bay leaf. Stir in the spinach or kale and cook for 2-3 minutes until wilted. Season with salt and pepper to taste.
7. Serve and Enjoy
Ladle into bowls and serve hot. Garnish with a drizzle of olive oil or a squeeze of lemon if desired.
Delicious Variations
Coconut Curry Twist
Replace smoked paprika with 1 tablespoon curry powder and add 1 cup coconut milk with the broth.
Protein Boost
Add 2 cups shredded rotisserie chicken during the last 10 minutes of simmering.
Grain Addition
Stir in 1 cup cooked quinoa or barley at the end for extra texture and fiber.
How to Store Winter Harvest Lentil Soup
Refrigerator
Store in an airtight container in the fridge for up to 5 days.
Freezer
Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat on the stovetop over medium heat, adding a splash of broth or water if too thick. Microwave in 1-minute intervals, stirring between.
Frequently Asked Questions
Q: Can I use red lentils instead of brown or green?
Yes, but red lentils break down quickly and will make the soup mushier. If you prefer a thicker, stew-like texture, use brown or green. If using red, reduce simmering time to 10-15 minutes.
Q: How can I make this soup in an Instant Pot?
Use the sauté function to cook the aromatics, then add all remaining ingredients except the greens. Cook on high pressure for 15 minutes, then quick release. Stir in the greens and let them wilt.
Q: Can I freeze this soup?
Absolutely! This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers. It will keep for up to 3 months.
Q: What can I use instead of butternut squash?
Sweet potatoes, regular potatoes, or pumpkin all work great. Just make sure to cut them into similar-sized cubes for even cooking.
Q: Is this soup vegan?
Yes, if you use vegetable broth and skip any meat additions. It's naturally vegan and gluten-free.
I hope this soup brings you as much warmth and comfort as it does to my family. If you try it, I'd love to hear how it turned out – share your thoughts in the comments below or tag me on social media. Happy cooking, and stay cozy! With love, Aisha.
Winter Harvest Lentil Soup
This Winter Harvest Lentil Soup is a hearty, veggie-packed bowl that warms you from the inside out. Ready in 40 minutes, it's the perfect comforting lunch.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1.5 cups (300g) dried brown or green lentils, rinsed
- 1 can (14.5 oz / 400g) diced tomatoes, undrained
- 6 cups (1.4L) vegetable or chicken broth
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 1 bay leaf
- 2 cups (300g) diced butternut squash (or sweet potato)
- Salt and black pepper to taste
- 2 cups (60g) fresh spinach or kale, roughly chopped
📋 Instructions
- 1Sauté the Aromatics — Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion, carrots, and celery; cook for 5-7 minutes until softened and lightly golden. Add garlic and cook for 1 minute until fragrant.
- 2Add Spices and Lentils — Stir in smoked paprika, cumin, thyme, and bay leaf. Cook for 30 seconds to toast the spices. Add the rinsed lentils and stir to coat.
- 3Pour in Tomatoes and Broth — Add the diced tomatoes with their juices and the broth. Increase heat to high (400°F/200°C) and bring to a boil.
- 4Simmer the Soup — Once boiling, reduce heat to low (200°F/95°C) to maintain a gentle simmer. Cover and cook for 20 minutes, stirring occasionally.
- 5Add the Squash — Stir in the butternut squash. Continue to simmer, uncovered, for 10-15 minutes until the lentils and squash are tender. The lentils should be soft but not mushy, and the squash should be easily pierced with a fork.
- 6Finish with Greens — Remove the bay leaf. Stir in the spinach or kale and cook for 2-3 minutes until wilted. Season with salt and pepper to taste.
- 7Serve and Enjoy — Ladle into bowls and serve hot. Garnish with a drizzle of olive oil or a squeeze of lemon if desired.



