Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot Creamy Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: One‑Pot / Stovetop
  • Cuisine: Comfort Food
  • Diet: Vegetarian

Description

One‑Pot Creamy Vegetable Soup is a cozy, comforting meal filled with colorful vegetables simmered in a creamy, flavorful broth. This easy one‑pot recipe is perfect for weeknight dinners, meal prep, or anytime you want a warm, satisfying soup with minimal cleanup.


Ingredients

  • 12 tbsp olive oil
  • 1 large onion, diced
  • 3 garlic cloves, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 23 cups potatoes, peeled and cubed (Yukon Gold or Russet)
  • 1 cup chopped green beans
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 1 cup peas (fresh or frozen)
  • 46 cups vegetable broth
  • 11 1/2 cups milk or cream (or dairy‑free alternative)
  • 2 tbsp all‑purpose flour (for thickening)
  • 1 tsp dried thyme
  • Salt and black pepper, to taste
  • Fresh parsley or chives for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery and sauté for about 5 minutes until the vegetables begin to soften.
  2. Add potatoes, green beans, corn, and peas to the pot. Stir in dried thyme, salt, and pepper.
  3. Sprinkle the flour over the vegetables and stir for 1–2 minutes to coat—it helps thicken the soup.
  4. Slowly pour in the vegetable broth while stirring to avoid lumps. Bring the mixture to a simmer.
  5. Reduce the heat and cook for 20–25 minutes, or until the vegetables are tender.
  6. Stir in milk or cream and let it heat through for another 5 minutes without boiling.
  7. Taste and adjust seasoning if needed. Serve hot, garnished with fresh parsley or chives if desired.

Notes

  • Swap regular milk for coconut milk or another plant‑based milk to make this dairy‑free and extra creamy.
  • Add cooked lentils, white beans, or shredded rotisserie chicken for extra protein.
  • For a thicker soup, blend half of it with an immersion blender, leaving some chunks for texture.
  • Try sweet potatoes instead of regular potatoes for a slightly sweeter flavor.
  • Sprinkle shredded cheese on top for an extra cozy finish.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 240
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 9g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 10mg