There’s nothing quite like a warm bowl of lentil soup on a chilly evening, and the Cookie and Kate lentil soup is one of the most beloved versions you’ll find. Known for its cozy flavors, nutrient-rich ingredients, and simple preparation, this recipe has earned a permanent spot in many home kitchens. It’s naturally vegetarian (and easily vegan), making it a versatile meal for all diets.
More than just comfort food, lentil soup is a nutritional powerhouse. According to the Harvard T.H. Chan School of Public Health, lentils are rich in plant-based protein, fiber, and essential minerals like iron, folate, and magnesium. These nutrients help support heart health, steady energy levels, and overall well-being.
The depth of flavor in this dish comes from building layers—sautéing aromatics, blooming spices, and simmering everything slowly to develop richness. This method is similar to what’s outlined in Bon Appétit’s guide to building soup flavor, which emphasizes how each step can enhance the final taste. Add fresh herbs and a squeeze of lemon, and you’ve got a soup that’s both wholesome and crave-worthy.
The depth of flavor here comes from slowly sautéing aromatics, blooming spices, and simmering everything until rich and fragrant. This layering of flavors is a technique also used in recipes like Crispy Oven Fried Garlic Mushrooms, where each step builds a deeper taste profile. And if you’re looking for a more vibrant, fresh salad pairing, the Thai Quinoa Crunch Salad makes a refreshing side.
🌟 Why You’ll Love This Lentil Soup
- Nutrient-packed – High in fiber, protein, and vitamins 🥕
- Budget-friendly – Made from affordable pantry staples
- Customizable – Swap spices, add greens, or change the broth
- Freezer-friendly – Perfect for meal prep and batch cooking
- One-pot meal – Easy cleanup and quick cooking process
🛒 Ingredients You’ll Need
The beauty of Cookie and Kate lentil soup is that it’s built from simple, everyday ingredients that come together to create something truly flavorful. Each component plays a role in making the soup rich, hearty, and balanced. Below is a detailed breakdown so you can shop and prep with confidence.
1. Olive Oil 🫒
- 2 tablespoons of extra-virgin olive oil
This serves as the base for sautéing your aromatics, allowing the vegetables to soften and the spices to bloom. If you prefer an oil-free version, you can use a splash of vegetable broth instead.
2. Aromatic Vegetables 🥕🧅
- 1 large onion, diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
These three create the classic mirepoix, a foundational flavor base for countless soups. Cooking them slowly releases natural sweetness and sets the stage for the lentils.
3. Garlic & Spices 🌿🌶️
- 3 cloves garlic, minced
- 2 teaspoons ground cumin – Earthy and warm.
- 1 teaspoon curry powder – Adds a subtle complexity.
- 1 teaspoon dried thyme – Brings a fragrant herbal note.
Fresh spices are essential here; old, stale spices can dull the soup’s flavor.
4. Tomatoes 🍅
- 1 can (14 ounces) diced tomatoes
The tomatoes add acidity and brightness, helping balance the earthiness of the lentils. You can use fire-roasted tomatoes for a smoky depth or fresh chopped tomatoes in peak season.
5. Lentils 🌱
- 1 cup dried brown or green lentils
Lentils are the star—high in plant-based protein and fiber, with a satisfying bite. Brown or green varieties hold their shape well during cooking. Red lentils can be used, but they’ll break down more, creating a creamier soup.
6. Liquid Base 💧
- 4 cups vegetable broth – Choose low-sodium to control salt levels.
- 2 cups water – Helps balance the broth’s intensity and gives the lentils room to cook.
Homemade broth can elevate the flavor, but store-bought works fine if you choose a good-quality brand.
7. Greens 🥬
- 2 cups chopped fresh spinach or kale
Adding greens at the end keeps them vibrant and boosts the nutrition with extra vitamins and minerals.
8. Seasoning & Brightness 🍋
- 1 teaspoon salt, or to taste
- Black pepper, to taste
- Juice of ½ lemon – This final splash of acidity lifts the flavors and makes the soup taste fresh rather than heavy.
Pro Tip: Keep your lemon handy for serving—some people love an extra squeeze just before eating. And if you like a bit of heat, a pinch of red pepper flakes works wonders.
🥄 Step-by-Step Instructions

