This low calorie creamy vegetable soup is a cozy, blended bowl of goodness made with cauliflower, zucchini, and carrots. Naturally creamy without any cream, it’s perfect for light meals, meal prep, or clean eating plans.
1 small head cauliflower, chopped into florets
2 medium carrots, sliced
1 zucchini, sliced
2 celery ribs, diced
1 yellow onion, chopped
2 garlic cloves, minced
1 tsp olive oil (or broth for oil-free)
4 cups low-sodium vegetable broth
½ tsp salt
¼ tsp black pepper
½ tsp dried thyme or Italian herbs
Optional: ¼ cup unsweetened almond milk, 1 tbsp Greek yogurt, or nutritional yeast
Heat olive oil in a large pot over medium. Sauté onion, garlic, and celery for 5 minutes.
Add carrots, zucchini, cauliflower, broth, salt, pepper, and herbs.
Bring to a boil. Reduce heat and simmer uncovered for 20–25 minutes until veggies are tender.
Blend soup using an immersion or stand blender until smooth.
Stir in almond milk or yogurt if using. Taste and adjust seasoning.
Serve hot, garnished with herbs or black pepper.
To keep it vegan and oil-free, use broth to sauté and skip dairy-based add-ins. Freezes well for up to 3 months.