Creamy Vegan Potato Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Silky, savory potato soup doesn’t need cream or butter to taste rich. The potatoes break down into a soft, velvety base, the coconut milk rounds everything out, and a squeeze of lemon keeps the whole bowl from feeling heavy. What you get is the kind of soup that tastes slow-simmered and comforting, even though it comes together in under an hour.

The trick here is layering flavor before the potatoes go in. Onion, celery, garlic, and a short bloom of smoked paprika, turmeric, garlic powder, and onion powder build a base that tastes cooked, not bland. Yukon gold potatoes matter too; they’re naturally buttery and blend into a smoother soup than starchy russets without turning gluey.

Below, I’ll walk through the part that matters most: how long to simmer the potatoes so they go completely tender, when to blend for the best texture, and how to keep the coconut milk from overpowering the rest of the pot. The crispy chickpea topping is worth keeping, too. It gives the soup just enough crunch to make each spoonful feel finished.

“

I was surprised how creamy this got without any dairy. The potatoes blended up completely smooth, and the lemon at the end kept it from tasting flat. Even my husband kept going back for “just one more bowl.”

★★★★★— Megan R.

Save this creamy vegan potato soup for a night when you want a silky bowl with crispy chickpeas and almost no cleanup.

Save to Pinterest

The Potatoes Need to Be Fully Tender Before You Blend

The biggest mistake with potato soup is stopping too early. If the cubes still hold their shape in the center, the blender has to work harder and the soup turns grainy instead of velvety. You want the potatoes collapsing at the edge of the spoon, with no resistance when you press one against the side of the pot.

That simmer also does more than soften the potatoes. It gives the onion, celery, and spices time to melt into the broth so the soup tastes integrated instead of like broth with potatoes floating in it. If the liquid drops too fast, add a splash more broth and keep the heat at a gentle simmer, not a hard boil.

What Each Ingredient Is Actually Doing in This Bowl

Creamy Vegan Potato Soup silky golden, coconut cream
  • Yukon gold potatoes — These are the backbone of the soup. They’re naturally creamy and blend into a smoother texture than russets, which can turn a little gluey if they’re overworked. If you only have russets, they’ll still work, but don’t blitz them forever.
  • Full-fat coconut milk — This is what gives the soup body without dairy. Use full-fat, not light, or the soup will taste thin and won’t coat the spoon the same way. The coconut flavor sits in the background once the lemon and seasonings go in.
  • Nutritional yeast — It adds a savory, slightly cheesy depth that keeps the soup from tasting flat. There isn’t a true 1:1 substitute here, but a spoonful of white miso can bring in a similar umami note if you want a different direction.
  • Smoked paprika and turmeric — These don’t make the soup taste smoky or spiced in a loud way. They build color and warmth, and the turmeric helps the broth turn that soft golden shade that makes the bowl look rich before you even take a bite.
  • Lemon juice — Don’t skip it. The soup needs acid at the end to wake up the potatoes and coconut milk. If it tastes dull, it usually needs more salt first, then a little more lemon.

Building the Base Before the Potatoes Go In

Softening the Aromatics

Start with onion and celery in olive oil and cook them until the onion is translucent and the celery has lost its raw snap. That usually takes about five minutes over medium heat. If the heat is too high, the onion will brown before the celery softens, and the soup will taste sharper than it should.

Blooming the Spices

Stir the garlic powder, onion powder, smoked paprika, and turmeric into the hot vegetables for a minute before adding the broth. The spices should smell warm and fragrant, not burnt. This short step pulls more flavor out of the spices than tossing them into the liquid all at once.

Simmering Until the Potatoes Collapse

Add the broth and potatoes, then keep the pot at a gentle simmer for 20 to 25 minutes. You’re looking for potatoes that break apart easily when pierced with a fork. If the pot boils hard, the outside can soften before the inside catches up, which makes blending less even.

Blending for a Silky Finish

Use an immersion blender and work the soup until it’s completely smooth, especially if you want that restaurant-style texture. If you don’t have one, blend in batches carefully and leave room for steam to escape. Stir in the coconut milk and nutritional yeast after blending so the soup stays smooth and doesn’t splatter.

The Final Balance

Add the lemon juice at the end and season generously with salt and pepper. This is where the soup turns from one-note to finished. If it tastes flat, it usually needs salt before anything else; if it tastes rich but heavy, it needs more lemon.

Three Ways to Make This Vegan Potato Soup Fit What You Need

