Pin It The first time I made this rainbow soup, it was actually accidental - I had half a dozen vegetables languishing in my crisper drawer and refused to let them go to waste. What came out of the pot was so shockingly colorful that my roommate asked if I'd used food coloring. Now I make it intentionally whenever my body needs something nourishing but comforting.
Last January, after weeks of holiday indulgence, I made massive batches of this soup every Sunday. My friend Sarah came over for dinner one night, skeptical about detox anything, and ended up asking for the recipe before she'd even finished her bowl. Something about eating something so vibrant makes you feel healthier instantly.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium beetroot: The secret to that gorgeous ruby color and earthy sweetness that grounds the whole soup
- 2 medium carrots: They add natural sweetness and hold their shape beautifully during simmering
- 1 medium courgette (zucchini): Soaks up all the herb flavors while adding a fresh brightness
- 2 medium tomatoes: Break down to create a subtle acidic base that balances the root vegetables
- 1 green bell pepper: Brings a crisp, slightly bitter note that cuts through the sweetness
- 1 small red onion: Provides a mellow aromatic foundation that's not too sharp
- 2 cloves garlic: Minced fresh is non-negotiable here - the punch is essential
- 1.5 liters vegetable broth: Low sodium gives you control over the seasoning
- 2 tbsp fresh parsley: Sprinkle this in at the end for a bright, peppery finish
- 1 tbsp fresh dill: Adds this incredible unexpected freshness that makes people ask what's in it
- 1 tbsp fresh basil: Even in winter, this brings a summer-like sweetness to the bowl
- 1 tsp ground black pepper: Freshly cracked makes a noticeable difference
- 1 tsp sea salt: Start here and adjust - the vegetables release their own salts as they cook
- 2 tbsp olive oil: A good quality one creates a silky mouthfeel
- Juice of 1/2 lemon: The final brightness that makes all flavors pop
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor foundation:
- Heat that olive oil in your largest pot over medium heat, then add the chopped red onion and minced garlic. Let them sauté for 2-3 minutes until your kitchen starts smelling incredible and the onions turn translucent.
- Start with the hard vegetables:
- Add the diced beetroot and sliced carrots first since they need the most time. Give them 5 minutes of occasional stirring - they'll start to glisten and soften slightly at the edges.
- Add the remaining vegetables:
- Toss in the courgette, chopped tomatoes, and green bell pepper. Another 3-4 minutes of cooking will start to release their juices and meld the flavors together.
- Create the soup base:
- Pour in all that vegetable broth and watch the colors swirl together. Bring everything to a rolling boil, then immediately drop the heat to a gentle simmer.
- Let it transform:
- Cover the pot and let it simmer for 20-25 minutes. You'll know it's done when a fork slides easily through a piece of beetroot and your kitchen is filled with this incredible vegetable aroma.
- Wake up the flavors:
- Stir in all those fresh herbs along with the lemon juice, salt, and pepper. Taste and adjust - sometimes it needs more acid, sometimes more salt.
- Finish with love:
- Ladle into bowls and don't be shy with extra fresh herbs on top. The contrast of the vibrant soup against the green garnish is almost too pretty to eat.
Pin It My neighbor's daughter, who refuses to eat anything that looks too healthy, asked for seconds when I brought over a batch. When I told her it was full of vegetables she'd normally pick out, she just shrugged and said it tasted happy.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I've made this soup through every season and it adapts beautifully. In summer, I'll throw in fresh corn or green beans. Come fall, cubes of butternut squash work their way into the mix. The key is keeping the rainbow philosophy - at least five different colors in the pot makes it feel special every time.
Texture Matters
Sometimes I'll use an immersion blender on just half the soup, leaving the rest chunky. This creates this incredible silky broth with tender vegetable pieces floating through it. It's the best of both worlds and feels restaurant-worthy without any actual technique.
Batch Cooking Wisdom
This soup actually tastes better the next day, which is rare for vegetable-based recipes. Make a double batch on Sunday and you're set for lunches that don't feel like sad desk meals.
- Store herbs separately and add them when reheating to preserve freshness
- The soup thickens in the fridge - add a splash of water or broth when warming up
- It freezes beautifully for up to three months, though the texture of softer vegetables becomes more rustic
Pin It There's something deeply satisfying about eating from a bowl that looks like a painting. This soup reminds me that healthy food doesn't have to be boring or restrictive - sometimes it's just about celebrating what's already beautiful.
Recipe FAQs
- → Can I make this soup ahead of time?
Absolutely. This soup actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetet, adding a splash of water or broth if needed.
- → What vegetables work best for this soup?
The beauty of this soup is its versatility. Root vegetables like sweet potatoes, parsnips, or turnips work beautifully. You can also add spinach, kale, or Swiss chard during the last few minutes of cooking for extra greens.
- → Can I freeze this soup?
Yes, this soup freezes well. Let it cool completely, then transfer to freezer-safe containers, leaving some space for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → How can I add more protein?
Stir in cooked lentils, chickpeas, or white beans during the last 5 minutes of simmering. Alternatively, serve with a dollop of Greek yogurt or sprinkle with hemp seeds or nutritional yeast just before serving.
- → Can I make this in a slow cooker?
Certainly. Sauté the onion and garlic first, then add all ingredients to your slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours until vegetables are tender. Stir in fresh herbs and lemon juice just before serving.