5 a Day Soup Recipe: Vibrant Veggie-Packed Powerhouse in One Pot

Soups & Stews

5 a Day Soup Recipe: Vibrant Veggie-Packed Powerhouse in One Pot

This 5 a day soup recipe delivers a vibrant, nutrient-packed meal that makes eating your vegetables effortless and delicious. 💛 Designed to fit the UK's "5 a day" guidelines, every spoonful packs five servings of fresh produce into one comforting bowl, blending hearty vegetables with aromatic herbs for a flavor profile that's anything but bland.

The magic lies in balancing textures and flavors—crisp carrots, tender spinach, and sweet corn create a symphony of tastes, while a touch of lemon brightens the broth. This recipe transforms simple ingredients into a satisfying dish that's perfect for lunch, dinner, or meal prep, all while keeping preparation straightforward and efficient.

What you'll achieve is a rich, aromatic soup with a perfect balance of savory and fresh notes, where each vegetable maintains its distinct character. The broth is deeply flavorful yet light enough to let the vegetables shine, making this more than just a healthy meal—it's an experience that transforms your daily vegetable intake into something truly enjoyable.

Ideal for busy weeknights or meal prepping, this soup adapts effortlessly to seasonal produce, ensuring you always have a nutritious, vibrant dish on hand. The recipe scales perfectly for individuals or families, making it a versatile addition to any meal plan.

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

Ingredients for 5 a day soup

Fresh vegetables meet aromatic herbs in this vibrant, nutrient-packed soup designed to deliver five daily servings of produce per bowl.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 2 tbsp Cold-pressed for optimal flavor
Carrots 🥕 2 cups Chopped into bite-sized pieces
Yellow Onion 🧅 1 whole Diced finely for even distribution
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Sweet Potato 🍠 1 lb Peeled and cubed for even cooking
Canned Diced Tomatoes 🍅 1 can 14.5 oz can, no salt added
Fresh Spinach 🌿 4 cups Chopped for vibrant texture
Frozen Corn Kernels 🌽 1 cup Thawed for natural sweetness
Vegetable Broth 💧 4 cups Low-sodium for balanced flavor
Fresh Lemon Juice 🍋 2 tbsp Freshly squeezed for brightness
Fresh Parsley 🌿 ¼ cup Chopped for garnish and aroma
Fresh Thyme 🌿 1 tbsp Leaves only for subtle depth
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat

The vegetables form the heart of this recipe, so prioritize quality. Organic carrots and sweet potatoes from Waitrose or M&S deliver sweeter, more vibrant flavors, but standard supermarket varieties work perfectly if they're fresh. For the spinach, baby spinach leaves hold up better during cooking than pre-chopped bags. The frozen corn is a convenient shortcut—just thaw before adding. If using fresh corn, cut kernels off cobs for even cooking. Fresh herbs like thyme and parsley elevate the dish significantly; Herb farms or local markets often have fresher options than grocery stores.

No fresh thyme? Dried thyme at one-third the amount works in a pinch, though it lacks the same complexity. Substituting canned tomatoes with fresh diced tomatoes requires reducing the broth by 1 cup to maintain balance. For a deeper flavor, roast the sweet potato and carrot cubes before adding to the broth. If you prefer a creamier texture, stir in 2 tbsp coconut cream at the end. The lemon juice is essential—it brightens the earthy vegetables and balances the richness of the broth. For extra protein, add 1 cup cooked chickpeas or 1/2 cup crumbled feta at the end, though the recipe remains fully vegetarian without them.

This soup reheats beautifully, making it ideal for meal prep. Store in an airtight container for up to 5 days in the fridge or 3 months in the freezer. For freezing, cool completely before portioning into containers. The flavors actually deepen overnight, so leftovers often taste even better. To revive frozen soup, thaw in the fridge overnight and reheat gently on the stove. Garnish with extra parsley and a drizzle of olive oil before serving to enhance presentation and flavor.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything into a pot, simmer, and walk away. No chopping boards to wash, no extra pans to scrub. That sweet potato? It practically melts itself into creamy perfection while you sip your coffee.
  • Sweet & Savory Balance: The caramelized onion and garlic build this deep, rich base, but the sweet potato keeps it from feeling heavy. Honestly, the first bite makes me pause—it’s like a hug in a bowl, but one that won’t leave you stuffed for hours.
  • Meal Prep MVP: Between us, this is my lunchbox lifesaver. Make a big batch on Sunday, and you’ve got five days of flavor-packed lunches. The flavors only get better as it sits—yes, even on day three when you’re craving something warm.
  • Budget Bright Spot: Carrots, onion, sweet potato—these are the affordable superstars of the produce aisle. A single pot feeds four for under $8, and the leftovers? They’re just as good reheated as they are fresh. My wallet and my taste buds thank me.

Step-by-step instructions for vibrant veggie-packed powerhouse soup

Transform fresh produce into a nourishing, one-pot masterpiece with this straightforward method.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 2 tbsp extra-virgin olive oil in a large pot over medium-high heat until shimmering. Add the 1 whole yellow onion and 2 cups chopped carrots, cooking for 5-6 minutes until the onions soften and the carrots begin to color. This foundational step develops sweetness and removes raw flavors.

Add the 4 minced garlic cloves and 1 tbsp fresh thyme leaves, stirring constantly for 30 seconds until the garlic releases its pungent aroma. The thyme should perfume the air—this is when you know the aromatics are properly infused. I press the garlic into the vegetables with a wooden spoon to maximize flavor extraction.

2

🍳 Step 2: Build the Soup Base with Sweet Potatoes and Tomatoes

Add the 1 lb cubed sweet potato and 1 can diced tomatoes (with juices) to the pot. Pour in the 4 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 15 minutes, stirring occasionally, until the sweet potatoes are tender when pierced with a fork.

Here's the thing—don't rush this step. The sweet potatoes need time to break down and infuse the broth with their natural sweetness. If the soup reduces too much before the sweet potatoes are tender, add a splash of water or broth to maintain the proper consistency. The tomatoes will break down slightly, adding depth without making the soup too acidic.

3

🥘 Step 3: Add Hearty Vegetables and Season

Stir in the 1 cup thawed frozen corn kernels and 1.5 tsp sea salt, cooking for another 5 minutes until the corn is heated through. The corn should retain its shape—overcooking will make it mushy. Add the 0.5 tsp freshly ground black pepper and taste the soup. Adjust seasoning if needed, remembering the broth is low-sodium.

This is where the soup starts coming together. The sweet potatoes and carrots provide natural sweetness, the tomatoes add acidity, and the corn brings a satisfying texture contrast. The broth should now have a rich, vegetable-forward flavor that's balanced but still has room for the final ingredients.

4

🍳 Step 4: Finish with Spinach and Brighten with Lemon

Reduce heat to low and stir in the 4 cups chopped fresh spinach, cooking just until wilted—about 2 minutes. The spinach should melt into the soup rather than retain its bright green color. Remove from heat and stir in the 2 tbsp fresh lemon juice. This final acid note brightens all the flavors and cuts through the natural sweetness of the vegetables.

I know it seems counterintuitive to add lemon at the end, but this is the moment that matters: the acidity enhances the natural sweetness of the sweet potatoes and carrots while keeping the soup from tasting flat. The spinach adds vibrant color and a final nutritional boost without overpowering the other ingredients.

5

🥘 Step 5: Rest and Garnish for Maximum Flavor

Let the soup rest for 5 minutes off the heat before serving. This allows all the flavors to meld together and the vegetables to reabsorb some of the cooking liquid, resulting in a more cohesive texture. Ladle into bowls and garnish each serving with 1 tbsp chopped fresh parsley. The parsley adds freshness and visual appeal, making the soup look as good as it tastes.

Serve immediately while hot. Each spoonful should deliver a perfect balance of sweet, savory, and slightly tangy flavors with satisfying textures from the tender sweet potatoes, hearty corn, and delicate spinach. The lemon juice ensures the soup doesn't taste one-dimensional, while the parsley adds a final herbal note that elevates the dish.

👨‍🍳

Pro Tips For Making 5 A Day Soup

  • SWEAT THE ONIONS FIRST: I used to toss everything in the pot at once, but sweating the onions in olive oil for 8–10 minutes—until they’re soft and translucent—builds flavor that actually carries through the soup. Skip this, and you’ll taste raw onion even after simmering.
  • CUT SWEET POTATO SMALL: Big chunks of sweet potato stay tough and undercooked. Dice them into ½-inch cubes so they break down evenly and soak up the broth. (Yes, even if it looks messy—your spoon will thank you.)
  • SALT THE WATER LIKE THE SEA: If you’re using 4 cups of broth, add 1½ teaspoons of salt upfront. Sweet potatoes and carrots absorb liquid, so you’ll need that seasoning to balance the dish later. Taste halfway through—you can always add more, but you can’t take it out.
  • DON’T BOIL IT: A rolling boil turns carrots mushy and sweet potatoes gluey. Keep the heat at a gentle simmer—tiny bubbles, not steam geysers—and the veggies stay tender-crisp. (I learned this after one disastrous batch where the soup looked like pudding.)

