Hey there, vibrant souls! Phoebe here, your plant-powered guide to culinary adventures. Today, we’re diving headfirst into a bowl of pure comfort and nourishment: Creamy Lentil Soup with Spinach and Spices. This isn’t just any lentil soup; it’s a symphony of flavors, a dance of textures, and a celebration of the humble lentil. Get ready to experience a soup that will warm you from the inside out and leave you craving more. I’m thrilled to share this recipe with you, because it’s a dish that embodies everything I believe in: healthy eating that’s also incredibly delicious and satisfying.
This recipe is one of my absolute favorites. I’ve been making variations of it for years, tweaking and perfecting it until it reached its current state of deliciousness. Now, I’m passing it on to you, so you can experience the joy of a truly exceptional lentil soup. If you’re looking for a way to incorporate more plant-based meals into your diet without sacrificing flavor, this is it. It’s packed with protein, fiber, and essential nutrients, making it a powerhouse of goodness. So, let’s get cooking!
Why You’ll Love This Creamy Lentil Soup
Let’s be honest, sometimes healthy food gets a bad rap for being bland or boring. But this Creamy Lentil Soup with Spinach and Spices is here to shatter that myth! You’re going to love how easy it is to make, how incredibly flavorful it is, and how good it makes you feel. This soup is so versatile, it can be customized to your liking. Here’s why you’ll be hooked:
- Flavor Explosion: The combination of cumin, coriander, and smoked paprika creates a bold spice profile that will tantalize your taste buds.
- Creamy Texture: The lentils break down as they cook, creating a naturally creamy texture without any added dairy.
- Nutrient Powerhouse: Lentils are packed with protein and fiber, while spinach provides a boost of vitamins and minerals.
- Easy to Make: This recipe comes together in about an hour, making it perfect for a weeknight meal.
- Customizable: Feel free to add other vegetables or spices to your liking.
This creamy lentil soup is a hug in a bowl, and I know you’re going to love it as much as I do. It’s the perfect dish to nourish your body and soul. It’s a fantastic way to get your daily dose of greens and lentils are an amazing source of protein. You’re going to feel amazing after eating this! It’s truly a dish that makes you glow from the inside out.
Creamy Lentil Soup with Spinach and Spices Recipe
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 medium carrots, peeled and chopped
- 2 celery ribs, chopped
- 3 cups baby spinach, sliced into ribbons (or kale)
- 2 cups dry green or brown lentils
- 7 cups vegetable broth
- 14-ounce can crushed or diced tomatoes
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1 teaspoon salt, or to taste
- 1 lemon, juiced (about 2 tablespoons)

Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onions, minced garlic, peeled and chopped carrots, and chopped celery. Cook while stirring frequently for 4-5 minutes until the vegetables soften and the onions become translucent.
- Pour in the can of crushed or diced tomatoes along with their juices. Add the dry lentils, vegetable broth, ground cumin, ground coriander, and smoked paprika. Stir thoroughly to combine all ingredients evenly.
- Bring the mixture to a boil, then reduce the heat to a gentle simmer. Cook uncovered for about 30 minutes until the lentils are tender and the soup thickens. For a creamier texture, use an immersion blender to blend part of the soup directly in the pot or transfer 1-2 cups to a blender, puree until smooth, and then return it to the pot.
- Stir in the sliced spinach (or kale) and freshly squeezed lemon juice. Allow the greens to wilt and soften within a minute. Adjust the seasoning by adding salt to taste before serving.
Pro Tips for the Best Lentil Soup
Want to take your Creamy Lentil Soup with Spinach and Spices to the next level? Here are a few pro tips to ensure soup success:
- Lentil Choice: Green or brown lentils work best in this recipe. Red lentils will break down too much and create a mushy texture.
- Don’t Overcook: Keep an eye on the lentils as they cook. Overcooked lentils will result in a less desirable texture.
- Spice it Up: Adjust the spices to your liking. If you prefer a spicier soup, add a pinch of cayenne pepper or a dash of hot sauce.
- Fresh Herbs: Garnish with fresh cilantro or parsley for a burst of freshness.
- Lemon Juice: Don’t skip the lemon juice! It brightens up the flavors and adds a touch of acidity that balances the richness of the soup.
These tips are here to help you make the best lentil soup of your life! Remember, cooking is about experimentation and having fun. Don’t be afraid to get creative and make this recipe your own!
Common Mistakes to Avoid
Even the most experienced cooks can make mistakes. Here are a few common pitfalls to avoid when making Creamy Lentil Soup with Spinach and Spices:
- Forgetting to Rinse the Lentils: Rinse the lentils thoroughly before cooking to remove any debris or impurities.
- Using Too Much Liquid: Start with the recommended amount of vegetable broth and add more as needed. Too much liquid will result in a watery soup.
- Not Seasoning Properly: Taste the soup throughout the cooking process and adjust the seasoning as needed. Salt is crucial for bringing out the flavors.
- Overcooking the Spinach: Add the spinach at the very end of the cooking process to prevent it from becoming mushy.
- Skipping the Lemon Juice: As mentioned earlier, the lemon juice is essential for balancing the flavors of the soup.
Avoiding these mistakes will help you create a soup that is both delicious and visually appealing. Remember, practice makes perfect! The more you cook, the better you’ll become.
Delicious Variations
Want to put your own spin on this Creamy Lentil Soup with Spinach and Spices? Here are a few delicious variations to try:
- Coconut Curry Lentil Soup: Add a can of coconut milk and a tablespoon of curry powder for a creamy, exotic twist. Check out my Coconut Curry Lentil Soup recipe for inspiration!
- Spicy Chipotle Lentil Soup: Add a chipotle pepper in adobo sauce for a smoky, spicy kick.
- Mediterranean Lentil Soup: Add chopped sun-dried tomatoes, Kalamata olives, and feta cheese for a taste of the Mediterranean.
- Roasted Vegetable Lentil Soup: Roast your favorite vegetables (such as sweet potatoes, butternut squash, or Brussels sprouts) and add them to the soup for extra flavor and texture.
Feel free to experiment with other variations as well! The possibilities are endless. I encourage you to get creative and have fun with it!
Storing and Reheating
This Creamy Lentil Soup with Spinach and Spices is even better the next day! Here’s how to store and reheat it:
- Storage: Store the soup in an airtight container in the refrigerator for up to 3-4 days.
- Reheating: Reheat the soup on the stovetop over medium heat or in the microwave. Add a splash of vegetable broth or water if needed to thin it out.
- Freezing: This soup can also be frozen for up to 2-3 months. Thaw it overnight in the refrigerator before reheating.
Making a big batch of this soup and freezing it is a great way to have a healthy and delicious meal on hand for busy weeknights. It’s a lifesaver!
Frequently Asked Questions (FAQ)
Here are some frequently asked questions about Creamy Lentil Soup with Spinach and Spices:
- Can I use red lentils?: I don’t recommend using red lentils, as they break down too much and create a mushy texture. Green or brown lentils are best.
- Can I use frozen spinach?: Yes, you can use frozen spinach. Just be sure to thaw it and squeeze out any excess water before adding it to the soup.
- Can I make this soup in a slow cooker?: Yes, you can! Combine all of the ingredients (except for the spinach and lemon juice) in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Stir in the spinach and lemon juice before serving.
- Is this soup vegan?: Yes, this soup is naturally vegan.
If you have any other questions, feel free to ask in the comments below! I’m always happy to help.
Serving Suggestions
This Creamy Lentil Soup with Spinach and Spices is delicious on its own, but here are a few serving suggestions to make it even more special:
- Crusty Bread: Serve with a slice of crusty bread for dipping.
- Yogurt Swirl: Swirl in a dollop of plain yogurt (dairy or non-dairy) for added creaminess and tang.
- Toasted Seeds: Sprinkle with toasted pumpkin seeds or sunflower seeds for added crunch and nutrition.
- Avocado: Top with diced avocado for added creaminess and healthy fats.
No matter how you choose to serve it, I’m confident that this Creamy Lentil Soup with Spinach and Spices will become a new favorite in your kitchen. It’s a nourishing, flavorful, and satisfying meal that you can feel good about eating. I hope you enjoy it! If you loved this, consider checking out my other lentil soup recipes too! Also another coconut curry lentil soup here.
I’m so excited for you to try this recipe and experience the joy of plant-based cooking. Remember, vegetables are the rockstars of the culinary world, and with a little bit of creativity, you can create dishes that are both healthy and incredibly delicious. Happy cooking!

Creamy Lentil Soup with Spinach and Spices Recipe
Ingredients
Method
- Heat olive oil in a pot over medium heat. Add onions, garlic, carrots, and celery. Cook for 4-5 minutes until softened.
- Add tomatoes, lentils, broth, cumin, coriander, and paprika. Stir to combine.
- Bring to a boil, then simmer uncovered for 30 minutes until lentils are tender. Blend for a creamier texture.
- Stir in spinach and lemon juice. Let wilt. Add salt to taste before serving.
Notes
