
This 5 a day soup recipe transforms five servings of vegetables into a hearty, nutrient-packed bowl that’s as satisfying as it is healthy. The secret lies in balancing textures—creamy butternut squash, crisp carrots, tender spinach, and bright bell peppers—all simmered in a fragrant broth that’s light yet deeply flavorful. I developed this recipe during a particularly busy week when I needed a meal that delivered on both nutrition and comfort, and it’s become a staple in my rotation. What makes this soup special is its versatility—it’s vegetarian but packed with protein from chickpeas, and the vegetables are prepped in a way that maximizes both flavor and nutrients. The broth is built from scratch, avoiding canned versions that often contain excess sodium, while the vegetables are sautéed to deepen their natural sweetness before being simmered to perfection. The result is a soup that’s rich in fiber, vitamins A and C, and antioxidants, all while being simple enough to make in under an hour. By the time you finish this recipe, you’ll have a steaming bowl of soup that’s naturally vibrant, with layers of texture and flavor that make it impossible to resist. The carrots stay crisp-tender, the squash melts into creamy ribbons, and the spinach wilts just enough to release its earthy notes. It’s the kind of meal that feels like a hug—warm, nourishing, and full of life. Serve it with a slice of whole-grain bread for dipping or a side salad to round out the meal. The best part? Every spoonful counts toward your daily vegetable intake, making it a win for both your taste buds and your health. Let’s get cooking!
Ingredients for 5 a day soup
Probably have most of this already—just grab a few fresh veggies and a can of chickpeas.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced for sautéing |
| Carrots 🥕 | 3 medium | Peeled, sliced into sticks |
| Butternut Squash 🎃 | 1 medium | Peeled, cubed (about 2 cups) |
| Garlic Cloves 🧄 | 3 cloves | Minced for flavor |
| Chickpeas 🌱 | 15 oz | Drained, rinsed canned |
| Bell Pepper 🌶️ | 1 whole | Any color, diced |
| Fresh Spinach 🌿 | 4 cups | Packed, roughly chopped |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Tomato Paste 🍅 | 1 tbsp | For depth of flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Thyme 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
The squash and carrots are the stars here—look for organic when possible, especially for the squash, since the skin is edible. I usually grab mine from Whole Foods or the farmers market, but the regular grocery store stuff works fine. For the spinach, baby spinach is easiest—just wash and tear. The bell pepper can be any color, but red or yellow adds a little extra sweetness. If you’re short on time, frozen chopped veggies work perfectly (just thaw and drain them first).
No fresh thyme? Dried works at one-third the amount. Short on chickpeas? Substitute white beans or lentils—they hold up well in soups too. The tomato paste can be skipped if you’re watching calories, but it adds that umami depth that makes this soup sing. For the broth, low-sodium is key—you can always add more salt at the end. And if you’re feeling fancy, toast your cumin seeds in a dry pan for 30 seconds before grinding—they’ll add a whole new layer of flavor.
This soup tastes even better the next day as the flavors meld together. Keeps for 4-5 days in the fridge, and freezes beautifully for 3 months. I like to make a double batch and freeze portions for quick lunches. Store it in airtight containers, and don’t forget to label with the date. The spinach will wilt down, so it’s perfect for reheating—just add a splash of water if it gets too thick.
Why You’ll Love This Recipe
- Pantry Magic: I swear by this—no fancy shopping needed. Onions, carrots, squash, and chickpeas are the unsung heroes of my fridge, and they all play together like a well-rehearsed band.
- Sweet-Savory Balance: That roasted butternut squash caramelizes into something ridiculous—almost like a hug in a bowl—while the chickpeas add a satisfying bite. Honestly, the first spoonful makes me pause mid-stir.
- Lunchbox Hero: Between us, this soup is my go-to for work lunches. It reheats like a dream, keeps for days, and even my picky-eating coworker asked for the recipe after one taste.
- Budget Win: I spend less than $10 for enough ingredients to feed four. The squash and chickpeas stretch the flavor, and the garlic? That’s the secret weapon that makes it feel like a restaurant dish.
Step-by-step instructions for veggie-packed warmth in one bowl
Here’s how to create a hearty, nutrient-dense soup that delivers five servings of vegetables in every bowl.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5 minutes until soft and translucent, stirring occasionally. You’ll notice the onions release their sweet aroma as they cook down.
Add the sliced carrots and cubed butternut squash to the pot. Stir to combine with the onions, then sprinkle with the 1 teaspoon ground cumin. Cook for another 8-10 minutes, stirring occasionally, until the carrots begin to soften slightly and the squash starts to release its natural sweetness. This step builds the flavor foundation for your soup.
Add Aromatics and Tomato Paste
Push the vegetables to one side of the pot and add the 3 minced garlic cloves to the empty space. Cook for 30 seconds until fragrant—you’ll smell that irresistible garlic aroma filling your kitchen. Stir well to distribute the garlic throughout the vegetables.
Add the 1 tablespoon tomato paste and cook for 1 minute, stirring constantly. This step deepens the flavor and gives your soup that rich, slightly sweet undertone. The tomato paste will darken slightly as it cooks, creating a beautiful base for your broth.
Build the Broth and Simmer
Pour in the 4 cups vegetable broth and bring the mixture to a boil. Once boiling, reduce heat to medium-low and add the 15 ounces drained chickpeas. Stir gently to combine, then add the 1 teaspoon salt and ½ teaspoon black pepper. Let the soup simmer for 15 minutes, partially covered, until the butternut squash is tender when pierced with a fork.
Here’s the thing—this simmering time is crucial. You want the squash to soften completely while keeping the other vegetables firm. If you notice the soup reducing too quickly, add a splash of water to maintain the proper consistency.
Finish with Fresh Vegetables
Stir in the diced bell pepper and 4 cups fresh spinach, along with the 1 tablespoon fresh thyme. Cook for an additional 5 minutes until the spinach wilts completely and the bell pepper softens slightly. The spinach will transform from vibrant green to a rich, wilted texture that blends perfectly into the soup.
Taste and adjust seasoning if needed. I usually add a pinch more salt or a crack of black pepper at this stage to ensure perfect balance. The soup should be flavorful but not overpowering, with each vegetable contributing its own unique taste and texture.
Serve Warm and Enjoy
Ladle the soup into bowls and serve immediately while hot. The combination of tender butternut squash, sweet carrots, earthy chickpeas, and fresh spinach creates a perfect balance of textures and flavors in every spoonful. This soup delivers all five of your daily vegetable servings in one delicious bowl.
For extra warmth, I like to serve this with a sprinkle of fresh thyme leaves on top. The aroma alone will make your kitchen smell like a cozy autumn day. And don’t worry about leftovers—this soup tastes even better the next day as the flavors continue to meld together.
Pro Tips For Making 5 A Day Soup
- CHAR THE ONIONS: Get them deep golden, not burnt—low and slow for 10-12 minutes until they’re almost caramelized. I used to rush this and end up with bitter, raw onion bits that ruin the whole soup. Trust me, the patience pays off.
- PEEL THE SQUASH SMART: Cut the butternut squash into big, uneven chunks (no need to peel) and roast them first at 400°F (200°C) for 20 minutes before adding to the soup. This softens them faster and prevents a gummy texture—no one wants mushy squash.
- DON’T SKIP THE GARLIC TOAST: Cook the minced garlic in the onion oil until it’s just golden, not brown—about 30 seconds. Burnt garlic tastes like chemicals, and this soup deserves flavor that shines, not overpowers.
- SALT THE CHICKPEAS: Drain and rinse the chickpeas, then toss them in 1 teaspoon of salt and let sit for 10 minutes before adding to the soup. This boosts their flavor and prevents them from tasting bland, even if you’re using canned ones.
Wine and beer pairings for this recipe
Crisp White Wine
This vibrant, vegetable-forward soup pairs beautifully with a dry white wine like Sauvignon Blanc or Vermentino. The bright acidity and citrus notes in these wines cut through the soup’s natural sweetness from the squash and carrots, while their crisp finish cleanses your palate between spoonfuls. I love a New Zealand Sauvignon Blanc—its zesty lime and grapefruit flavors complement the earthy thyme and cumin perfectly. 🍷
Light Red Options
If you prefer red wine, opt for a light-bodied Pinot Noir or Beaujolais. These wines have enough acidity to stand up to the soup’s richness without overpowering it. A French Pinot Noir from the Loire Valley offers red fruit notes that harmonize with the bell pepper and tomato paste. Serve it slightly chilled to enhance its refreshing qualities.
Craft Beer Pairings
For beer lovers, a wheat beer or pilsner works wonderfully with this soup. The hefeweizen style from Germany, with its banana and clove notes, balances the soup’s savory depth. Alternatively, a crisp American pilsner like Allagash White provides a clean, refreshing contrast. Avoid heavy stouts or IPAs—they’ll clash with the delicate vegetable flavors. 🍺
Non-Alcoholic Choices
Don’t drink alcohol? No problem! A sparkling apple cider like Martinelli’s adds a festive touch with its effervescence and tartness. For something more substantial, try a cucumber-mint infused water—the cooling mint refreshes your palate between bites. I also love a ginger beer with a squeeze of lime for a zesty kick that echoes the soup’s bright flavors.
Wine Service Tips
Serve your wine at the right temperature: white wines at 45-50°F and reds at 55-60°F. Use a large-bowled glass to swirl and aerate the wine, enhancing its aromas. For beer, pour into a tulip-shaped glass to concentrate the flavors. And here’s a pro tip: Let your wine breathe for 5-10 minutes before tasting—it’ll open up beautifully to complement the soup’s complex layers.
Nutrition facts
Frequently asked questions
Can I substitute frozen vegetables in this recipe?
Frozen chopped vegetables work perfectly—just thaw and drain them first. Carrots, bell peppers, and spinach freeze especially well. The texture will be slightly softer, but the flavor remains just as vibrant. For best results, add frozen veggies during the final 5 minutes of simmering to avoid overcooking.
How do I make this soup more protein-rich?
Add 1 cup cooked quinoa or ½ cup lentils while simmering for extra plant-based protein. For meat-eaters, stir in ½ pound shredded rotisserie chicken or ½ cup crumbled feta cheese at the end. The chickpeas already provide 15g protein per serving, so these additions will boost it even further.
Why does my soup taste too bland after reheating?
Reheating often dulls flavors because steam escapes. To fix this: 1) Add a splash of water or broth when reheating, 2) Stir in a pinch of salt and ½ teaspoon fresh lemon juice to brighten flavors, and 3) Finish with fresh herbs like thyme. For next time, store with a lid slightly loose to preserve aromas.
Can I make this soup in an Instant Pot?
Yes! Sauté the onions, carrots, and squash for 3 minutes, then add broth, chickpeas, and spices. Pressure cook for 8 minutes on high. Quick-release the pressure, then stir in spinach and bell pepper for 2 minutes. The Instant Pot version cooks 30% faster while keeping all the nutrients intact.
What’s the best way to store leftovers?
Cool the soup completely before storing in airtight containers. It keeps for 4-5 days in the fridge or 3 months in the freezer. For freezing, portion into single servings to avoid thawing large batches. When reheating, add a splash of water or broth to restore creamy texture—microwaving on high for 2-3 minutes works best.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026