Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
One-pot creamy vegetable soup with peas, carrots, and potatoes topped with thyme sprigs

Comforting One-Pot Creamy Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, comforting one-pot vegetable soup filled with carrots, potatoes, peas, and herbs. Perfect for cozy nights and easy weeknight dinners.

  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

2 tablespoons olive oil

1 yellow onion, diced

3 garlic cloves, minced

3 carrots, sliced

2 celery stalks, sliced

1 large potato, diced small

4 cups vegetable broth (low-sodium)

1 teaspoon dried thyme

1 bay leaf

2 cups mixed vegetables (peas, green beans)

2 cups baby spinach

1 cup heavy cream or coconut milk

1 tablespoon fresh lemon juice

Salt and black pepper, to taste

Chopped parsley for garnish

Instructions

  1. Step 1 – Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté 3–4 minutes until soft and fragrant. Stir in carrots, celery, thyme, and bay leaf, cooking 5 minutes until glossy.

  2. Step 2 – Simmer the vegetables: Add diced potato and vegetable broth. Bring to a gentle boil, then lower to simmer for 15–20 minutes, stirring occasionally, until potatoes are tender.

  3. Step 3 – Finish creamy and season: Stir in peas, green beans, and spinach. Add cream or coconut milk and cook for 5 minutes more. Finish with lemon juice, salt, and pepper to taste.

  4. Step 4 – Serve and enjoy: Ladle hot soup into bowls, garnish with parsley, and serve with warm bread or muffins. Perfect for cozy nights or family dinners.

Notes

For extra creaminess, blend one cup of the soup and stir it back in. Adjust seasoning to taste and add a squeeze of lemon before serving. Serve hot with sourdough or cornbread for the best cozy experience.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 230
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 15mg