This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Nothing feels better than hitting the reset button with a warm, nourishing bowl of Detox Soup. This vibrant green soup is packed with nutrient-rich ingredients like broccoli, spinach, and peas, making it a powerhouse of vitamins and antioxidants. Whether you’re looking for a light, healthy meal or a delicious way to sneak in more greens, this soup delivers on both flavor and nutrition. Plus, it’s easy to make and comes together in just 40 minutes.
Why You’ll Love This Recipe
Key Benefits
- Quick & Easy – Ready in just 40 minutes with minimal prep
- Nutritious – Loaded with vitamins A, C, and K, plus fiber and antioxidants
- Light Yet Satisfying – A perfect meal for detoxing without feeling deprived
- Budget-Friendly – Uses simple, affordable ingredients
Taste & Texture
This detox soup is smooth, creamy, and bursting with earthy, slightly sweet flavors from the roasted broccoli and peas. The shallots and garlic add depth, while a hint of spice from chili flakes enhances the overall warmth of the dish.
Dietary Attributes
- Vegetarian (can be made vegan with vegetable broth)
- Gluten-Free
- Dairy-Free
- Low-Calorie
Ingredients & Substitutions
Ingredient List
- 3 cups broccoli crowns
- 2 tablespoons olive oil (plus more for garnish)
- 1 (10 oz) package frozen spinach
- 1 (10 oz) bag frozen peas
- 1 shallot, diced
- 2 garlic cloves, minced
- 1½ cups chicken or vegetable broth
- 1½ cups filtered water
- Salt & pepper to taste
- Chili flakes (optional, for garnish)
Notes on Quality
For the best flavor, use fresh broccoli if possible, but frozen works in a pinch. Frozen spinach and peas are great options because they retain their nutrients and blend smoothly into the soup. Use high-quality olive oil for drizzling, as it adds an extra layer of richness.
Possible Substitutions
- No shallots? Use a small yellow onion instead
- Need extra protein? Add shredded chicken or white beans
- Want it creamier? Stir in coconut milk or Greek yogurt after blending
- Make it vegan? Use vegetable broth instead of chicken broth
Step-by-Step Instructions
- Preheat the oven to 425°F. Lightly spray a baking sheet with non-stick cooking spray.
- Roast the broccoli – Toss the broccoli with 1 tablespoon of olive oil, season with salt and pepper, and spread it out on the baking sheet. Roast for 15-20 minutes, flipping halfway through, until tender and slightly browned.
- Sauté the aromatics – While the broccoli is roasting, heat the remaining 1 tablespoon of olive oil in a large saucepan over medium heat. Add the diced shallot and minced garlic, sautéing for 2-3 minutes until fragrant.
- Simmer the soup – Add the frozen spinach, peas, broth, and water. Bring to a boil, stirring occasionally until the spinach is thawed. Season with salt and pepper, then reduce heat to a simmer and cover.
- Blend the soup – Once the broccoli is done, add it to the pot, cover, and let it sit for another 5 minutes. Then, working in batches, blend the soup until completely smooth.
- Taste & adjust – Return the blended soup to the pot, adjust seasoning as needed, and warm through.
- Serve & garnish – Ladle into bowls and garnish with a drizzle of olive oil and a sprinkle of chili flakes.
Expert Tips & Tricks
Best Practices
- Roasting the broccoli adds a slightly smoky depth of flavor that you won’t get from boiling it.
- Blending in batches prevents hot liquid from splattering. If using an immersion blender, blend directly in the pot.
Common Mistakes
- Overcooking the spinach – Only cook until thawed; otherwise, it may lose its vibrant green color.
- Skipping the seasoning – Salt is key to balancing flavors, so don’t forget to adjust before serving.
Time-Saving Tips
- Use pre-cut fresh or frozen broccoli to skip the chopping step.
- Make the soup ahead of time and store it for easy reheating throughout the week.
Serving Suggestions
Pairings
This soup pairs well with a slice of crusty whole-grain bread or a simple mixed greens salad. For a heartier meal, serve alongside grilled chicken or a protein-packed quinoa salad.
Presentation Ideas
Drizzle each bowl with a little extra virgin olive oil and sprinkle with chili flakes or freshly cracked black pepper for a restaurant-worthy look. A few microgreens or toasted nuts can add extra texture.
Beverage Pairings
- Herbal Tea – A ginger or chamomile tea enhances the cleansing aspect of this soup
- Crisp White Wine – A Sauvignon Blanc or Pinot Grigio complements the light, green flavors
- Lemon-Infused Water – Keeps the detox theme going with added hydration
Storage & Reheating
Leftover Storage
Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Reheating Methods
- Stovetop – Reheat over medium heat, stirring occasionally, until warmed through.
- Microwave – Heat in 30-second intervals, stirring between each, until hot.
Frequently Asked Questions
Substitutions & Adjustments
Can I use fresh spinach instead of frozen?
Yes! Use about 4 cups of fresh spinach and add it to the soup right before blending.
What if my soup is too thick?
Simply add a bit more broth or water until it reaches your desired consistency.
Troubleshooting
Why is my soup not as green as expected?
Overcooking the spinach can dull the color. To keep it bright green, cook just until wilted and blend immediately.
My soup tastes bland—what can I do?
Try adding a squeeze of lemon juice or a splash of apple cider vinegar to brighten the flavors.
Variations & Customizations
Dietary Adaptations
- Make it keto – Swap peas for zucchini or cauliflower to reduce the carb content.
- Increase protein – Blend in silken tofu or top with hemp seeds for a protein boost.
Flavor Twists
- Spicy Kick – Add a teaspoon of grated ginger or a dash of cayenne pepper.
- Creamy Upgrade – Stir in a little coconut milk for a silky, rich texture.
Seasonal/Holiday Versions
- Spring – Add fresh herbs like basil or mint for a bright, fresh taste.
- Winter – Blend in roasted sweet potato or butternut squash for a heartier soup.
Conclusion
This Cleansing Green Detox Soup is the perfect way to nourish your body while enjoying a delicious, comforting meal. Whether you’re looking for a light reset or just want a tasty, veggie-packed soup, this recipe is a must-try. If you love cozy soups, be sure to check out this Creamy Tomato Tortellini Soup, Cozy Chicken Noodle Soup, and Cozy Minestrone Soup.
For more soup inspiration, follow along on Pinterest and save your favorite recipes. Let me know in the comments how you liked this detox soup and if you tried any variations!



