Print

The Best Creamy Vegetable Soup Recipe You’ll Crave All Winter

Creamy vegetable soup with carrots, broccoli, peas, rustic bread slice

This creamy vegetable soup is rich, comforting, and packed with fresh produce. It’s easy to make, naturally gluten-free, and customizable for dairy-free or vegan diets. Perfect for any season!

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 medium potato, peeled and cubed
  • 1 small zucchini, diced
  • 1 cup butternut squash, cubed
  • 1 cup cauliflower florets
  • 4 cups vegetable broth (low sodium)
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary
  • ½ cup heavy cream (or coconut cream for dairy-free)
  • Salt and black pepper to taste
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh lemon juice

Instructions

  1. Heat olive oil in a Dutch oven over medium heat. Sauté onion for 3–4 minutes until translucent. Add garlic and cook for 30 seconds.
  2. Add carrots, celery, and potato. Cook for 5–7 minutes, stirring occasionally.
  3. Add zucchini, butternut squash, and cauliflower. Cook another 3 minutes.
  4. Pour in broth. Add bay leaf, thyme, and rosemary. Season with salt and pepper. Bring to a boil, then reduce to a simmer for 20–25 minutes until vegetables are fork-tender.
  5. Remove bay leaf. Use an immersion blender to blend partially, or transfer two-thirds to a blender, blend, and return to the pot.
  6. Stir in cream and simmer gently for 5 minutes. Do not boil.
  7. Remove from heat. Add lemon juice and parsley. Taste and adjust seasoning. Serve warm.

Notes

Make it vegan by using coconut cream. To thicken the soup without cream, add more potato or mash some vegetables after cooking. For meal prep, freeze before adding cream, and stir it in fresh when reheating.

Nutrition

Keywords: creamy vegetable soup, vegetarian soup, healthy comfort food, dairy-free soup option