Creamy Vegan Potato Soup

Category: Soups, Stews & Chili

Creamy vegan potato soup lands in the bowl with the kind of comfort that feels immediate: silky, gently sweet from the potatoes, and rich enough to stand in for a dairy-based chowder without tasting heavy. The potatoes break down into a smooth base, the coconut milk rounds out the edges, and a little lemon at the end keeps the whole pot from going flat.

Yukon gold potatoes are the right choice here because they blend into a naturally velvety soup instead of turning gluey. The soup also builds flavor in layers — first the onion, celery, and garlic, then the spices bloomed in the oil, and only then the broth and potatoes. That order matters. It keeps the soup tasting like it simmered for hours, even though it comes together fast.

Below you’ll find the small details that make the texture stay smooth, plus a couple of useful swaps if you want to change the richness or make it a little lighter.

“

The potatoes went completely silky with the immersion blender, and the lemon at the end kept the coconut milk from tasting too rich. My husband asked for a second bowl before I even sat down.

★★★★★— Megan L.

Like this creamy vegan potato soup? Save it to Pinterest for a smooth, cozy bowl with coconut milk, crispy chickpeas, and a bright lemon finish.

Save to Pinterest

The Trick to Keeping Vegan Potato Soup Velvety, Not Gluey

The biggest mistake with potato soup is overworking it. Once potatoes are fully tender, they should be blended just until smooth and no longer. Yukon golds are forgiving, but if you keep blending long after the soup turns creamy, the starches can start to tighten and give you a thick, pasty texture instead of a silky one.

The other detail that matters is heat control when the coconut milk goes in. Add it after the potatoes are already blended and the pot is off a hard boil. Coconut milk stays smoother that way, and it keeps the soup from tasting split or greasy. The lemon juice at the end is doing more than seasoning; it sharpens the flavor enough to make the soup taste clean and balanced.

  • Yukon gold potatoes — These are the backbone of the soup because they blend into a naturally creamy texture. Russets will work in a pinch, but they can turn a little fluffier and less buttery.
  • Full-fat coconut milk — This gives the soup its body and richness. Light coconut milk won’t break the recipe, but the soup will taste thinner and less rounded.
  • Nutritional yeast — This adds a subtle savory depth that makes the soup taste fuller without needing cheese. There isn’t a perfect substitute for that flavor, though a spoonful of white miso can fill a similar role if you add it carefully at the end.
  • Smoked paprika and turmeric — These don’t make the soup taste smoky or earthy in a loud way; they add warmth and color that keep it from looking flat or pale. Blooming them in oil for a minute wakes them up before the liquid goes in.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Soup in Layers So Every Spoonful Tastes Finished

Softening the Onion and Celery First

Start with the onion and celery in hot olive oil and cook them until the onion looks translucent and the celery has lost its raw crunch. This is where the base gets its sweetness, so don’t rush it by turning the heat up too high. If the vegetables start browning fast, lower the heat and keep stirring; browned onion can pull the soup in a direction you don’t want here.

Waking Up the Spices

Once the vegetables are soft, stir in the garlic powder, onion powder, smoked paprika, and turmeric for a minute. The pan should smell warm and fragrant, not scorched. If you add the broth too early, the spices never fully bloom and the soup tastes flatter, even if the seasoning is technically correct.

Simmering the Potatoes Until They Collapse

Add the broth and potatoes and let the soup simmer until the cubes are completely tender and falling apart at the edges, usually 20 to 25 minutes. The potatoes should break cleanly when pressed against the side of the pot. If they still feel chalky in the center, the soup won’t puree smoothly, and you’ll end up chasing texture instead of fixing flavor.

Blending and Finishing the Bowl

Blend the soup until it’s completely smooth, then stir in the coconut milk, nutritional yeast, and lemon juice. If you’re using an immersion blender, keep the blade fully submerged so you don’t splash hot soup everywhere. Add salt generously at the end; potatoes absorb a lot of it, and underseasoned potato soup tastes dull no matter how creamy it is.

What to Change When You Want a Lighter Bowl or a Different Finish

Make it extra rich

Stir in an extra splash of coconut milk at the end or finish each bowl with a little coconut cream. The soup becomes more luxurious and slightly sweeter, which works well if you want a chowder-like feel. Just keep the lemon in place so the richness doesn’t take over.

Make it lighter without losing body

