5 a Day Soup Recipe: Veggie-Packed Immunity Booster in One Pot

Soups & Stews

5 a Day Soup Recipe: Veggie-Packed Immunity Booster in One Pot

This vegetarian 5-a-day soup recipe delivers a nutrient-packed bowl of immunity-boosting goodness in just one pot. 💛 Packed with five servings of vegetables—carrots, spinach, bell peppers, tomatoes, and broccoli—it’s designed to nourish your body while keeping prep simple.

The secret lies in layering flavors through aromatics and herbs, ensuring every spoonful is vibrant and satisfying without overwhelming your taste buds.

What sets this soup apart is its versatility—adapt it to fit dietary needs with ease. Whether you’re vegan, gluten-free, or simply looking for a lighter meal, this recipe accommodates without sacrificing depth of flavor.

The vegetables are cooked to perfection, retaining their natural sweetness and nutrients, while the broth becomes rich and aromatic from slow simmering. No fancy techniques required; just a pot, a few hours, and a commitment to fresh ingredients.

The result is a hearty, comforting soup that’s as good for you as it is delicious. Each bite is a medley of textures—tender carrots, crisp bell peppers, and silky spinach—all harmonized by a savory broth that’s easy on the palate.

It’s the kind of meal that warms you from the inside out, perfect for chilly days or whenever you need a boost of vitamins and minerals.

Serve it with crusty bread for dipping or a drizzle of olive oil for extra richness. The best part? Leftovers reheat beautifully, making it an ideal meal prep solution for the week ahead. Let’s get cooking—your body will thank you.

👹‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
đŸ”„
Calories
Low Cal

Ingredients for 5 a day soup

Here's what you need to create this vibrant, veggie-packed one-pot wonder—simple ingredients for big flavor and nutrition.

Ingredient Amount Notes
Yellow Onion 🧅 1 whole Diced, medium size preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Carrots đŸ„• 3 medium Peeled, sliced into rounds
Red Bell Pepper đŸŒ¶ïž 1 whole Diced, any color works
Fresh Spinach 🌿 4 cups Chopped, loosely packed
Broccoli Florets đŸ„Š 4 cups Fresh or frozen, chopped
Cherry Tomatoes 🍅 1 œ cups Halved, vine-ripened preferred
Vegetable Broth 💧 6 cups Low-sodium preferred
Extra-Virgin Olive Oil đŸ«’ 2 tbsp For sautĂ©ing aromatics
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Bay Leaves 🍃 2 whole Removed before serving
Sea Salt 🧂 1 œ tsp Adjust to taste
Black Pepper đŸŒ¶ïž œ tsp Freshly ground preferred
Fresh Parsley 🌿 ÂŒ cup Chopped, for garnish
Whole Grain Bread 🍞 1 loaf For serving, optional

The vegetables are the stars, so grab the freshest you can find—local farmers markets have the best selection. Carrots should be crisp with bright orange color, and broccoli should have tight florets. Trader Joe's has great pre-chopped veggies if you're short on time, but whole veggies always taste better. Cherry tomatoes? Vine-ripened (the red ones, not the green) add the best sweetness. For the spinach, don't pack it down when measuring—loosely packed cups give you the right amount without wilting. The bell pepper can be any color, but red or yellow add the most natural sweetness to the soup.

No fresh thyme? Dried works at one-third the amount, but fresh is worth hunting down at a Latin market or even the grocery store's produce section. Short on cherry tomatoes? Roma tomatoes diced work perfectly—they just break down more during cooking. Using frozen veggies? No need to thaw—just add them with the broth. The vegetable broth can be homemade (simmer veggie scraps with water) or store-bought—just check for low-sodium labels. For extra richness, stir in 2 tbsp of nutritional yeast at the end if you're vegan, or a splash of lemon juice for brightness if you're vegetarian.

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. I like to portion it into individual containers so I can grab a bowl for lunch all week. The bread? Toast it with a drizzle of olive oil and garlic powder for the perfect pairing. Leftovers reheat beautifully—just add a splash of water or broth if it's too thick after refrigeration.

