Creamy Vegetable Soup (Printable)

Velvety blended vegetable soup finished with cream, packed with seasonal produce for comforting warmth any night.

# What You’ll Need:

→ Vegetables

01 - 2 tablespoons olive oil
02 - 1 medium onion, chopped
03 - 2 cloves garlic, minced
04 - 2 carrots, peeled and sliced
05 - 2 celery stalks, sliced
06 - 1 small zucchini, chopped
07 - 1 small potato, peeled and diced
08 - 1 red bell pepper, chopped
09 - 1 cup green beans, chopped
10 - 1 cup cauliflower florets

→ Liquids

11 - 4 cups vegetable stock (use gluten-free if needed)
12 - 1 cup whole milk or plant-based milk
13 - 1/2 cup heavy cream or coconut cream

→ Seasonings

14 - 1 teaspoon dried thyme
15 - 1/2 teaspoon dried oregano
16 - 1 bay leaf
17 - Salt and pepper to taste

→ Garnish

18 - 2 tablespoons fresh parsley, chopped
19 - Optional: grated Parmesan cheese (omit for vegan)

# Directions:

01 - Heat olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, sautéing until the onion becomes translucent and fragrant, about 4 minutes.
02 - Add the carrots, celery, zucchini, potato, red bell pepper, green beans, and cauliflower florets to the pot. Sauté for 5 minutes, stirring occasionally to coat the vegetables evenly in the oil.
03 - Pour in the vegetable stock and add the dried thyme, oregano, bay leaf, salt, and pepper. Bring the mixture to a boil, then reduce the heat and let it simmer uncovered for 20 minutes until all vegetables are very tender.
04 - Remove and discard the bay leaf. Using an immersion blender, blend the soup directly in the pot until smooth and creamy. For a heartier texture, leave some vegetable chunks intact.
05 - Stir in the milk and heavy cream. Heat gently for 2 to 3 minutes over low heat, making sure not to bring it to a boil.
06 - Taste and adjust seasoning with additional salt and pepper if needed. Ladle into bowls and garnish with chopped fresh parsley and grated Parmesan cheese if desired. Serve hot.

# Expert Suggestions:

01 -
  • It turns ordinary vegetables into something luxurious with just a splash of cream
  • The recipe is incredibly forgiving, so you can use whatever vegetables you have on hand
  • Ready in under an hour but tastes like it simmered all day
02 -
  • The potato is absolutely essential—it provides natural thickness that keeps the soup from separating or becoming watery
  • Never boil the soup after adding dairy, or you'll end up with a grainy, separated texture
  • If using a countertop blender instead of an immersion blender, work in batches and vent the lid to prevent hot steam explosions
03 -
  • Add a pinch of nutmeg right before serving—it's a restaurant trick that makes creamy soups taste more complex
  • For smoky depth, try adding a teaspoon of smoked paprika with the other spices
  • A splash of white wine or sherry vinegar at the end cuts through the richness beautifully