Use one cup of the coconut milk instead of the full can and thin the soup with a little extra broth if needed. You’ll get a cleaner potato flavor and less richness, but the soup will still be smooth because the potatoes are doing most of the thickening.

Make it gluten-free and oil-free

The recipe is already gluten-free as written, and you can skip the olive oil by sautéing the vegetables in a few tablespoons of broth. You won’t get quite the same depth from the first stage, but the soup will still taste good if you let the onions and celery soften before adding the spices.

Change the topping without changing the soup

Crispy chickpeas add crunch and make the bowl feel complete, but toasted pepitas or croutons work too if that’s what you have. Keep the chives or another fresh herb on top; that last bit of green keeps the soup from eating heavy.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it sits, so expect a denser texture on day two.
  • Freezer: This freezes well for up to 2 months. Cool it completely first, then freeze in portions and leave a little headspace for expansion.
  • Reheating: Warm it slowly over low heat and stir often. If it looks too thick, loosen it with a splash of broth or water; boiling it hard can make the texture turn grainy or overly thick.

Answers to the Questions Worth Asking

Can I use russet potatoes instead of Yukon gold potatoes?+

Yes, but the soup will be a little fluffier and less naturally buttery. Russets break down fast, so watch the simmer closely and blend as soon as they’re tender. Yukon golds give a smoother, creamier finish with less effort.

How do I keep vegan potato soup from tasting bland?+

Salt is part of it, but the bigger fix is layering flavor early. Cook the onion, celery, and spices before adding liquid, then finish with lemon juice at the end. That combination gives the soup depth, warmth, and brightness instead of a flat, one-note potato flavor.

Can I make this soup ahead of time?+

Yes, and it reheats well. The soup thickens in the fridge, so loosen it with a splash of broth or water when you warm it back up. I like to add the toppings fresh right before serving so the chickpeas stay crisp.

How do I fix potato soup that got too thick?+

Stir in warm vegetable broth a little at a time until it reaches the texture you want. Add it slowly so you don’t overshoot and make the soup watery. If it thickened because it sat too long, this brings it right back without changing the flavor much.

Can I blend this soup in a regular blender instead of using an immersion blender?+

Yes, but blend in batches and never fill the pitcher more than halfway with hot soup. Remove the center cap and cover it with a towel so steam can escape. That keeps pressure from building up and gives you the same smooth texture without a mess.

Creamy Vegan Potato Soup

Creamy vegan potato soup made silky smooth with an immersion blender and coconut milk for a golden, velvety texture. Simmered Yukon gold potatoes create a thick body, finished with bright lemon and savory spices.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American

Ingredients
  

Creamy base
  • 3 lb Yukon gold potatoes
  • 1 onion
  • 4 garlic
  • 2 stalks celery
  • 1 can (13.5 oz) full-fat coconut milk
  • 4 cup vegetable broth
  • 2 tbsp olive oil
  • 2 tbsp nutritional yeast
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp smoked paprika
  • 0.25 tsp turmeric
  • 1 lemon juice
  • 1 salt and pepper
  • 1 crispy chickpeas for serving
  • 1 chives for serving

Equipment

  • 1 Dutch oven
  • 1 immersion blender

Method
 

Sauté the aromatics
  1. Heat the olive oil in a large pot, then sauté the onion and celery for 5 minutes until softened and fragrant.
  2. Add the garlic and cook for 1 minute, stirring constantly so it doesn’t brown.
Bloom the spices
  1. Stir in the garlic powder, onion powder, smoked paprika, and turmeric and cook for 1 minute to toast the spices.
Simmer until tender
  1. Add the vegetable broth and cubed Yukon gold potatoes, then simmer for 20-25 minutes until the potatoes are very tender.
Blend and finish
  1. Blend completely smooth with an immersion blender, then stir until the texture looks uniform and silky.
  2. Stir in the full-fat coconut milk and nutritional yeast until fully combined and creamy.
  3. Add the lemon juice and season generously with salt and pepper, tasting and adjusting as needed.
Serve
  1. Ladle the soup into bowls and top with crispy chickpeas and chives.

Notes

For the smoothest texture, blend while the soup is hot and keep the immersion blender moving in slow circles to avoid air pockets. Store leftovers in the refrigerator up to 4 days; reheat gently over low heat and stir well before serving. Freezing is not recommended because coconut milk can separate after thawing. For a lower-fat option, use light coconut milk and add an extra tablespoon of nutritional yeast for body.

You might also like these recipes

Leave a Comment

Recipe Rating