❀

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear, the onion and carrots take five minutes to prep—just slice, dump, stir. The bell pepper? Throw it in whole if you’re lazy (no one will judge). Between us, that’s 10 minutes saved before the pot even boils.
  • Garlic-Spinach Magic: The garlic cloves sizzling in olive oil until they’re just golden? That’s where it gets good. Then the spinach wilts in seconds, turning the whole thing bright green and packed with that earthy, fresh bite—like a hug in a bowl.
  • Lunchbox Hero: Honestly, this is my secret weapon for packed lunches. The flavors hold up for days, and I can batch-cook a whole pot on Sunday. Toss it cold or reheat—either way, my kids still ask for it, even after school.
  • Pantry Stash Winner: Carrots, onion, and bell pepper? Those last forever, and spinach is cheap when you buy it fresh. I’ve made this soup for under $3 per serving, and it still feels like a fancy meal. Budget-friendly doesn’t have to mean boring.

Step-by-step instructions for veggie-packed immunity booster soup

Here's how to turn simple ingredients into a vibrant, nutrient-packed soup that delivers all your daily veggies in one delicious bowl.

1

🍳 Step 1: SautĂ© the Aromatic Base

Heat the 2 tbsp extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and cook for 4-5 minutes until softened and translucent. This is your flavor foundation—don't rush it or the onion will burn.

Add the 4 cloves minced garlic and 1 whole diced red bell pepper, stirring constantly for 2-3 minutes until the garlic becomes fragrant and the peppers begin to soften. Real talk: this is where the magic happens—those aromatic oils develop that deep, savory base for your soup. Keep the heat at medium to prevent burning.

2

🍳 Step 2: Cook the Hearty Vegetables

Add the 3 medium peeled carrots sliced into rounds and cook for 5 minutes, stirring occasionally. The carrots should soften slightly but still maintain some texture—this ensures they don't turn mushy in the broth.

Next, pour in the 6 cups vegetable broth, add the 2 whole bay leaves, and bring to a gentle boil. Once boiling, reduce heat to medium-low and add the 1.5 cups halved cherry tomatoes and 1 tsp dried thyme. Simmer for 10 minutes until the tomatoes soften slightly and the carrots are tender but still hold their shape.

3

đŸ„˜ Step 3: Add the Leafy Greens and Broccoli

Stir in the 4 cups chopped broccoli florets and cook for 5 minutes until bright green and just tender. Then add the 4 cups chopped fresh spinach and cook for another 2 minutes until wilted. Here's the thing—spinach cooks fast, so add it last to preserve its vibrant color and nutrients.

Season with the 1.5 tsp sea salt and 0.5 tsp black pepper, then taste and adjust if needed. The broth should be flavorful but not overly salty—remember, you're building layers of vegetable goodness here, not just salt flavor.

4

⏰ Step 4: Simmer and Finish

Let the soup simmer gently for 8-10 minutes to allow all the flavors to meld together. You'll notice the colors deepen and the aromas become more complex—this is your cue that the soup is coming together beautifully.

Remove the 2 bay leaves and stir in the 0.25 cup chopped fresh parsley. This final touch adds freshness and brightness that balances all the cooked vegetables. Taste again and adjust seasoning if needed—this is your chance to perfect the flavor profile.

5

đŸœïž Step 5: Serve Warm with Bread

Ladle the soup into bowls and serve immediately with slices of the 1 loaf whole grain bread on the side. The warm bread is perfect for soaking up every last drop of that vegetable-packed broth.

Each spoonful delivers a perfect balance of textures—tender carrots, crisp broccoli florets, silky tomatoes, and delicate spinach—all working together in a comforting, immunity-boosting bowl. Don't forget to garnish with extra parsley if you're feeling fancy!

👹‍🍳

Pro Tips For Making 5 A Day Soup

  • Sweat, Don’t Burn Onions: I learned this the hard way—low heat for onions. If you crank the heat to brown them fast, they’ll turn bitter and cling to the pot like glue. Instead, keep it at a gentle simmer until they’re translucent and caramelized just enough to sweeten the whole soup. (Yes, even if you’re impatient like me.)
  • Slice Carrots Evenly: Uneven carrot pieces mean some will turn to mush while others stay crunchy. Cut them into ÂŒ-inch thick rounds so they cook at the same pace—no one wants a soup with a textured surprise. A mandoline makes this faster, but a sharp knife works too.
  • Add Spinach Late: Tossing spinach into a boiling pot wilts it into oblivion. Instead, stir it in right at the end when the soup is just simmering—it’ll soften perfectly without turning to sludge. (Your future self will thank you.)
  • Char the Bell Pepper: Skip the chopping and toss whole red bell peppers directly into a hot pan for 2-3 minutes per side until blackened. Peel off the skin, slice, and add to the pot—the smoky depth makes the soup taste like you slaved over it. (Sounds weird, but it works.)

Troubleshooting great 5 a day soup

Mushy Vegetables

Overcooking is the #1 reason veggies turn mushy in soups. For broccoli and carrots, cook them only until bright green and tender-crisp—about 5 minutes max after adding to broth.

Spinach should wilt in just 2 minutes—any longer and it turns to sludge. I've learned to set a timer when adding delicate greens to avoid this common mistake. đŸ„Š

Broth Too Thin

If your soup ends up watery, it's usually because the vegetables released too much liquid. Start with 4 cups broth instead of 6, then reduce heat to low and simmer uncovered for 15-20 minutes to let excess moisture evaporate.

For extra thickness, mash œ cup cooked carrots directly into the pot—they act as a natural thickener. 💧

Bland Flavor

Weak flavor often comes from skipping the aromatic base or under-seasoning. Always sauté onion and garlic until deeply golden (about 5-7 minutes) to develop their natural sweetness.

Taste as you go—add extra salt in ÂŒ tsp increments rather than all at once. A splash of lemon juice at the end brightens the whole dish. đŸŒ¶ïž

Burnt Onions

Onions burn faster than you think! Keep heat at medium (not high) and stir constantly for the first 4-5 minutes of cooking. If they start to brown too quickly, reduce heat slightly. I've ruined many soups this way—now I watch the onions like a hawk. 🧅

Uneven Cooking

Hard vegetables like carrots and broccoli need different cook times. Cut them evenly sized (about œ-inch pieces) so they cook uniformly. For extra insurance, add broccoli first (needs 5 minutes) and carrots last (they're tougher and take 8-10 minutes). Stir occasionally to prevent hot spots. đŸ„•

Spinach Disappears

Spinach wilts and sinks quickly—too quickly to notice! Add it just 2 minutes before serving and stir gently. For visual appeal, sprinkle it on top instead of mixing in. If you're prepping ahead, add spinach fresh when reheating or serving. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 140kcal
% Daily Value *
Total Fat 5g6%
Saturated Fat 0.5g2%
Cholesterol 0mg0%
Sodium 450mg19%
Total Carbohydrate 22g8%
Dietary Fiber 8g29%
Sugars 8g
Protein 6g12%
* 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 5-a-day soup vegan?

This recipe is already vegetarian, but for a fully vegan version, simply ensure your vegetable broth is vegan (check labels for chicken-based broths). Add 2 tablespoons of nutritional yeast at the end for a cheesy, umami flavor boost. You can also replace the whole grain bread with vegan bread or serve with toasted baguette slices.

2

How can I adjust this recipe for gluten-free diets?

For a gluten-free version, use certified gluten-free vegetable broth and ensure any seasonings or broth blends are GF. Serve with gluten-free bread or crackers. The soup itself is naturally gluten-free, so no other adjustments are needed—just watch your serving accompaniments.

3

Can I prep this soup ahead of time?

Yes! This soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into individual containers and freeze for up to 3 months. When reheating, add a splash of water or broth if it thickens too much after refrigeration.

4

What if I don't have all these vegetables?

No problem! Swap any veggies based on what you have—zucchini, sweet potatoes, or mushrooms work beautifully. The key is using at least 5 servings of vegetables total. For example, replace bell peppers with mushrooms or swap spinach for kale. Just adjust cook times slightly for denser vegetables like sweet potatoes.

5

How can I make this soup spicier?

Add heat by stirring in œ teaspoon of red pepper flakes with the thyme, or serve with a side of hot sauce. For extra depth, sautĂ© 1 teaspoon of smoked paprika with the onions. You can also top each bowl with a sprinkle of cayenne pepper or a dash of chili crisp before serving.

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