Soups & Stews
This amy's lentil vegetable soup recipe delivers the kind of soul-warming comfort that transforms a chilly evening into a cozy ritual. The secret lies in simmering hearty brown lentils with seasonal vegetables until they meld into a rich, flavorful broth that's both nourishing and deeply satisfying.
I developed this recipe during a particularly cold winter when I needed a dish that was as good for the spirit as it was for the body.
The beauty of this soup is its flexibility—swap in your favorite vegetables, adjust the spice level to taste, and let it simmer for hours to deepen the flavors. Brown lentils hold their shape beautifully while absorbing the surrounding aromatics, creating a texture that's both tender and substantial.
The broth develops a depth of flavor that comes from slow cooking, making every spoonful feel like a warm hug on a cold day.
What you'll end up with is a hearty, one-pot meal that's packed with plant-based protein, fiber, and vitamins, yet still feels indulgent. The vegetables soften just enough to release their natural sweetness, while the lentils maintain a satisfying bite.
This soup is the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.
Whether you're looking for a comforting weeknight dinner or a make-ahead dish for gatherings, this lentil vegetable soup delivers on warmth, flavor, and simplicity. Let's get started on creating your own pot of cozy goodness.
Ingredients for amy's lentil vegetable soup
Six servings of cozy goodness—just these 15 ingredients transform a simple pot into winter's best hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Brown Lentils 🌾 | 1 ½ cups | Dried, rinsed thoroughly |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Carrots 🥕 | 3 medium | Peeled, chopped into chunks |
| Celery Stalks 🧄 | 3 whole | Chopped, including leafy tops |
| Sweet Potato 🍠 | 1 medium | Peeled, cubed |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Tomato Paste 🍅 | ½ cup | High-quality, no sugar added |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Fresh Rosemary 🌿 | 1 tbsp | Needles only, chopped |
| Smoked Paprika 🌶️ | 1 tsp | For depth of flavor |
| Ground Cumin 🌿 | ½ tsp | Toasted for warmth |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
The lentils are the heart of this soup, so choose plump, uniform brown lentils from the bulk section at Whole Foods or Trader Joe's—they hold their shape beautifully. Carrots and celery should be fresh and crisp, not rubbery; the sweet potato adds natural sweetness that balances the earthy lentils. For the broth, Homemade Good or Pacific Foods are my go-tos—they've got the most depth. If you're using dried lentils, soak them for 15 minutes to cut down on cooking time, but I skip this step most times since the slow simmer handles it just fine.
No fresh thyme? Dried works at one-third the amount, but the flavor won't be quite the same. Smoked paprika can be swapped for regular paprika, though you'll lose that subtle smokiness. Running low on sweet potato? Butternut squash cubes work perfectly—they just take a few minutes longer to soften. The tomato paste is non-negotiable for that rich, umami base, but if you're avoiding it, a can of crushed tomatoes in its place will add acidity and body. For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy note without dairy.
This soup tastes even better the next day, so make a double batch—it keeps for 5 days in the fridge or 3 months frozen. Store in airtight containers with a splash of broth to keep it moist. To reheat, warm gently on the stove with a splash of water if it's too thick. The lentils and vegetables soften further, intensifying their flavors. For meal prep, portion into individual containers and freeze—just thaw overnight in the fridge before reheating. The aromatics alone will have your kitchen smelling like a winter wonderland.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything in one pot, walk away while it simmers, and come back to a soup that practically tastes like it cooked itself. The lentils thicken beautifully, the sweet potato melts into the broth, and you’re left with zero dishes beyond the pot.
- Sweet & Savory Balance: That caramelized sweet potato? It’s the star. The onions and celery build a rich base, but the roasted edge on the sweet potato—crispy in spots, creamy in others—makes every spoonful irresistible. Honestly, it’s the kind of flavor that lingers.
- Meal Prep MVP: This soup tastes even better the next day, which is perfect because I always make a double batch. Freeze half for those nights when you’re too tired to cook, and the other half? Gone in lunchboxes or reheated for dinner. It’s my secret weapon for busy weeks.
- Budget-Friendly Powerhouse: Brown lentils and seasonal veggies keep this recipe affordable without sacrificing taste. I’ve made it for $1.50 a serving, and it’s still hearty enough to fill up a family of four. Plus, the leftovers? They’re just as good cold or reheated—no waste, all flavor.
Step-by-step instructions for amy's lentil vegetable soup recipe
Here's how to create a hearty, flavor-packed soup that simmers with depth and warmth.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat until shimmering. Add the diced yellow onion, chopped carrots, chopped celery stalks, and cubed sweet potato. Cook for 8-10 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.
Here's the thing—don't rush this step. You want the vegetables to develop a gentle caramelization that forms the flavor foundation. When the carrots and celery are tender enough to pierce with a fork but still hold their shape, it's time to move forward. If the pan starts to look dry, add a splash of vegetable broth to keep everything moist.
Build Flavor with Aromatics and Spices
Add the minced garlic cloves, 1 teaspoon smoked paprika, and ½ teaspoon ground cumin to the pot. Stir everything together and cook for 1-2 minutes until the garlic becomes fragrant and the spices are fully incorporated. You'll notice the kitchen fills with an inviting aroma—this is your signal that the spices are releasing their oils.
Next, stir in the ½ cup tomato paste and cook for another 2 minutes until it darkens slightly. This step deepens the soup's richness and balances the earthy flavors. If you're using pre-minced garlic, you can add it directly with the spices. Fresh garlic burns quickly, so keep a close eye on the pot during this phase.
Simmer the Lentils and Vegetables
Add the 1½ cups brown lentils (already rinsed), 6 cups vegetable broth, 1½ teaspoons sea salt, and ½ teaspoon cracked black peppercorns to the pot. Stir well to combine, then bring everything to a gentle boil. Once boiling, reduce the heat to low and let the soup simmer uncovered for 25-30 minutes, stirring occasionally.
During this time, the lentils will absorb the broth and soften, while the vegetables continue to tenderize. You'll know it's ready when the lentils are tender but still hold their shape—think al dente pasta. If the soup starts to look too thick, add a little more broth. The texture should be hearty but still spoonable, not gluey.
Finish with Herbs and Rest
Stir in the 1 tablespoon chopped fresh thyme and 1 tablespoon chopped fresh rosemary. Let the soup simmer for another 5 minutes to allow the herbs to infuse their bright, aromatic flavors. The rosemary will add a piney note, while the thyme brings a subtle earthiness—both essential for that cozy winter feel.
Remove the pot from heat and let the soup rest for 10 minutes. This resting period allows the flavors to meld and the soup to thicken slightly as it sits. Taste and adjust the seasoning if needed—sometimes a pinch more salt or a crack of pepper can elevate the dish. Serve the soup warm, garnished with extra fresh herbs if desired.
Pro Tips For Making Amy'S Lentil Vegetable Soup
- SOAK LENTILS 30 MINUTES: Brown lentils cook faster and stay firmer when you give them a quick soak—just cover them in warm water for half an hour before adding to the pot. I learned this the hard way after ending up with mushy lentils that turned my soup into a gluey mess. No need to rinse after soaking; just drain and toss them straight in.
- CUT SWEET POTATO SMALL: Dice that sweet potato into ½-inch cubes instead of big chunks. Larger pieces stay undercooked and turn to mush while the rest of the soup finishes. Trust me, the extra 5 minutes of prep means every bite has that perfect tender-crisp texture.
- SWEAT ONIONS LOW AND SLOW: Don’t rush the onion—cook it on medium-low heat until it’s translucent and just starting to caramelize, about 8-10 minutes. I used to crank the heat and end up with bitter, browned bits that ruined the whole flavor base. Patience here makes the soup taste deeper.
- SAVE THE VEGETABLE WATER: Instead of rinsing your chopped carrots and celery, add them straight to the pot with their starchy water. It thickens the soup naturally and cuts down on the need for extra broth. Sounds weird, but it works—my soup always feels richer when I skip the rinse.
Dietary considerations for this amy's lentil vegetable soup
Vegan-Friendly Foundation
This recipe is naturally vegan—no dairy, eggs, or animal products are involved, making it perfect for plant-based diets. The brown lentils provide a protein powerhouse with 18 grams per cup, while the vegetables contribute fiber, vitamins, and antioxidants.
The vegetable broth ensures it’s completely plant-based without sacrificing depth of flavor. 🌱
Gluten-Free Guaranteed
Since this soup relies on lentils, vegetables, and broth, it’s inherently gluten-free as long as you use certified gluten-free ingredients. Always check your vegetable broth label—brands like Pacific Foods or Homemade Good offer gluten-free options.
The tomato paste and spices are also naturally gluten-free, so no substitutions are needed for a safe, hearty meal. ✨
Low-Sodium Adaptations
To reduce sodium, skip the added salt and rely on umami-rich ingredients like tomato paste and smoked paprika for flavor. Use low-sodium vegetable broth (or homemade broth) and season to taste with fresh herbs and black peppercorns.
For extra depth, stir in 1 tablespoon miso paste at the end—it adds savory notes without extra salt. 💡
Allergen-Free Swaps
If you’re avoiding nightshades (like tomatoes), replace the tomato paste with ½ cup roasted red pepper purée or 1 cup diced zucchini. For a nut-free option, skip any garnishes like toasted nuts or seeds.
The soup remains rich and satisfying with these simple adjustments—just focus on the lentils and herbs for natural flavor. 🌿
High-Protein Boost
Want even more protein? Add ½ cup cooked quinoa or ½ cup chickpeas to the pot during the final 5 minutes of simmering. Both options blend seamlessly into the soup, adding texture and extra plant-based protein without altering the recipe’s simplicity.
This makes it a meal-prep champion for muscle recovery or post-workout fuel. 💪
Nutrition facts
Frequently asked questions
Can I use green or red lentils instead of brown?
Brown lentils are ideal here because they hold their shape beautifully, but you can use green lentils if you prefer a slightly firmer texture. Red lentils will break down completely and create a thicker, almost stew-like consistency—great if you want a creamier soup. Adjust the simmering time to 20-25 minutes for green lentils or 15 minutes for red lentils, as they cook faster.
How can I make this soup spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chili flakes when sautéing the vegetables, or stir in 1 diced jalapeño with the tomato paste. For heat lovers, finish with a squeeze of lime and a sprinkle of hot sauce before serving. The smoked paprika already adds depth, so you can control the spice level to your taste.
Can I make this soup in an Instant Pot or slow cooker?
For an Instant Pot, sauté the vegetables first, then add all ingredients and cook on high pressure for 12 minutes. Let the pressure release naturally for 10 minutes before opening. In a slow cooker, combine everything and cook on low for 6-7 hours or high for 3-4 hours. The low-and-slow method actually enhances the flavors even more!
Why did my soup turn out too thick?
This usually happens if the lentils absorbed too much liquid or the vegetables released extra moisture. Thin it with ½ cup warm vegetable broth or water, stirring until smooth. For future batches, reduce the simmering time slightly or use 1 cup less broth if you prefer a heartier texture. The soup will naturally thicken as it cools, so adjust while it's still hot.
What are the best vegetables to swap in?
Try kale or spinach (add in the last 5 minutes), mushrooms (for umami depth), or zucchini (for freshness). Root vegetables like parsnips or turnips work well too—just adjust cooking time as needed. The key is balancing textures: keep at least 2-3 sturdy vegetables (like carrots and celery) to maintain structure.
