Rainbow Vegetable Detox Soup

Featured in: Seasonal Meal Inspiration

This colorful bowl combines beetroot, carrots, courgette, tomatoes and green pepper in a spiced vegetable broth. Ready in 45 minutes, it delivers warming comfort while being naturally vegan and gluten-free. The combination of cumin, turmeric and smoked paprika adds depth, while fresh lemon brightens each spoonful. Perfect for meal prep or light dinners.

Updated on Wed, 28 Jan 2026 13:40:00 GMT
A bowl of Rainbow Vegetable Detox Soup filled with bright red beets, orange carrots, and green zucchini in a savory broth. Save to Pinterest
A bowl of Rainbow Vegetable Detox Soup filled with bright red beets, orange carrots, and green zucchini in a savory broth. | bellecravings.com

My kitchen counter often ends up stained a cheerful shade of magenta when I start dicing for this specific soup. There is a quiet joy in watching a pile of raw vegetables transform into a steaming pot of liquid jewelry. I discovered this combination during a cold winter week when I desperately needed a break from heavy comfort foods. The earthy scent of the beets always makes the whole house feel grounded and fresh. It is the kind of recipe that makes you feel better just by looking at the vibrant colors in the pot.

I once made this for a friend who was feeling under the weather and the steam alone seemed to brighten the room. We sat on the kitchen floor waiting for the broth to turn that deep jewel tone while the smell of smoked paprika filled the air. There is something grounding about the sound of a bubbling pot when the house is quiet and the rain is hitting the windows. It has since become my go to meal whenever the seasons change and I need a fresh start.

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 diced: Dice these into small cubes to ensure they soften at the same rate as the carrots.
  • 2 medium carrots sliced: These provide a natural sweetness and hold their shape well during the long simmer.
  • 1 medium courgette diced: Leave the skin on for extra texture and to keep that bright green contrast against the red broth.
  • 2 medium tomatoes chopped: Use very ripe tomatoes for the best acidity and to help create a rich base for the soup.
  • 1 green bell pepper diced: This adds a fresh note that cuts through the sweetness of the root vegetables.
  • 1 small red onion chopped: Finely chopping these ensures they melt into the background and provide a steady savory base.
  • 2 cloves garlic minced: Mince this fresh rather than using the jarred kind to get the most aromatic impact.
  • 1 handful baby spinach: This provides a delicate leafiness and a punch of color right before you serve.
  • 1.25 liters vegetable broth: Choosing a high quality broth makes a massive difference in the clarity and flavor of the soup.
  • 1 tablespoon olive oil: A good extra virgin oil helps carry the flavors of the spices into the vegetables.
  • 0.5 lemon juiced: A squeeze of citrus at the very end brightens the entire pot and balances the earthy tones.
  • The spice blend: Cumin and turmeric provide a warm flavor profile that feels deeply nourishing for the body.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Saute the aromatics:
Let the onion and garlic soften in the oil until they smell sweet and look translucent in the pot. This creates a savory foundation for the rest of the vegetables to build upon.
Build the earthy base:
Toss in the beetroot and carrots and watch as the oil begins to take on a beautiful rosy tint. Stir them frequently so they get a light toast before the liquid is added.
Spice and soften:
Stir in the courgette and tomatoes along with the spices until the vegetables are well coated and aromatic. The smell of smoked paprika hitting the warm pan is one of the best parts of this process.
The long simmer:
Pour in the broth and let everything bubble away gently until the house smells like a cozy garden kitchen. You want the vegetables to be tender but not falling apart in the liquid.
Wilt the greens:
Fold in the spinach at the very last moment so it just barely wilts and retains its vibrant emerald green. This adds a layer of freshness that contrasts beautifully with the deep red soup.
The finishing touch:
Squeeze in the fresh lemon juice once the heat is off to give the broth a zesty finish. Ladle the soup into wide bowls and top with fresh parsley or coriander for a final burst of flavor.
Freshly cooked Rainbow Vegetable Detox Soup in a rustic bowl, topped with parsley and served alongside a slice of crusty bread. Save to Pinterest
Freshly cooked Rainbow Vegetable Detox Soup in a rustic bowl, topped with parsley and served alongside a slice of crusty bread. | bellecravings.com

My favorite way to eat this is standing over the stove with a single piece of crusty bread while the steam fogs up my glasses. It is the only dish that makes me feel like I have actually done something kind for myself after a busy day.

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 Beetroot

Working with fresh beets always feels like a bit of a kitchen adventure. Their juice is so intense that even the water in the pot transforms into a deep ruby color within minutes. I love how they provide a natural sweetness that balances the hit of smoked paprika and cumin. It is a humble root vegetable that really does the heavy lifting in this recipe.

Texture and Timing

