Soups & Stews
This 12 veggie soup recipe transforms pantry staples into a hearty, herb-infused meal that's as nourishing as it is delicious. The beauty lies in its versatility—whether you're craving a comforting lentil stew or a zesty miso broth, each variation delivers bold flavors without relying on meat or dairy. What sets these soups apart is the way fresh herbs and aromatic vegetables infuse every spoonful with depth, turning simple ingredients into something extraordinary.
What makes this collection special is the balance of simplicity and sophistication. You'll find recipes that require just 15 minutes of prep but simmer for hours, developing layers of flavor that make them taste like they've been simmering all day. The soups are designed to be plant-based powerhouses, packed with fiber, protein, and vitamins while keeping calories in check. Whether you're meal prepping for the week or whipping up a quick lunch, these recipes deliver restaurant-quality results at home.
From the earthy richness of a lentil and mushroom base to the bright acidity of a tomato and basil broth, each variation offers a distinct taste experience. The secret lies in proper simmering techniques—allowing vegetables to soften just enough to release their natural sweetness while maintaining texture. You'll also discover how small adjustments, like adding a splash of lemon juice or a sprinkle of smoked paprika, can transform a simple soup into something truly memorable.
Perfect for cozy evenings, busy weeknights, or as a base for creative twists, these soups prove that plant-based cooking can be both nutritious and indulgent. Let's dive into the recipes that will become your new staples.
Ingredients for 12 veggie soup
Pantry staples meet fresh herbs for a veggie soup that's hearty yet light.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Carrots 🥕 | 3 medium | Peeled, chopped into chunks |
| Celery Stalks 🧅 | 3 stalks | Diced, includes leaves for flavor |
| Russet Potatoes 🥔 | 2 medium | Cubed for hearty texture |
| Canned Diced Tomatoes 🍅 | 1 14.5 oz can | San Marzano preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for brightness |
| Fresh Basil 🌿 | ¼ cup | Chopped, for herbal notes |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Green Lentils 🌾 | 1 cup | Rinsed, dried or canned |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smokiness |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
The herbs are where this soup shines. Fresh thyme and basil from the grocery store's produce section (not the sad plastic containers) make all the difference—look for vibrant green leaves, not wilted ones. Trader Joe's and local farmers markets usually have the best selection. For the lentils, green or brown hold their shape better than red. If using canned, rinse thoroughly to cut down on sodium. The carrots and celery can be prepped ahead—store chopped veggies in a sealed container in the fridge for 3 days if you're meal prepping. Just don't chop the onions until you're ready to cook, or they'll turn that unappetizing gray color.
No fresh herbs? Dried oregano at half the amount works in a pinch, but it won't have the same brightness. Swap the smoked paprika for regular paprika if you're avoiding smoke—just add a pinch of cayenne for heat. Using canned tomatoes? San Marzano is ideal, but any good-quality canned tomatoes will do. For extra depth, stir in 1 tbsp tomato paste with the diced tomatoes. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought—just opt for low-sodium to keep things balanced. If you're short on time, frozen chopped veggies work perfectly for the carrots, celery, and onions—just thaw and drain first.
This soup tastes even better the next day as flavors meld. Store leftovers in airtight containers for up to 5 days in the fridge. For freezing, portion into single-serving containers—it reheats beautifully and keeps for 3 months. The herbs will lose some vibrancy when reheated, so always add fresh parsley or basil on top when serving. Double the recipe and freeze half for lazy days—just thaw overnight in the fridge before reheating. The lentils will firm up slightly when reheated, but a splash of broth restores their tenderness.
Why You'll Love This Recipe
- Pantry Staples Only: I swear by this recipe because it uses ingredients I always have on hand—no last-minute grocery runs. The onions, carrots, and celery (that classic "sofrito" combo) get tossed in with potatoes and garlic, and suddenly, dinner is sorted. Honestly, I’ve made this soup three times this month without ever leaving the house.
- Garlic-Potato Magic: Between us, the secret weapon here is letting those russet potatoes soften just right while the garlic caramelizes at the bottom. That crispy edge with the creamy center? Chef’s kiss. Plus, the sweetness from the carrots balances the savory depth—it’s the kind of flavor that makes you pause mid-sip.
- Meal Prep MVP: This soup tastes even better the next day, which is perfect because I make a double batch every Sunday. Stash it in the fridge for quick lunches or freeze portions for those nights when you’d rather be scrolling than cooking. (Yes, even on a Tuesday night.)
- Budget-Friendly Blanket: I’ve spent less than $5 on ingredients for a full pot, and it stretches to feed four people easily. The potatoes bulk it up, the veggies add nutrition, and the garlic makes it feel special—without breaking the bank. My wallet and my taste buds both win.
Step-by-step instructions for herb-infused vegetable soup
Here's how to build a hearty, herb-packed vegetable soup that's light yet satisfying.
Sauté the Aromatic Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onions, minced garlic cloves, chopped carrots, and diced celery stalks (including leaves). Cook for 5-6 minutes, stirring occasionally, until the vegetables soften and the onions turn translucent.
Here's the thing—don't rush this step. You want the vegetables to develop flavor through caramelization. I stir frequently to prevent browning, but let them cook until they release their natural sweetness. The celery leaves add an extra layer of earthy flavor, so don't skip them.
Season and Add Potatoes and Tomatoes
Stir in the 1 teaspoon smoked paprika, 1 teaspoon salt, and the 1 cup green lentils. These ingredients will infuse the soup with subtle smokiness and depth. Add the cubed russet potatoes and canned diced tomatoes (with juices), giving everything a good stir to distribute the seasoning evenly.
This is where the soup starts building its hearty texture. The potatoes will become tender while holding their shape, and the lentils will absorb flavor as they cook. I like to press down gently on the potatoes with a wooden spoon—this helps them cook more evenly and prevents them from sticking to the bottom.
Simmer with Broth and Herbs
Pour in the 4 cups vegetable broth and bring the mixture to a boil. Once boiling, reduce heat to low-medium and let it simmer uncovered for 25-30 minutes. You'll notice the soup thickens slightly as the vegetables release their starches and the lentils begin to soften.
After 20 minutes, stir in the 0.25 cup chopped fresh parsley, 0.25 cup chopped fresh basil, and 0.25 cup chopped fresh thyme. These herbs will brighten the soup and add freshness. If you're using dried lentils, they'll be tender by now—if using canned, they'll just need to warm through. Taste and adjust seasoning if needed.
Finish with Lemon Juice and Rest
Remove the pot from heat and stir in the 1 tablespoon fresh lemon juice. This final touch brightens all the flavors and cuts through the richness of the vegetables. Let the soup sit off heat for 5 minutes—this allows the flavors to meld and the soup to thicken slightly.
I know it might seem counterintuitive to let it sit, but this resting period makes a world of difference. The soup will develop deeper flavor, and the herbs will release their oils more fully. Serve warm, garnished with additional fresh herbs if desired. Each spoonful should deliver a perfect balance of earthy vegetables, bright herbs, and subtle smokiness.
Pro Tips For Making 12 Veggie Soup
- CHAR THE ONIONS FIRST: Don’t just toss chopped onions into the pot—sauté them in 1 tablespoon of oil over medium-high heat until they’re deep golden, not just soft. I learned this the hard way: skipping this step leaves your soup tasting raw and dull. The caramelized onions build flavor that carries through the whole batch.
- CUT POTATOES UNIFORM: Dice those Russets into ½-inch cubes so they cook evenly—no mushy bits, no crunchy edges. I used to eyeball it and ended up with half the potatoes falling apart while the others stayed stubborn. A quick knife pass with a ruler as a guide saves time and frustration.
- DON’T BOIL THE GARLIC: Add minced garlic to the pot after the onions and carrots have softened, but before the liquid comes to a full boil. Garlic burns fast, and once it’s bitter, there’s no fixing it. A quick stir-in at the right moment keeps it sweet and aromatic.
- SAVE THE CELERY WATER: Rinse chopped celery stalks under cold water to remove dirt, then drain—but don’t dump that starchy water. Add it to the pot when you’re done chopping; it adds a subtle depth of flavor that store-bought broth can’t match. (Yes, even if you’re skeptical like I was.)
Make-ahead tips for this 12 veggie soup
Prep Ahead Strategy
Start by chopping all your vegetables the night before and storing them in a sealed container in the fridge. I use glass Pyrex containers because they keep veggies crisp longer than plastic. The onions, carrots, and celery can wait up to 3 days—just don't chop the potatoes until morning, or they'll turn mushy. For the lentils, rinse and measure them ahead, but hold off adding them until you're ready to cook. This saves 15 minutes of prep time the next day. 🌿
Broth Boosting
Make a big batch of homemade vegetable broth while you're prepping. Simmer veggie scraps (onion skins, celery ends, carrot tops) with 2 sprigs thyme, 1 bay leaf, and 1 tsp salt for 30 minutes. Strain and store in freezer-safe bags—you'll have enough for multiple soups. I freeze it in 1-cup portions for easy use. This adds deep umami flavor without extra sodium. ❄️
Herb Prep Hack
Wash and roughly chop all your fresh herbs (parsley, basil, thyme) and store them in a small jar filled with 1 tablespoon olive oil. Seal tightly and refrigerate for up to 5 days. When ready to cook, just shake the jar to distribute the oil and add 1 tablespoon of this herb oil to your soup. This keeps the herbs vibrant and makes them easier to measure. Trust me, your soup will taste 10x fresher than if you add dried herbs. 🌱
Freezer-Friendly Bases
Cook your soup almost completely—simmer until the potatoes are just tender but still hold their shape. Let it cool completely, then transfer to freezer bags, removing as much air as possible. These soup bases will keep for 3 months. When ready to serve, thaw overnight in the fridge, then reheat with ½ cup extra broth to restore texture. Add fresh herbs at the end. This is my go-to method for busy weeks. 🍲
Lentil Pre-Cooking
If using dried green lentils, par-cook them ahead to cut down on simmering time. Boil 1 cup lentils in 2 cups water for 10 minutes, then drain and store in the fridge for up to 3 days. When cooking your soup, just add them straight from the fridge—they'll finish cooking in the broth. Canned lentils work too, but rinsing them well reduces sodium. This trick saves 20 minutes of active cooking time. 💫
Garnish Prep Kit
Assemble a garnish kit with everything you'll need to finish your soup beautifully. Include: chopped parsley, toasted breadcrumbs (toast ½ cup panko in a dry pan for 2 minutes), red pepper flakes, and lemon wedges. Store in a small container in your fridge. When serving, just grab what you need—no last-minute chopping. This makes your soup look restaurant-worthy with minimal effort. ✨
Nutrition facts
Frequently asked questions
Can I make these soups without lentils?
Swap lentils for white beans, chickpeas, or tofu cubes for protein. For a lighter option, use quinoa or couscous instead. The key is maintaining the soup's hearty texture—just adjust cooking times as needed. For example, quinoa cooks in 15 minutes while beans may need 20-25 minutes to soften properly.
How do I prevent my veggie soup from getting watery?
Start by sautéing your vegetables until they release moisture, then use a thicker base like pureed tomatoes or mashed potatoes. For extra richness, stir in 1 tablespoon cornstarch mixed with water at the end and simmer for 2 minutes. Another trick is to let the soup rest 10 minutes off heat—this allows starches to settle and thicken naturally.
Which vegetables work best for a creamy texture?
For a naturally creamy soup, use cauliflower, butternut squash, or potatoes as your base. Blend half the cooked vegetables at the end for thickness without dairy. For extra richness, add ¼ cup coconut milk or 2 tablespoons tahini at the end. The secret is blending while the soup is still hot—this creates a silky texture.
Can I make these soups in an Instant Pot?
Yes! Sauté your veggies as directed, then add all remaining ingredients except fresh herbs. Seal the lid, cook on high pressure for 8 minutes, then quick-release. Stir in herbs and lemon juice at the end. For creamier results, blend half the soup before adding back. The Instant Pot cuts cooking time to about 20 minutes total—perfect for busy weeknights.
What's the best way to store leftovers?
Store in airtight containers in the fridge for 5 days or freeze for 3 months. For freezing, portion into single servings—this prevents freezer burn and makes reheating easier. When reheating, add 2-3 tablespoons broth to restore moisture. Fresh herbs should always be added after reheating to maintain their flavor.
