One Pot Creamy Vegetable Soup – Cozy, Creamy, and Easy to Make

When the weather cools or you just need something comforting and simple, one pot creamy vegetable soup is a perfect answer. This rich, velvety soup is made with everyday vegetables and pantry staples, all simmered together in one pot for easy cooking and cleanup.

Despite being 100% vegetarian (and easily vegan), it tastes indulgent and hearty — thanks to a creamy base made from milk or plant-based alternatives, blended vegetables, and optional light cream or cashew cream. It’s warm, filling, and ideal for weeknight dinners, lunch prep, or curling up with a blanket on the couch.

This is the kind of soup that feels like a hug in a bowl — wholesome, flavorful, and ready in under 45 minutes.

Ingredients Overview

This recipe uses simple, accessible ingredients — but when combined, they create layers of flavor and a silky texture you’ll crave again and again.

Vegetables:

  • Carrots
    Bring natural sweetness and a bright color to the soup.

  • Celery
    Adds aromatic depth and classic soup flavor.

  • Potatoes
    Provide body and creaminess when blended. Yukon Gold or Russet work well.

  • Cauliflower or broccoli florets
    Add fiber, nutrients, and creamy texture when pureed. Cauliflower works especially well in creamy soups.

  • Onion and garlic
    The aromatic base of flavor — sautéed until tender and fragrant.

  • Frozen peas or corn (optional)
    Stirred in at the end for extra sweetness and texture.

Liquid & Cream:

  • Vegetable broth
    A flavorful base — use low-sodium to better control salt levels.

  • Milk, cream, or plant-based alternatives
    Whole milk, half and half, or oat milk work well. For a vegan version, unsweetened almond or cashew milk is a great choice.

  • Optional cashew cream
    Blend soaked cashews with water for a plant-based richness that’s naturally thick and creamy.

Seasoning:

  • Salt and black pepper
    Essential for bringing out the flavors of the vegetables.

  • Dried thyme or Italian herbs
    Add a warm, comforting aroma. You can also use herbes de Provence.

  • Bay leaf (optional)
    Simmered in the broth to deepen flavor.

  • Lemon juice or apple cider vinegar
    Just a splash at the end brightens the soup and balances the richness.

Step-by-Step Instructions

1. Sauté the Base Vegetables

In a large pot or Dutch oven, heat 2 tablespoons olive oil or butter over medium heat.

Add:

  • 1 diced onion

  • 2 carrots, peeled and diced

  • 2 celery stalks, chopped

Sauté for 6–7 minutes until the onions are translucent and the carrots begin to soften.

Add 3 minced garlic cloves and stir for 1 minute until fragrant.

2. Add Remaining Vegetables and Broth

Stir in:

  • 2 medium potatoes, peeled and diced

  • 2 cups cauliflower or broccoli florets

  • 1 tsp dried thyme or Italian seasoning

  • 1 bay leaf (optional)

Pour in:

  • 4 cups vegetable broth

Bring to a boil, then reduce to a simmer. Cover and cook for 15–18 minutes, until vegetables are very tender.

3. Blend the Soup

Remove the bay leaf.

Use an immersion blender to blend the soup in the pot until smooth and creamy. For a chunkier soup, blend only half.

No immersion blender? Carefully transfer to a standard blender in batches (be sure to let steam escape by removing the lid insert and covering with a towel).

4. Add Cream and Finish

Stir in:

  • 1 cup milk, half-and-half, or plant-based milk

  • Optional: ½ cup cashew cream or dairy-free creamer for extra richness

Simmer for another 5 minutes to warm through. Add:

  • Salt and black pepper to taste

  • 1–2 teaspoons lemon juice or apple cider vinegar to brighten the flavor

5. Add Optional Veggies

If desired, stir in:

  • ½ cup frozen peas or corn

Heat until warmed through, then serve hot with crusty bread or crackers.

Tips, Variations & Substitutions

v

Cooking Tips:

  • Dice vegetables evenly for even cooking.

  • Blending part of the soup helps create a creamy texture without needing heavy cream.

  • Stir cream in at the end — avoid boiling after adding to prevent curdling.

Variations:

  • Vegan version: Use olive oil, almond or oat milk, and cashew cream for richness.

  • Cheesy version: Add ½ cup shredded sharp cheddar after blending for a creamy cheddar vegetable soup.

  • Spiced version: Add ½ tsp curry powder or smoked paprika for a different flavor profile.

  • Hearty version: Stir in cooked lentils, quinoa, or white beans for extra protein.

Substitutions:

  • No cauliflower? Use more potato or add white beans.

  • No cream? Blend in 1 tablespoon tahini or ¼ cup soaked cashews with part of the soup.

  • Low-carb option: Replace potatoes with turnips or extra cauliflower.

Serving Ideas & Occasions

This soup is perfect for:

  • Weeknight dinners with grilled cheese or avocado toast

  • Lunch meal prep in thermoses or reheatable containers

  • Comfort food cravings without feeling heavy

  • Holiday starters — serve in small bowls or mugs

Pair with:

  • Garlic bread, ciabatta, or rustic sourdough

  • A crisp green salad with lemon vinaigrette

  • Toasted croutons or roasted chickpeas on top

Its creamy texture and mild flavor make it kid-friendly and crowd-pleasing.

Nutritional & Health Notes

This creamy vegetable soup is naturally low in saturated fat (especially when made dairy-free), and loaded with fiber, vitamins, and minerals.

Per 1½ cup serving (approx.):

  • Calories: ~200

  • Protein: ~5g

  • Fiber: ~5g

  • Fat: ~8g

  • Carbs: ~25g

For more protein, add lentils, beans, or top with roasted tofu or tempeh. To reduce calories, use plant-based milk and skip added cream or cheese.

FAQs

Q1: Can I freeze this soup?
Yes, it freezes well! Let it cool completely, store in freezer-safe containers, and freeze for up to 3 months. Thaw in the fridge before reheating.

Q2: Can I make this soup in advance?
Absolutely. It tastes even better the next day as the flavors develop. Store in the fridge for up to 4 days.

Q3: How do I make this soup thicker?
Blend more of the vegetables, or stir in 1–2 tablespoons of instant potato flakes or a cornstarch slurry during the last simmer.

Q4: Can I make it spicy?
Yes! Add a pinch of red pepper flakes, cayenne, or even curry powder during the sautéing stage for heat.

Q5: What’s the best way to make it creamy without dairy?
Blend in soaked cashews, use oat milk, or add a spoonful of tahini. These create richness without using cream or cheese.

Q6: Is this soup gluten-free?
Yes — just make sure your broth and added ingredients are certified gluten-free. Serve with GF bread or crackers if needed.

Q7: Can I leave the soup chunky?
Definitely. Just blend part of it or mash some of the veggies with a potato masher, and leave the rest whole.

Print

One Pot Creamy Vegetable Soup – Cozy, Creamy, and Easy to Make

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting one-pot creamy vegetable soup made with fresh vegetables and a velvety dairy or non-dairy base. Perfect for cozy dinners and meal prep.

  • Author: Maya Lawson

Ingredients

Scale
  • 2 tbsp olive oil or butter

  • 1 onion, chopped

  • 2 carrots, peeled and diced

  • 2 celery stalks, chopped

  • 3 garlic cloves, minced

  • 2 medium potatoes, diced

  • 2 cups cauliflower or broccoli florets

  • 1 tsp dried thyme or Italian seasoning

  • 1 bay leaf (optional)

  • 4 cups vegetable broth

  • 1 cup milk or plant-based milk

  • Optional: ½ cup cashew cream or dairy-free creamer

  • ½ cup frozen peas or corn (optional)

  • 12 tsp lemon juice or apple cider vinegar

  • Salt and black pepper to taste

Instructions

  • Sauté onion, carrots, and celery in olive oil for 6–7 minutes.

  • Add garlic, potatoes, cauliflower, herbs, and broth. Simmer 15–18 minutes.

  • Remove bay leaf. Blend soup until smooth (or partially blend for texture).

  • Stir in milk and optional cream. Simmer 5 minutes.

  • Add peas or corn if using. Finish with lemon juice.

  • Adjust seasoning and serve hot.

Notes

  • For vegan, use plant milk and skip dairy.

  • Add lentils or beans for more protein.

  • Soup thickens when chilled — thin with broth if reheating.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star