5 a Day Soup Recipe: Veggie-Packed One-Pot Nutrition

Soups & Stews

5 a Day Soup Recipe: Veggie-Packed One-Pot Nutrition

This 5 a day soup recipe transforms five servings of vegetables into a hearty, nutrient-packed one-pot meal that's as easy to make as it is good for you.

The secret lies in balancing bold flavors—caramelized onions and garlic form the aromatic base—while preserving the vibrant colors and textures of fresh produce. Every spoonful delivers a concentrated dose of vitamins, fiber, and antioxidants, making this more than just soup; it's a health boost in bowl form.

What sets this recipe apart is its flexibility—build it with seasonal vegetables (think winter squash, kale, and carrots or summer tomatoes, zucchini, and bell peppers) while keeping the technique simple: sauté, simmer, and blend lightly for creaminess without heavy cream.

The one-pot method means minimal cleanup, and the flavor deepens as it sits, making it perfect for meal prep. For extra protein, stir in chickpeas or tofu at the end, or serve alongside crusty bread for a complete meal.

The result is a vegetarian-friendly soup that's rich in flavor but light on calories, with a velvety texture from blended vegetables rather than dairy. The carrots add natural sweetness, the celery brings earthy depth, and the spinach or kale wilt into tender greens, creating a visual and nutritional rainbow.

This isn't just another vegetable soup—it's a nutrient-dense powerhouse that proves healthy eating can be delicious, satisfying, and effortless.

Whether you're prepping for the week or serving a family dinner, this soup delivers on both taste and nutrition. The one-pot approach keeps things simple, while the customizable vegetable mix ensures you're always getting fresh, seasonal ingredients.

Ready to make your vegetables shine? Let's get started with this foolproof, health-focused recipe.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for 5 a day soup

Fresh vegetables, aromatic base, and simple technique create this nutrient-packed one-pot meal.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Thinly sliced for caramelization
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Carrots 🥕 3 medium Chopped into 1/2-inch pieces
Celery Stalks 🧅 3 whole Diced for depth of flavor
Russet Potatoes 🥔 2 medium Diced into 1/2-inch cubes
Fresh Spinach 🌿 4 cups Packed, for wilted greens
Vegetable Broth 💧 6 cups Low-sodium preferred
Canned Diced Tomatoes 🍅 1 14.5 oz can San Marzano preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing vegetables
Canned Chickpeas 🥜 1 ½ cups Drained and rinsed
Fresh Thyme Leaves 🌿 1 tbsp Or 1 tsp dried thyme
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Fresh Lemon Juice 🍋 1 tbsp Brightens flavors

The vegetable selection is where this soup shines. Carrots and celery form the flavor foundation, so choose firm, vibrant examples—no limp stalks here. Russet potatoes add heartiness, while spinach provides the iron boost. For the broth, low-sodium vegetable broth keeps the flavor balanced without excess salt. The San Marzano canned tomatoes add natural sweetness and depth—worth seeking out at specialty stores or Italian markets. Fresh thyme is ideal, but dried works at one-third the amount. Always check thyme leaves for moisture and aroma before using.

No fresh spinach? Kale or Swiss chard works beautifully—just chop finely. Running low on chickpeas? White beans or lentils provide similar texture and protein. The olive oil matters here—extra-virgin with fruity notes prevents flat flavor. For extra umami, add a splash of soy sauce or miso paste at the end. The lemon juice is non-negotiable—it brightens the entire bowl. Want to make it creamy without dairy? Blend half the soup and stir back in for a velvety texture without heavy cream.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For meal prep, double the batch and freeze individual servings—perfect for quick lunches. The potatoes will soften upon reheating, so add them later if you prefer them firmer. Always taste before serving—adjust salt and lemon as needed. The one-pot method means minimal cleanup, making this ideal for busy weeknights.

❤️

Why You'll Love This Recipe

  • I’ll be real: this recipe uses stuff I always have lying around. No fancy ingredients, no last-minute grocery runs. A few bucks, a pot, and 30 minutes later? A full bowl of comfort that costs less than takeout and tastes better.
  • No Chopping Chaos: I swear by this—just dice the onions, slice the carrots and celery into big chunks, and toss the potatoes in whole. The soup still tastes like I spent hours, but honestly? My hands stay clean and my patience intact.
  • Garlic-Potato Magic: That moment when the potatoes soften into creamy clouds while the garlic caramelizes? It’s the kind of flavor that makes you pause mid-stir. The onions add sweetness, but the garlic? It’s the star—deep, warm, and impossible to resist.
  • Lunchbox Legend: Between us, this soup is my meal prep MVP. I make a big batch on Sundays, and by Wednesday, I’m still pulling out jars for lunches. Cold or reheated, it’s always a hit—even with my picky kid who usually skips veggies.

Step-by-step instructions for veggie-packed one-pot nutrition

This method delivers a hearty, nutrient-dense soup with minimal cleanup and maximum flavor development.

1

Sauté the Aromatic Vegetable Base

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven or heavy pot over medium heat. Add the 2 whole yellow onions and cook for 5-6 minutes until they become translucent and begin to caramelize at the edges. This process develops deep, sweet flavors that form the foundation of your soup.

Add the 3 whole celery stalks and 3 medium carrots, both chopped into ½-inch pieces, along with the 4 cloves minced garlic. Stir frequently for 4-5 minutes until the vegetables soften slightly and release their natural juices. The celery and carrots should maintain some texture—they'll cook further in the broth but shouldn't turn mushy here. Here's the thing—don't overcrowd the pot or the vegetables will steam instead of sauté.

2

Build Flavor with Tomatoes and Broth

Pour in the 14.5-ounce can diced tomatoes, crushing them slightly with your hands to break up the chunks. Stir well to combine with the sautéed vegetables, then add the 6 cups vegetable broth and bring the mixture to a gentle boil over high heat. Once boiling, reduce the heat to medium-low to maintain a steady simmer.

Add the 2 medium russet potatoes, diced into ½-inch cubes, along with the 1.5 teaspoons kosher salt and ½ teaspoon cracked black peppercorns. Stir gently to distribute the potatoes evenly. This is where the magic happens—the potatoes will absorb the flavors from the broth while adding hearty texture. Let the soup simmer uncovered for 15-18 minutes until the potatoes are fork-tender and the vegetables are fully softened.

3

Incorporate Protein and Herbs

Add the 1.5 cups drained chickpeas and 1 tablespoon fresh thyme leaves to the simmering soup. Stir gently to combine, then continue simmering for another 8-10 minutes until the chickpeas are heated through. The thyme will infuse the broth with its earthy aroma, adding depth to the overall flavor profile. Taste the soup at this stage—you may want to adjust the seasoning slightly, adding a pinch more salt or pepper if needed.

Real talk: This is the moment that matters—don't rush the simmering time. The chickpeas need to absorb the flavors of the broth, and the thyme needs time to release its aromatic oils. If the soup starts to reduce too much, add a splash of water to maintain the proper consistency.

4

Finish with Spinach and Brighten with Lemon

Stir in the 4 cups packed fresh spinach and cook for 2-3 minutes until the leaves wilt completely and become vibrant green. The spinach should disappear into the soup, adding a fresh, peppery note that balances the hearty vegetables. Remove the pot from heat once the spinach is fully incorporated.

Finish the soup by stirring in the 1 tablespoon fresh lemon juice. This final step brightens the flavors and cuts through the richness of the vegetables, giving the soup a refreshing finish. Let the soup rest for 5 minutes off the heat—this allows the flavors to meld together and the soup to reach its ideal consistency. Taste again before serving to ensure the seasoning is perfectly balanced.

5

Serve with Confidence

Ladle the soup into bowls and serve immediately while hot. Each serving delivers a vibrant medley of textures and flavors—creamy potatoes, tender chickpeas, silky spinach, and aromatic vegetables all in one comforting bowl. The lemon juice ensures a bright finish that makes every spoonful refreshing. This one-pot method not only maximizes nutrition but also simplifies cleanup, making it perfect for busy weeknights.

👨‍🍳

Pro Tips For Making 5 A Day Soup

  • SOFTEN POTATOES FIRST: I learned this the hard way—adding whole russet potatoes to simmering soup and expecting them to break down evenly is a fantasy. Instead, parboil them for 8-10 minutes until just tender, then slice them into ½-inch chunks before adding to the pot. This guarantees they’ll cook through without turning to mush or leaving you with a watery broth.
  • SWEEP THE POT: After your veggies have softened and you’re ready to blend, turn off the heat and let the soup sit for 2 minutes. Then, use a wooden spoon to scrape up every last bit of stuck-on goodness from the bottom—this is where flavor hides. Don’t skip it; you’ll taste the difference.
  • CHAR THE ONIONS: The onions are the foundation, so resist the urge to rush them. Cook them over medium heat until they’re deep golden, not just translucent—this takes 8-10 minutes, not 5. The longer they caramelize, the richer the soup’s base will be. (Yes, even if you’re impatient like me.)
  • SAVE THE STALKS: Celery stalks are stubborn—if you chop them too small, they’ll turn to sludge. Instead, cut them into 1-inch pieces and leave the tough outer strings intact. This keeps them from disintegrating and ensures they add texture, not just flavor. (Your future self will notice the difference.)

Serving suggestions for this recipe

Bread Pairings

Serve this soup with crusty sourdough or freshly baked baguette for dipping—look for a loaf with a crisp exterior and soft, airy interior like Boudin Bakery's sourdough from your local grocery store.

The dense texture contrasts beautifully with the velvety soup, while the acidity in the bread cuts through the richness. For extra flair, toast slices until golden and rub with a garlic clove before serving. 🥖

Toppings & Garnishes

Add a dollop of Greek yogurt or crème fraîche for creaminess without dairy—about 1 tablespoon per serving adds tangy contrast. Sprinkle with toasted pine nuts or pumpkin seeds for crunch and extra protein.

Freshly cracked black pepper and a pinch of smoked paprika elevate the flavors with minimal effort. I love finishing with a drizzle of high-quality extra-virgin olive oil—it enhances the soup's natural richness.

Protein Additions

Boost nutrition by stirring in grilled chicken breast or crumbled feta cheese at the table. For a vegan option, add marinated white beans or tofu cubes—press and pan-fry them first for better texture.

A sprinkle of nutritional yeast adds a cheesy, umami flavor without dairy. The key is balancing textures—keep toppings light so they don’t overwhelm the soup’s natural flavors.

Seasonal Accents

In summer, top with cherry tomatoes and basil leaves for a bright, fresh finish. For winter, add roasted butternut squash cubes and a sprinkle of toasted pecans for warmth.

Swap spinach for kale in fall or arugula in spring—both add peppery depth. A squeeze of lemon wedge at the table ensures every bowl stays vibrant and refreshing.

Presentation Tips

Use deep, rustic bowls to showcase the soup’s vibrant colors—think stoneware or ceramic for a cozy feel. Garnish with edible flowers like nasturtiums for a pop of color, or a sprig of fresh thyme for aroma.

Serve with a side of pickled red onions to add tangy contrast. I always serve this soup with a small plate of olives or marinated artichokes**—it turns a simple meal into a restaurant-worthy experience.

Nutrition facts

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 9g11%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 38g13%
Dietary Fiber 10g36%
Sugars 10g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup with frozen vegetables instead of fresh?

Frozen vegetables work perfectly—just thaw them first and drain any excess water. For best results, use a mix of frozen chopped carrots, celery, and spinach. The texture will be slightly different but still delicious. Avoid using frozen vegetables with ice crystals, as they can dilute the flavor.

2

How can I make this soup dairy-free and vegan?

This recipe is already vegan-friendly, but you can enhance it further by using coconut milk instead of chickpeas for creaminess. Stir in ½ cup coconut milk at the end and blend lightly for a velvety texture. For extra protein, add tofu cubes or white beans instead of chickpeas.

3

Why does my soup taste bland after simmering?

Bland flavor usually means the vegetables weren't sautéed long enough or the broth lacked depth. Always caramelize onions for 5-6 minutes and simmer uncovered to let flavors concentrate. Boost umami by adding a splash of soy sauce or miso paste at the end, or a pinch of nutritional yeast for a cheesy note.

4

Can I prep this soup ahead of time for meal prep?

Yes! This soup tastes even better the next day. Store in an airtight container in the fridge for up to 5 days. For meal prep, double the batch and freeze individual portions for 3 months. Reheat gently on the stove—add a splash of water if it thickens too much.

5

What if I don't have chickpeas? What are good substitutes?

No problem! Swap chickpeas for white beans, lentils, or tofu cubes—all add hearty texture. For extra flavor, marinate tofu in soy sauce and garlic before adding. If you want a meaty option, browned ground turkey or lentils work well too. Just adjust cooking time to ensure they're heated through.

★★★★★4.9(2 reviews)
Categories Soups & Stews