Pin Now There's something about chopping vegetables into a rainbow of colors that shifts your whole mood in the kitchen. I was going through one of those weeks where everything felt heavy, and my neighbor stopped by with an armful of fresh produce from her garden—beets still dusty with soil, carrots so orange they practically glowed. She mentioned this detox soup she'd been making, and something about the way she described it made me want to try it that very afternoon. Two hours later, my kitchen smelled like earth and herbs, and somehow that bowl of soup felt like the kindest thing I could give myself.
I made this for my sister when she was recovering from being under the weather, and watching her face light up as she tasted it told me everything. She asked for seconds, then wanted the recipe, and now it's become something she makes whenever she needs a reset. That's the power of a good detox soup—it doesn't feel like punishment or restriction, it feels like love in a bowl.
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, peeled and diced: This is your earthy foundation and natural sweetness; don't skip it even if the purple stains your fingers, that's just proof it's real.
- 2 medium carrots, peeled and sliced: They add subtle sweetness and that familiar comfort that makes the soup feel grounding rather than extreme.
- 1 medium courgette (zucchini), diced: This keeps things light and helps the broth stay clean-tasting without becoming heavy or stodgy.
- 2 medium tomatoes, chopped: Fresh tomatoes bring brightness and a gentle acid that wakes up all the other flavors.
- 1 green bell pepper, diced: The green note adds freshness and a slight vegetal crunch that contrasts beautifully with everything else.
- 1 small red onion, finely chopped: Start here because onion and garlic together create the flavor base that makes people think you've been cooking for hours.
- 2 cloves garlic, minced: Just enough to remind people this is food with real flavor, not something from a wellness influencer's fever dream.
- 1.5 liters (6 cups) vegetable broth (low sodium): Quality matters here since it's the foundation; taste it first so you know what you're working with.
- 2 tbsp fresh parsley, chopped: Parsley is your green-herb workhorse, gentle and familiar without overpowering anything.
- 1 tbsp fresh dill, chopped: Dill brings something slightly different, a whisper of anise that makes people wonder what makes this soup taste so right.
- 1 tbsp fresh basil, chopped: Basil rounds everything out with warmth and a hint of licorice sweetness that ties the whole bowl together.
- 1 tsp ground black pepper: This is your quiet seasoning that brings definition without shouting; taste as you go.
- 1 tsp sea salt (or to taste): Always taste before adding salt since your broth might already carry some.
- 2 tbsp olive oil: Good olive oil here matters because it's one of the few things doing double duty—cooking and finishing.
- Juice of 1/2 lemon: The lemon is your secret weapon; it brightens everything and makes people taste the vegetables more clearly.
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 the olive oil in a large pot over medium heat and add the red onion and garlic. After 2–3 minutes when they soften and release that unmistakable aroma, you'll know your kitchen is about to smell incredible for the next hour.
- Bring in the earth tones:
- Add the beetroot and carrots and let them sauté for 5 minutes, stirring occasionally. The beetroot will start to deepen everything it touches, and that's exactly what you want.
- Fill in the rainbow:
- Stir in the courgette, tomatoes, and green bell pepper and cook for 3–4 minutes. This is when the pot starts to look like a garden explosion in the best possible way.
- Build the broth:
- Pour in the vegetable broth and bring everything to a boil. Once it's bubbling, reduce the heat and let it simmer gently—this is not a race.
- Let time do the work:
- Cover and simmer for 20–25 minutes until all vegetables are completely tender. You'll know it's ready when a piece of carrot falls apart if you look at it too hard.
- Wake it up with herbs and brightness:
- Stir in the fresh parsley, dill, basil, lemon juice, salt, and black pepper. Taste it and adjust—this final seasoning is where you make it your own, not mine.
- Finish and serve:
- Ladle it into bowls and add a pinch more fresh herbs on top if you're feeling fancy. Serve it hot and watch how quickly it disappears.
Pin Now There was a moment when my friend texted me a photo of this soup she'd made from my suggestion, bowls lined up on her kitchen counter catching the afternoon light. It wasn't just about the nutrition or the cleanse she said she felt—it was that she'd made something that felt both nourishing and celebratory, like caring for herself didn't have to be grim.
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.
The Magic of Color in Food
What I've learned from making this soup over and over is that our eyes eat first, and when you're serving something that's supposed to be good for you, beautiful colors are half the battle. The deep purple of beets, the bright orange of carrots, the green of the pepper—they all work together to convince your mind that this is special before you even taste it. It's not just psychology; there's actual nutrition packed into each color, different vitamins and antioxidants that you're getting in one bowl.
Flexibility Is Your Friend
The beauty of this soup is that it doesn't demand perfection or exact adherence to the recipe. If you don't have dill, use more parsley; if your tomatoes aren't great, reduce them and rely more on the other vegetables. I once made this with whatever was in my crisper drawer and it was somehow even better because the ratios shifted and created something entirely new. The framework is solid enough to handle creativity, which is how food should work in a real kitchen where life happens.
Ways to Make It Your Own
After you've made this once, you'll start seeing it as a canvas rather than a rigid formula. Some days I add a can of white beans for protein and heartiness, other times I keep it purely vegetable and broth-focused. I've blended half of it to create a creamier texture without adding cream, and I've served it chilled on warm days. The constant is always the fresh herbs at the end and the lemon juice—those two things are non-negotiable.
- Stir in cooked lentils or chickpeas for protein, or make it completely broth-based if you prefer maximum clarity of flavor.
- Blend part or all of the soup if you want something silkier, or keep it chunky if you like the texture of actual vegetables.
- Serve it hot or cold, with bread or on its own, depending on what your day needs from you.
Pin Now This soup has become one of those recipes I make without thinking, the way some people make toast or tea. It's the kind of dish that asks very little of you but gives back comfort, nourishment, and the knowledge that you've done something good for yourself, and somehow that matters just as much as the vitamins.
Recipe FAQs
- → What makes this soup detoxifying?
The combination of colorful vegetables provides essential vitamins, antioxidants, and fiber. Beetroot supports liver function, while carrots and bell peppers offer beta-carotene and vitamin C. The broth-based preparation keeps it light yet satisfying.
- → Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Allow it to cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently on the stove.
- → How can I make it more filling?
Add cooked lentils, chickpeas, or white beans during the last 5 minutes of simmering. Serving with whole-grain bread also creates a more substantial meal. A dollop of tahini or cashew cream adds richness and protein.
- → What vegetables work best as substitutes?
Sweet potato, butternut squash, or parsnips can replace carrots. Spinach or kale work well in place of courgette. The rainbow concept encourages using whatever colorful seasonal vegetables are available.
- → Should I blend the soup?
It's personal preference. Blending creates a smooth, creamy texture while leaving vegetables chunky provides more bite. Try blending half for a thickened broth with vegetable pieces, or fully puree for a velvety consistency.
- → How long do leftovers keep?
Stored in an airtight container in the refrigerator, the soup stays fresh for 4-5 days. The flavors often deepen and improve after a day. Reheat gently on the stove, adding a splash of water or broth if needed.