Cleansing Green Detox Soup
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Cleansing Green Detox Soup is packed with nutrient-rich broccoli, spinach, and peas, blended into a smooth, velvety texture. Light yet satisfying, it’s perfect for a healthy reset. Naturally gluten-free, vegetarian, and low-calorie, this vibrant soup is ready in just 40 minutes. A drizzle of olive oil and a sprinkle of chili flakes add the perfect finishing touch.
Ingredients
- 3 cups broccoli crowns
- 2 tablespoons olive oil (plus more for garnish)
- 1 (10 oz) package frozen spinach
- 1 (10 oz) bag frozen peas
- 1 shallot, diced
- 2 garlic cloves, minced
- 1½ cups chicken or vegetable broth
- 1½ cups filtered water
- Salt & pepper to taste
- Chili flakes (optional, for garnish)
Instructions
- Preheat oven to 425°F and lightly spray a baking sheet with non-stick cooking spray.
- Toss broccoli with 1 tablespoon olive oil, season with salt and pepper, and spread on the baking sheet. Roast for 15-20 minutes, flipping halfway through, until tender and slightly browned.
- While the broccoli is roasting, heat the remaining 1 tablespoon olive oil in a large saucepan over medium heat. Sauté the diced shallot and minced garlic for 2-3 minutes until fragrant.
- Add frozen spinach, peas, broth, and water. Bring to a boil, stirring occasionally until the spinach is thawed. Season with salt and pepper. Reduce heat to a simmer and cover.
- Once the broccoli is roasted, add it to the pot and cover for 5 more minutes.
- Remove from heat and, in batches, blend until smooth. Return to the pot and adjust seasoning if needed.
- Serve hot, garnished with a drizzle of olive oil and a sprinkle of chili flakes.
Notes
- For extra creaminess, add a splash of coconut milk or Greek yogurt after blending.
- Make it vegan by using vegetable broth instead of chicken broth.
- For a protein boost, stir in white beans or top with hemp seeds.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Blended
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 72 kcal
- Sugar: 4g
- Sodium: 256mg
- Fat: 3g
- Saturated Fat: 0.5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg