Go Back

creamy vegetable soup

A comforting and wholesome creamy vegetable soup made with fresh veggies, herbs, and broth. Perfect for healthy soup lovers, this recipe is creamy yet light and packed with nutrients. Ideal for meal prep, cozy dinners, or as part of your favorite vegetable recipes.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6

Ingredients
  

  • 2 tbsp olive oil or butter
  • 1 onion diced
  • 2 garlic cloves minced
  • 2 carrots sliced
  • 2 celery stalks diced
  • 1 potato peeled and cubed
  • 1 cup broccoli florets
  • 1 cup cauliflower florets
  • 1 zucchini chopped
  • 4 cups vegetable broth
  • 1 cup milk or cream dairy or plant-based
  • 1 tsp dried thyme
  • Salt and pepper to taste
  • Fresh parsley for garnish

Method
 

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, garlic, carrots, and celery. Sauté until fragrant and softened (about 5 minutes).
  3. Stir in potato, broccoli, cauliflower, and zucchini.
  4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer until vegetables are tender (20 minutes).
  5. Blend half of the soup until smooth, then return to the pot.
  6. Stir in milk or cream, season with salt and pepper, and simmer for 5 more minutes.
  7. Garnish with fresh parsley and serve hot.

Notes

  • Dairy-free option: Use coconut milk or almond milk.
  • Thicker soup: Add more potatoes or blend a larger portion.
  • Protein boost: Stir in white beans or lentils.
  • Freezer-friendly: Freeze cooled soup in airtight containers for up to 3 months.