Making this hearty lentil soup is straightforward, but following the steps in the right order ensures maximum flavor and the perfect texture. Here’s how to do it:
1. Prepare Your Ingredients 🥕🧅
Before you start cooking, dice your onion, carrots, and celery into small, even pieces. Mince the garlic and set it aside. Rinse the lentils under cold water in a fine-mesh sieve to remove dust and debris. This small bit of prep work makes the cooking process smooth and stress-free.
2. Sauté the Aromatics 🍳
- Heat 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat.
- Add the diced onion, carrots, and celery.
- Cook for 5–7 minutes, stirring occasionally, until the vegetables soften and the onions become translucent.
This slow sautéing releases natural sweetness from the vegetables, creating a solid flavor base for your soup.
3. Bloom the Spices 🌿🌶️
Push the vegetables to one side of the pot and add the minced garlic, cumin, curry powder, and thyme to the open space. Stir for about 1 minute until the garlic is fragrant and the spices release their aromas. This blooming step intensifies their flavors, making the soup taste richer.
4. Add the Lentils and Tomatoes 🍅
Pour in the rinsed lentils and the can of diced tomatoes (including their juices). Stir everything together, ensuring the lentils are coated in the spice mixture for even seasoning.
5. Add the Liquid Base 💧
Pour in 4 cups of vegetable broth and 2 cups of water. Stir well to combine. Increase the heat to bring the soup to a gentle boil.
6. Simmer Until Lentils are Tender ⏲️
Once boiling, reduce the heat to low and let the soup simmer uncovered for 25–30 minutes. Stir occasionally to prevent sticking.
- Brown or green lentils should be tender but not mushy.
- If the soup thickens too much during cooking, add a splash of water or broth to adjust consistency.
7. Add the Greens and Season 🥬
When the lentils are cooked through, stir in 2 cups of chopped fresh spinach or kale. Cook for 1–2 minutes until just wilted. Season with salt and freshly ground black pepper to taste.
8. Finish with Lemon Juice 🍋
Turn off the heat and stir in the juice of ½ lemon. This brightens the flavors and adds a fresh, zesty note that balances the earthiness of the lentils.
9. Serve and Enjoy 🍽️
Ladle the soup into bowls and serve hot. It pairs beautifully with crusty bread, pita, or a side salad. If desired, add an extra squeeze of lemon or a pinch of red pepper flakes for a little heat.
Pro Tip: This soup tastes even better the next day as the flavors meld. Make a double batch and freeze portions for quick, healthy meals.
🍽️ Serving Suggestions
- Serve with warm crusty bread or pita 🥖
- Garnish with fresh parsley or cilantro 🌿
- Add a sprinkle of Parmesan or vegan cheese for extra richness 🧀
- Paired with hearty sides like Mashed Potato Cheese Puffs for a filling winter meal
💡 Tips for the Best Lentil Soup
- Use fresh spices – Old spices lose potency, dulling flavor.
- Don’t skip the lemon – Brightens and balances the earthy lentils.
- Control the simmer – Gentle heat prevents mushy lentils.
🎨 Flavor Variations
- Mediterranean Twist – Add chopped olives, sun-dried tomatoes, and oregano.
- Spicy Kick 🌶️ – Add red pepper flakes or extra chili powder.
- Hearty Veggie Boost – Include zucchini, potatoes, or bell peppers.
- Protein Upgrade – Stir in cooked chickpeas or shredded chicken.
❄️ Storage & Meal Prep Tips
- Fridge – Store in airtight containers for up to 4 days.
- Freezer – Cool completely before freezing for up to 3 months.
- Reheat – Warm gently on the stovetop, adding broth if needed.
❓ FAQs
Q: Can I freeze Cookie and Kate lentil soup?
Absolutely! This soup freezes beautifully. Let it cool completely before transferring it to freezer-safe containers. It will keep well for up to 3 months. When reheating, thaw in the refrigerator overnight and warm gently on the stovetop, adding a splash of water or broth if it’s too thick.
Q: What type of lentils work best for this recipe?
Brown or green lentils are ideal because they hold their shape after cooking, giving the soup a satisfying texture. Red lentils will work, but they cook faster and break down more, resulting in a creamier, thicker soup.
Q: Can I make this soup in an Instant Pot or slow cooker?
Yes! For the Instant Pot, sauté the aromatics and spices on the Sauté setting, then cook on High Pressure for 12 minutes with a quick release. For a slow cooker, combine all ingredients (except greens and lemon juice) and cook on Low for 6–8 hours, adding the greens and lemon at the end.
Q: Is this lentil soup vegan and gluten-free?
Yes, the recipe is naturally vegan and gluten-free. Just make sure your vegetable broth is certified gluten-free if you have dietary restrictions.
Q: How can I make this soup more filling?
Add extra protein like chickpeas, shredded chicken, or quinoa. You can also serve it alongside hearty sides such as whole-grain bread, roasted vegetables, or a grain salad.
Q: How long will it last in the fridge?
Stored in an airtight container, this soup will stay fresh in the refrigerator for 4–5 days.
❤️ Why This Soup Deserves a Spot in Your Recipe Rotation

The Cookie and Kate lentil soup is more than just a recipe—it’s a warm hug in a bowl. With its earthy lentils, fragrant spices, and fresh finishing touches, it delivers on both flavor and nutrition. Whether you’re cooking for your family, meal prepping for the week, or simply craving something cozy, this soup is a reliable go-to that never disappoints.