Common mistakes when making your 5 a day soup

Overcooking Vegetables

One of the biggest mistakes is letting vegetables like spinach or corn turn mushy. These ingredients should add texture contrast to your soup, not disappear into a sad, watery consistency. For spinach, add it just 2 minutes before serving—it wilts quickly at low heat. Corn should cook for only 5 minutes after adding to maintain its satisfying bite. I've ruined many batches by keeping the pot on high heat too long—trust me, the soup will still taste great if you resist the urge to rush. 🥕

Skipping the Resting Time

Letting the soup rest for 5 minutes off the heat might seem like an unnecessary step, but it's when all the flavors truly meld together. The vegetables reabsorb some of the cooking liquid, creating a more cohesive texture and deeper flavor profile. I've served soup straight from the pot only to have it taste flat and disjointed. This resting period also allows the lemon juice to fully integrate, brightening the entire dish rather than sitting as a separate tangy layer. 💛

Ignoring the Broth Balance

The vegetable broth is the foundation of your soup, and using a low-sodium version gives you more control over seasoning. Many cooks make the mistake of adding too much salt early on, which can't be fixed later. Taste your broth after adding the sweet potatoes and tomatoes, then adjust with salt and pepper as you go. I often find that adding the lemon juice at the end requires a tiny pinch of extra salt to balance the acidity—this is normal and expected. 🧂

Using Low-Quality Produce

While this recipe is forgiving, starting with fresh, high-quality vegetables makes all the difference. I've used wilted spinach or bland carrots, and the final soup always tastes flat. Opt for organic carrots and sweet potatoes when possible—they're sweeter and more vibrant. For spinach, baby leaves hold up better than pre-chopped bags. The frozen corn is a convenient shortcut, but if using fresh, cut kernels off the cob for even cooking. Your taste buds (and your health) will thank you. 🥬

Not Adjusting for Seasonal Produce

This recipe works beautifully with seasonal vegetables, but swapping in whatever's available without adjusting can throw off the balance. For example, winter squash makes a great substitute for sweet potatoes, but it has a different cooking time and flavor profile. If using zucchini instead of carrots, add it later in the cooking process so it doesn't turn to mush. I've learned to keep a flexible ingredients list—what works in summer (like fresh corn) might need a winter alternative (like frozen peas). The key is maintaining that 5 a day vegetable variety. 🌱

Overlooking the Lemon Juice

The 2 tbsp lemon juice is the secret weapon that ties all the flavors together, yet many cooks skip it or add it too early. Adding it at the very end ensures the acidity brightens the soup rather than cooking off and leaving a flat taste. I've made this mistake and ended up with a soup that tasted like it needed something—but I couldn't put my finger on what. The lemon also helps balance the natural sweetness of the sweet potatoes and carrots, creating a more complex flavor profile. Don't skip this crucial step! 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 210kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 36g12%
Dietary Fiber 10g36%
Sugars 12g
Protein 8g16%
* 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 fewer vegetables?

The beauty of this recipe is that it delivers five portions of vegetables per serving, but you can absolutely adjust quantities if needed. For example, swap frozen peas for corn or add mushrooms for extra umami. The key is maintaining that vibrant vegetable base—just ensure you're still hitting at least three different veggie types to keep the nutrition intact.

2

How do I make this soup spicier?

Add ½ tsp chili flakes or 1 tsp smoked paprika when sautÊing the aromatics, or stir in 1 diced jalapeùo with the tomatoes. For heat lovers, finish with a squeeze of hot sauce or a dash of cayenne. The lemon juice will help balance any intense heat, so adjust to taste at the end.

3

Can I prepare this ahead of time?

This soup actually tastes better the next day! Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore texture. The flavors meld beautifully overnight, making it perfect for meal prep.

4

What if I don't have fresh herbs?

No problem! Use ½ tsp dried thyme (one-third the fresh amount) and 1 tsp dried parsley for garnish. For extra depth, add ½ tsp dried oregano with the tomatoes. While fresh herbs elevate the flavor, dried versions work perfectly in a pinch.

5

Is this soup kid-friendly?

Blend a portion for a smoother texture or leave it chunky for texture lovers. The natural sweetness from carrots and sweet potatoes makes it appealing, and you can reduce the lemon slightly if your little ones prefer milder flavors. Serve with crusty bread for dipping to make it even more fun.

★★★★★4.5(12 reviews)
Categories Soups & Stews