One thing I learned early on is that overcooking the courgette turns it to mush which ruins the rainbow effect. You want each vegetable to hold its own shape and personality within the bowl. If you find the soup is too thick for your liking you can always splash in a little more broth or water. Keeping the simmer low and slow is the secret to a clear and flavorful broth.

Customizing Your Bowl

This soup is a blank canvas and I often find myself throwing in whatever is left in the crisper drawer. It is a great way to use up those last few bits of produce before your next grocery run. Some days it needs more bulk and other days it is perfect exactly as written.

  • Add a can of rinsed chickpeas if you want a boost of plant based protein.
  • Top your bowl with a dollop of Greek yogurt or silken tofu for a creamy finish.
  • Store any leftovers in glass jars because the flavors only get deeper and better the next morning.
Vibrant pot of simmering Rainbow Vegetable Detox Soup featuring diced tomatoes, bell peppers, and spices, ready to be ladled out. Save to Pinterest
Vibrant pot of simmering Rainbow Vegetable Detox Soup featuring diced tomatoes, bell peppers, and spices, ready to be ladled out. | bellecravings.com

This soup is a celebration of simple ingredients working together to create something truly restorative. I hope every spoonful brings a bit of color and warmth to your day.

Recipe FAQs

How long does this soup keep in the refrigerator?

This soup stores well for 4-5 days in an airtight container in the refrigerator. The flavors actually develop and deepen over time, making it excellent for meal prep. Reheat gently on the stove, adding a splash of water or broth if needed.

Can I freeze this vegetable soup?

Yes, this soup freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving some space for expansion. Thaw overnight in the refrigerator and reheat on the stove.

What other vegetables can I add?

Sweet potatoes, butternut squash, celery, or green beans work wonderfully. For seasonal variations, try adding kale instead of spinach, or include diced potatoes for extra heartiness. The broth base adapts easily to whatever vegetables you have on hand.

How can I make this more filling?

Add a can of drained chickpeas or white beans during simmering for protein. Serve with crusty whole-grain bread, or blend a portion of the soup to create a creamier texture while keeping some vegetable chunks for texture.

Can I make this in a slow cooker?

Absolutely. Sauté the onion and garlic first, then add all ingredients to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until vegetables are tender. Stir in spinach and lemon during the last 10 minutes.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rainbow Vegetable Detox Soup

Vibrant soup with beetroot, carrots, courgette, tomatoes and green pepper for a light, cleansing meal.

Prep Time
15 minutes
Cook Time
30 minutes
Total Duration
45 minutes
Recipe by Aaron Hicks


Skill Level Easy

Cuisine Type International

Makes 4 Number of Servings

Dietary Details Vegan-Friendly, No Dairy, No Gluten

Ingredient List

Vegetables

01 1 medium beetroot, peeled and diced
02 2 medium carrots, peeled and sliced
03 1 medium courgette (zucchini), diced
04 2 medium tomatoes, chopped
05 1 green bell pepper, diced
06 1 small red onion, finely chopped
07 2 cloves garlic, minced
08 1 handful baby spinach, optional

Liquids

01 5 cups vegetable broth
02 1 tablespoon olive oil
03 Juice of 1/2 lemon

Seasonings

01 1/2 teaspoon ground cumin
02 1/4 teaspoon ground turmeric
03 1/2 teaspoon smoked paprika
04 Salt and freshly ground black pepper to taste
05 2 tablespoons fresh parsley or coriander, chopped

Steps

Step 01

Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add the red onion and garlic; sauté for 2-3 minutes until softened and fragrant.

Step 02

Cook Root Vegetables: Add the diced beetroot, carrots, and green bell pepper. Cook for 4-5 minutes, stirring occasionally until vegetables begin to soften.

Step 03

Build Flavor Base: Stir in the courgette and tomatoes. Sprinkle in the ground cumin, ground turmeric, smoked paprika, salt, and freshly ground black pepper. Cook for another 2 minutes to bloom the spices.

Step 04

Simmer Soup: Pour in the vegetable broth and bring to a boil. Reduce heat and simmer uncovered for 20-25 minutes, or until all vegetables are tender.

Step 05

Finish with Greens: Stir in the spinach if using and simmer for an additional 2 minutes until wilted.

Step 06

Brighten and Season: Remove from heat. Add lemon juice and adjust seasoning with salt and pepper as needed.

Step 07

Serve: Ladle into serving bowls and garnish with fresh parsley or coriander.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large soup pot
  • Chopping board
  • Chef's knife
  • Ladle

Allergy Details

Check every ingredient for allergen risks and chat with your doctor if you’re not sure.
  • Recipe is free from gluten, dairy, nuts, and soy
  • Verify store-bought vegetable broth labels for potential cross-contamination with allergens

Nutrition Information (per portion)

Nutrition info is meant as general advice — please talk to a healthcare expert for guidance.
  • Calorie Count: 120
  • Fat Content: 3 g
  • Carbohydrates: 22 g
  • Protein Amount: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.