Make It Extra Thick and Spoonable

Blend only about three-quarters of the soup, then stir the rest back in. You’ll get a thicker, more rustic bowl with a little potato texture left in it. This works especially well if you want the chickpeas to stay the crunchy contrast.

Keep It Fully Dairy-Free and Coconut-Free

Swap the coconut milk for unsweetened oat cream or plain cashew cream if you don’t want any coconut flavor. Oat cream gives you a clean, neutral finish, while cashew cream makes the soup a little richer. Don’t use thin plant milk here or the texture will fall flat.

Turn It Into a Broccoli-Potato Soup Base

Add chopped broccoli during the last 8 to 10 minutes of simmering, then blend everything together. You’ll get a greener soup with a little more bite and a stronger vegetable flavor. The coconut milk still smooths it out, but the final bowl tastes fresher and less mellow.

Make the Topping Work for Gluten-Free or Higher-Protein Meals

Crispy chickpeas are already naturally gluten-free and add a little protein on top, which helps turn the soup into a more complete meal. If you want even more crunch, roast them until they’re deeply crisp and season them while they’re still warm. Soft chickpeas get soggy fast once they hit the soup.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
  • Freezer: Freezes well for up to 2 months. Cool completely, portion into containers, and leave a little headspace because the soup will expand.
  • Reheating: Warm it gently on the stove over low to medium-low heat, stirring often. If it seems too thick, add a splash of broth or water. Don’t boil it hard after reheating or the texture can turn a little grainy.

Answers to the Questions Worth Asking

Can I use russet potatoes instead of Yukon gold?+

Yes, but the texture will be a little lighter and more starchy. Yukon golds give the soup a naturally buttery finish and blend more smoothly, which is why I prefer them here. If you use russets, don’t over-blend or the soup can turn gluey.

How do I keep the coconut milk from tasting too strong?+

Use full-fat coconut milk and stir it in after blending so it stays silky instead of cooking down too much. The lemon juice and savory seasonings pull the flavor back into balance, and the coconut ends up reading as richness rather than a dominant flavor. If it still tastes too coconut-heavy, add a bit more salt and a splash of broth.

How do I fix soup that turned out grainy?+

That usually means the potatoes weren’t fully tender before blending, or they were blended too aggressively after the coconut milk went in. Simmer the soup a little longer, then blend until smooth before adding the coconut milk. If it’s already blended, whisk in a splash of broth and keep the heat low while it heats through.

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

Yes, and it reheats well. The soup will thicken in the fridge, so thin it with broth or water when you warm it back up. Hold the chickpea topping until serving so it stays crisp.

Can I leave out the nutritional yeast?+

You can, but the soup will lose some of its savory depth. Nutritional yeast adds that rounded, almost cheesy note that keeps the potato base from tasting plain. If you skip it, taste carefully at the end and add a little more salt and lemon to keep the flavor lively.

Creamy Vegan Potato Soup

Creamy vegan potato soup made smooth with an immersion blender and finished with coconut milk for a silky, golden texture. Simmered until the potatoes are very tender and served with crunchy chickpeas, chives, and a bright lemon lift.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 420

Ingredients
  

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

Equipment

  • 1 Dutch oven

Method
 

Sauté the vegetables
  1. Heat the olive oil in a large pot over medium heat; sauté the onion and celery for 5 minutes, stirring until softened.
  2. Add the garlic and cook for 1 minute, stirring constantly so it becomes fragrant but doesn’t brown.
Build the flavor
  1. Stir in the garlic powder, onion powder, smoked paprika, and turmeric and cook for 1 minute to bloom the spices.
Simmer until tender
  1. Add the vegetable broth and cubed potatoes, then bring to a simmer and cook for 20-25 minutes, until the potatoes are very tender.
Blend and finish
  1. Blend the soup completely smooth with an immersion blender, then stir in the coconut milk and nutritional yeast.
  2. Add the lemon juice and season generously with salt and pepper until the flavor is balanced.
Serve
  1. Ladle the soup into bowls and top with crispy chickpeas and chives.

Notes

For the silkiest texture, blend thoroughly right after simmering so the potatoes break down completely. Store in the refrigerator up to 4 days; freeze up to 2 months (reheat gently and stir, adding a splash of broth if needed). For a lower-sodium option, use reduced-sodium vegetable broth and adjust salt at the end—keeping the lemon for brightness.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating