Creamy Vegan Potato Soup

Category: Soups, Stews & Chili

Creamy vegan potato soup lands with the kind of comfort that makes a bowl disappear fast. The potatoes cook down until they’re plush, the coconut milk gives the broth a silky body, and the lemon at the end keeps the whole pot from tasting flat or heavy. What you get is thick, smooth soup with enough richness to feel satisfying and enough brightness to keep you going back for another spoonful.

This version works because it builds flavor in layers before the potatoes ever hit the pot. Onion, celery, and garlic get a quick sauté so the base tastes rounded, not watery. Then the spices bloom in the oil for a minute, which wakes up the smoked paprika and turmeric instead of leaving them dusty in the background. Yukon gold potatoes are the right choice here because they blend creamy without turning gluey, and full-fat coconut milk gives the soup body without needing flour or dairy.

Below, I’m walking through the small details that matter most: how soft the potatoes should be before blending, when to add the coconut milk, and why the lemon goes in at the very end. There’s also a note on getting the topping balance right, because crispy chickpeas and fresh chives change this from a plain bowl of soup into dinner.

“

The soup got perfectly silky with just the immersion blender, and the lemon at the end kept it from tasting heavy. I topped it with chickpeas like suggested and my husband said it tasted like something from a café.

★★★★★— Lauren P.

Creamy vegan potato soup with coconut milk and crispy chickpea topping is the kind of bowl worth keeping handy for cold nights.

Save to Pinterest

The Trick Is Blending Enough to Go Fully Creamy Without Overworking the Potatoes

Potato soup gets grainy when the potatoes are undercooked or when the blender never fully breaks them down. Yukon golds soften into a naturally creamy texture, but they still need time until a fork slides through without resistance. If you stop too early, tiny firm bits stay in the soup and the texture feels thin even when the broth is rich.

The other mistake is blending in a way that adds too much air or leaves chunks behind. An immersion blender works well because you can keep going until the soup is smooth, then stop the second it looks velvety. If you’re using a regular blender, work in batches and vent the lid so steam doesn’t build up. The goal is a soup that pours slowly off a spoon and still coats it.

What Each Ingredient Is Actually Doing in This Soup

Creamy Vegan Potato Soup silky smooth coconut
  • Yukon gold potatoes — These are the backbone of the soup. They break down into a creamy texture without turning waxy or chalky the way some potatoes can. Russets work in a pinch, but the finished soup will taste a little starchier and less naturally buttery.
  • Full-fat coconut milk — This adds body and gives the soup its plush finish. Light coconut milk won’t give you the same thickness, and the soup will taste more brothy than creamy. Stir it in after blending so it stays smooth instead of getting cooked down too hard.
  • Nutritional yeast — This is what gives the soup a deeper, savory edge that makes people think there’s cheese in it. It’s not just for flavor; it helps round out the coconut milk so the soup tastes more complete. If you skip it, the soup still works, but it loses some of its satisfying depth.
  • Celery, onion, and garlic — These build the base flavor before the potatoes do the heavy lifting. Dice the celery and onion small so they soften evenly and disappear into the soup after blending. The garlic goes in later so it stays fragrant instead of turning bitter.
  • Lemon juice — This is the finish that wakes everything up. Without it, the soup can taste a little dull and heavy. Add it after blending and after the coconut milk goes in, then taste again before deciding on more salt.

Building the Soup Base So It Tastes Deep, Not Flat

Softening the vegetables first

Start with the onion and celery in olive oil and cook them until the onion turns translucent and the edges of the celery go glossy. You’re not looking for color here. You’re pulling sweetness out of the vegetables so the soup has a real base instead of tasting like potatoes floating in broth.

Waking up the spices

Once the garlic goes in, add the garlic powder, onion powder, smoked paprika, and turmeric right away. Stir for about a minute until the pot smells warmer and a little toasted. If the spices sit in liquid too early, they stay muted. Blooming them in oil gives the soup its deeper color and keeps the paprika from tasting dusty.

Cooking the potatoes until they collapse

Add the broth and potatoes and simmer until the cubes are completely tender all the way through. A knife should slide in with no resistance, and a potato piece should fall apart when you press it against the side of the pot. If the potatoes are even slightly firm in the center, the soup won’t blend smooth and you’ll end up chasing lumps later.

Finishing with coconut milk and lemon

Blend the soup until it’s silky, then stir in the coconut milk and nutritional yeast. Add the lemon juice at the end and taste for salt after that. Acid changes how salty soup tastes, so seasoning before the lemon often leaves the finished bowl underwhelming.

What to Change When You Want to Adjust the Bowl

Make it extra hearty

Stir in a few handfuls of sautéed kale or spinach after blending, or top each bowl with extra crispy chickpeas. The soup stays creamy, but the greens and crunch give it more structure and make it feel like a full meal.

Dairy-free, already built in

This recipe is naturally dairy-free as written. The coconut milk gives you the creamy finish without needing butter, cream, or cheese, so there’s nothing special to swap unless you want to use another plant milk for a different flavor.

Use oat milk for a lighter taste

Swap the coconut milk for full-fat oat milk if you don’t want the faint coconut note. The soup will still be creamy, but it won’t have quite the same lush thickness, so blend the potatoes especially well to keep the texture rich.

Add heat without changing the base

A drizzle of chili oil on top gives each bowl a sharp little kick without making the pot itself spicy. That works better than stirring heat into the soup because everyone can control their own bowl, and the chili oil keeps its punch.

Storage and Reheating

  • Refrigerator: Keeps well for 4 days in a sealed container. It thickens as it sits, so don’t be surprised if it looks almost mashed-potato thick the next day.
  • Freezer: Freezes well for up to 2 months, though the texture can loosen a little after thawing. Cool it completely first and leave a little headspace in the container.
  • Reheating: Warm it gently on the stove over low heat, stirring often and adding a splash of broth if needed. High heat can make the soup stick and can dull the coconut milk, so bring it up slowly instead of boiling it hard.

Answers to the Questions Worth Asking

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

Yes, but the soup will taste a little starchier and can turn slightly fluffier after blending. Yukon golds give a smoother, more naturally buttery texture, which is why they’re the better choice here. If russets are what you have, just simmer them until they’re falling apart soft before blending.

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

Use enough salt, let the vegetables cook long enough to soften, and don’t skip the lemon juice at the end. The nutritional yeast adds savory depth, but acid is what keeps the soup from tasting heavy and one-note. If it still tastes flat, it usually needs another pinch of salt more than another spice.

Can I make creamy vegan potato soup ahead of time?+

Yes, and it actually holds up well. The soup will thicken in the fridge, so add a splash of broth when you reheat it. Hold the crispy chickpeas and chives until serving so they stay crunchy and fresh.

How do I fix potato soup that came out too thin?+

Simmer it a little longer uncovered so some liquid cooks off, or blend in a few more cooked potatoes if you have them. Don’t start with flour here unless you want a different texture, because the potatoes themselves should be doing the thickening. Once it cools slightly, it also tightens up on its own.

Can I make this without coconut milk?+

You can swap in unsweetened oat milk or another plain plant milk, but the soup won’t be as rich. If you go that route, blend a little longer and taste carefully for salt because the finish will be lighter. Coconut milk gives the best body without needing extra thickeners.

Creamy Vegan Potato Soup

Creamy vegan potato soup made silky-smooth by blending tender Yukon gold potatoes with coconut milk and nutritional yeast. Simmer until very tender, then use an immersion blender for a smooth, golden finish.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 420

Ingredients
  

Potatoes, Yukon gold
  • 3 lb Yukon gold potatoes peeled and cubed
Aromatics
  • 1 onion diced
  • 4 garlic cloves, minced
  • 2 celery stalks, diced
Liquid base
  • 1 can (13.5 oz) full-fat coconut milk
  • 4 cup vegetable broth
  • 2 tbsp olive oil
Seasonings
  • 2 tbsp nutritional yeast
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp smoked paprika
  • 0.25 tsp turmeric
  • 1 lemon juice juice of 1 lemon
  • 0.5 salt and pepper to taste
Toppings
  • 1 crispy chickpeas and chives for serving

Equipment

  • 1 Dutch oven
  • 1 Immersion blender

Method
 

Sauté aromatics
  1. Heat the olive oil in a large pot and sauté the onion and celery for 5 minutes, until softened and fragrant with a light shimmer.
  2. Add the garlic and cook for 1 minute, stirring constantly until it smells aromatic but does not brown.
Build flavor
  1. Stir in the garlic powder, onion powder, smoked paprika, and turmeric and cook for 1 minute so the spices toast and darken slightly.
Simmer potatoes
  1. Add the vegetable broth and cubed potatoes, then simmer for 20–25 minutes until the potatoes are very tender and easily pierced with a fork.
Blend and season
  1. Blend completely smooth with an immersion blender, moving slowly through the pot until no potato chunks remain.
  2. Stir in the coconut milk and nutritional yeast until the soup turns silky and evenly golden.
  3. Add the lemon juice and season generously with salt and pepper, tasting until the flavor pops.
Serve
  1. Ladle the soup into bowls and top with crispy chickpeas and chives for a crunchy contrast.

Notes

Pro tip: Blend while the soup is hot for the smoothest texture, and if it’s too thick, loosen with a splash of vegetable broth. Store leftovers in an airtight container in the refrigerator up to 4 days; rewarm gently and stir well. Freezing: yes, freeze up to 2 months, then reheat and whisk because coconut milk can thicken. Dietary swap: for oil-free, replace the olive oil with 2–4 tbsp of broth and sauté the onion/celery in the broth until softened.

You might also like these recipes

Leave a Comment

Recipe Rating