Go Back

Comforting One-Pot Creamy Vegetable Soup

A heartwarming and nourishing soup filled with bright vegetables and silky creaminess, perfect for cozy winter evenings.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, Soup, Starter
Cuisine: American, Comfort Food
Calories: 300

Ingredients
  

Vegetables and Aromatics
  • 2 tablespoons butter or olive oil Use olive oil for a lighter, dairy-free twist.
  • 1 medium onion, diced Gives the soup a sweet, savory base.
  • 2 cloves garlic, minced Toast until fragrant so it sings, not burns.
  • 2 medium carrots, peeled and chopped Swap with parsnip for a sweeter finish.
  • 2 stalks celery, chopped Optional, but adds classic depth.
  • 1 medium potato, peeled and diced Adds body; use cauliflower for a lower-carb option.
  • 1 cup broccoli florets, roughly chopped Swap spinach with kale for a stronger flavor.
  • 1 cup frozen peas A quick substitute if fresh veggies are scarce.
Liquids
  • 4 cups vegetable broth Or chicken broth for non-vegetarians.
  • 1 cup whole milk Or coconut milk for dairy-free.
  • 1/2 cup heavy cream Or plain yogurt for a tangy touch.
Seasonings
  • 1 teaspoon dried thyme
  • 1 leaf bay leaf
  • to taste Salt and freshly ground black pepper
  • to taste A squeeze of lemon or a splash of apple cider vinegar To brighten.
Garnishes (optional)
  • chopped parsley
  • toasted seeds
  • drizzle of olive oil

Method
 

Preparation
  1. Heat the butter or olive oil in a large pot over medium heat. Add the diced onion and a pinch of salt. Sauté until translucent and soft, about 5 minutes.
  2. Add the garlic and stir for 30 seconds until fragrant. Add carrots, celery, and potato. Cook for 4 to 5 minutes.
Cooking
  1. Pour in the vegetable broth and add thyme and bay leaf. Bring to a gentle boil, then reduce to a simmer. Let simmer 12 to 15 minutes until the potatoes and carrots are tender.
  2. Add broccoli and peas, simmering another 3 to 4 minutes until the broccoli is bright green and tender.
Blending and Finishing
  1. Remove the bay leaf. Use an immersion blender directly in the pot to puree until you reach your desired texture.
  2. Stir in the milk and cream (or yogurt/coconut milk). Warm gently — do not boil — until everything is silky. Taste and season with salt, pepper, and a squeeze of lemon or a splash of vinegar.
Serving
  1. Ladle into bowls, garnish with parsley or toasted seeds, and serve warm with crusty bread for dipping.

Notes

This soup is easily adaptable; use seasonal produce or frozen vegetables for a budget-friendly option. It's also freezer-friendly, making it perfect for meal prep.