A big bowl of potato soup just makes a cold day feel warmer and a busy day feel easier. This vegan potato soup has all the creamy, velvety goodness you expect from classic potato soup, but without any dairy. It’s simple to make, budget-friendly, and surprisingly rich thanks to everyday pantry ingredients.
You don’t need special equipment; just a pot, a
Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

What Makes This Vegan Potato Soup Recipe So Good
- Ultra creamy without dairy Blending potatoes with vegetable broth, cashews, or coconut milk gives the soup a silky texture that rivals dairy-based versions.
- Weeknight-friendly Ready in about 35–45 minutes, with minimal prep and simple steps.
- Affordable ingredients Potatoes, onions, carrots, and celery keep costs low while building deep flavor.
- Flexible and customizable Add greens, corn, or vegan bacon; change herbs; make it chunky or smooth.
- Comforting and nourishing Naturally gluten-free, packed with fiber and potassium, and easy on the stomach.
Shopping List
- Russet or Yukon Gold potatoes
- Yellow onion
- Celery
- Carrots
- Garlic
- Olive oil
- Vegetable broth
- Unsweetened plant-based milk
- Raw cashews
- Nutritional yeast
- Bay leaf
- Thyme
- Smoked paprika
- Salt and black pepper
- Fresh chives or green onions
- Lemon juice or apple cider vinegar
- Optional: frozen corn, kale or spinach, vegan bacon bits, vegan croutons

Step-by-Step Instructions
Prep the vegetables: Peel and dice the potatoes into 1-inch pieces. Dice the onion, celery, and carrots. Mince the garlic.
Sauté the aromatics: In a large pot, heat olive oil over medium heat. Add onion, celery, and carrots with a pinch of salt. Cook 5–7 minutes until softened, stirring occasionally.
Add garlic, herbs, and spices: Stir in garlic, thyme, and smoked paprika. Cook 30–60 seconds until fragrant. Add the bay leaf.
Simmer the potatoes: Add potatoes and vegetable broth. Bring to a boil, then reduce to a gentle simmer. Cover and cook 12–15 minutes, until potatoes are very tender.
Blend for creaminess: Remove the bay leaf. Transfer about half the soup to a
Combine and adjust: Pour the blended mixture back into the pot and stir. If it’s too thick, add more broth or plant milk; if too thin, simmer uncovered for a few minutes.
Season: Add salt and pepper to taste. Stir in lemon juice or vinegar to brighten the flavor. Taste and adjust seasoning.
Optional add-ins: Fold in frozen corn or chopped greens and simmer 2–3 minutes until heated and tender. For a chunkier soup, lightly mash some of the potatoes with a potato masher instead of blending.
Serve: Ladle into bowls and top with chives or green onions. Add a drizzle of olive oil, cracked pepper, or vegan bacon bits if you like.

Storage Instructions
- Refrigerator Cool completely, then store in an airtight container for 3–4 days.
- Freezer Freeze up to 2 months. Leave space in the container for expansion. Thaw overnight in the fridge.
- Reheating Warm gently on the stove over low heat, adding water, plant milk, or broth to thin. Stir well as it reheats.
- Note on texture Potato soups can thicken as they sit. Thin with plant milk or broth as needed.

What Makes this Vegan Potato Soup Awesome!
- Potatoes provide fiber and potassium, which support digestion and heart health.
- Vegetables add antioxidants and vitamins, especially vitamin A from carrots and vitamin C from potatoes.
- Cashews and plant milk offer healthy fats, helping you feel full and satisfied.
- Low in saturated fat, this soup supports balanced eating without sacrificing comfort.
To learn more about the health benefits of potatoes, check out our article, 5 Awesome Health Benefits of Potatoes.
Pitfalls to Watch Out For
- Undercooked potatoes If they’re not fully tender, the soup won’t blend smoothly. Simmer until a fork slides in easily.
- Over-blending with a sealed lid Hot liquids create steam pressure. Vent the
blender lid and cover with a kitchen towel. - Too-salty Use low-sodium broth and season at the end to avoid an overly salty soup.
- Grainy texture If using cashews, soak them in hot water for 20–30 minutes before blending for a creamier finish.
- Bland flavor Don’t skip acid. A small amount of lemon juice or vinegar at the end brightens everything.
Substitutions
- Make it nut-free Skip cashews and use unsweetened oat or soy milk. Add an extra tablespoon of olive oil for richness.
- Coconut version Use 1 cup full-fat coconut milk for an ultra-creamy texture with a subtle coconut note.
- Herb variations Swap thyme for rosemary, sage, or a mix of Italian herbs. Finish with fresh parsley.
- Protein boost Stir in white beans during blending for added creaminess and protein.
- Loaded style Top with vegan cheddar shreds, vegan sour cream, chives, and crispy vegan bacon bits.
- Spice it up Add a pinch of cayenne or red pepper flakes for gentle heat.
Wrapping Up
This vegan potato soup brings classic comfort with simple ingredients and a short cooking time. It’s rich, creamy, and endlessly adaptable, whether you like it smooth or chunky, plain or loaded with toppings.
Keep the basics on hand, and you’ll always have a cozy meal ready to go. Serve with crusty bread, a green salad, or enjoy it just as it is—warm, satisfying, and completely plant-based.
Vegan Potato Soup
Ingredients
- 2 pounds Russet or Yukon Gold potatoes peeled and diced
- 1 medium yellow onion diced
- 2 ribs celery diced
- 2 medium carrots diced
- 3-4 cloves garlic minced
- 2 tablespoons olive oil or vegan butter
- 4 cups vegetable broth low-sodium preferred
- 1-1.5 cups unsweetened plant-based milk oat, almond, or soy or full-fat coconut milk
- 1/3 cup raw cashews soaked (optional, for creaminess)
- 2 tablespoons nutritional yeast
- 1 bay leaf
- 1 teaspoon dried thyme or 1 tablespoon fresh
- 1/2 teaspoon smoked paprika optional
- Salt and black pepper to taste
- 1-2 teaspoons lemon juice or apple cider vinegar
- Fresh chives or green onions for garnish
Instructions
- Peel and dice the potatoes into 1-inch pieces. Dice the onion, celery, and carrots. Mince the garlic.
- Heat the olive oil in a large pot over medium heat. Add the onion, celery, and carrots with a pinch of salt. Cook 5–7 minutes until softened.
- Stir in the garlic, thyme, and smoked paprika. Cook 30–60 seconds until fragrant, then add the bay leaf.
- Add the potatoes and vegetable broth. Bring to a boil, then reduce heat and simmer gently. Cover and cook 12–15 minutes, or until the potatoes are very tender.
- Remove the bay leaf. Transfer about half the soup to a blender with the plant milk, nutritional yeast, and soaked cashews if using. Blend until smooth.
- Pour the blended mixture back into the pot and stir. If it’s too thick, add more broth or plant milk; if it’s too thin, simmer uncovered for a few minutes.
- Add salt and pepper to taste. Stir in lemon juice or vinegar to brighten the flavor. Taste and make any final adjustments.
- Optional: stir in frozen corn or chopped greens and simmer 2–3 minutes until heated through. For a chunkier texture, mash some of the potatoes with a potato masher instead of blending.
- Serve. Ladle into bowls and top with chives or green onions. Add cracked pepper, a drizzle of olive oil, or vegan bacon bits.
FAQ
Can I make this without a blender ?
Yes. Use a potato masher to crush some of the potatoes directly in the pot. The soup will be chunky but still creamy from the starch.
Which potatoes are best?
Russets give the creamiest texture when blended. Yukon Golds hold their shape better and give a buttery flavor. Either works, or use a mix.
How do I thicken the soup more?
Simmer uncovered for a few extra minutes, mash more potatoes, or blend an additional cup of the soup. You can also whisk in 1 tablespoon of cornstarch with cold plant milk and simmer briefly.
What can I use instead of nutritional yeast?
You can skip it, or add a teaspoon of white miso or a splash of soy sauce/tamari for savory depth. Adjust salt after adding.
Is this gluten-free?
Yes, as long as your vegetable broth is gluten-free and any add-ins (like vegan bacon) are certified gluten-free.
Can I add other vegetables?
Absolutely. Corn, peas, kale, spinach, or cauliflower blend in well. Add tender veggies near the end of cooking.
Why did my soup turn gummy?
Over-mixing potatoes can make them gluey. Blend just until smooth and avoid using a high-speed






