Creamy Vegan Potato Soup (Easy & Healthy)
This easy one-pot Vegan Potato Soup is ultra-creamy, with chunky bits of goodness in every bite, and perfect for cozy weeknight dinners or meal prep. Ready in just 35 minutes, it’s budget-friendly, ultra-comforting, and even picky eaters love it!

Calling all potato soup lovers! This is another delicious addition to our cozy collection of creamy vegan soups.
There’s something magical about a simple bowl of potato soup that hits all the comfort-food notes—creamy, savory, filling, and made with love.
When there’s extra potatoes to use up, or you’re craving something warm and hearty, this vegan potato soup is about to become your new go-to!
- Creamy without any dairy.
- Made with simple pantry staples.
- Quick and easy recipe.
It’s like a hug in a bowl! Whether you’ve been vegan for years, are dairy-free, or just want comfort food that all types of eaters will love — this recipe hits the mark every single time!
What Makes This Soup Special
- Thick, velvety texture with endless topping options
- My twist: a touch of smoked paprika for subtle depth
- Nutritional yeast for that savory “cheesy” umami
- Oil-free option
- One pot for minimal prep and cleanup
- Leftovers taste even better the next day
Yes, please! 🥣

Key Ingredients
The ingredients are minimal and forgiving. Be sure to have them all prepped and ready before cooking.
- Potatoes (2-3 lbs / 900g-1.4kg): Russet for starchiness and creaminess, Yukon Gold or red for waxier texture and chunks. Peel or leave skins on for a rustic feel. Dice 3/4 inch for quick cooking.
- Aromatics: 1 large onion (or 2 medium), 4-5 garlic cloves, 2-3 carrots, 2 ribs of celery (optional).
- Liquid base: 3-4 cups vegetable broth + 1 cup vegan cream or 1 can (14 oz) full-fat coconut milk/cream.
- Seasonings: Salt & pepper, dried thyme (or marjoram for a German twist), bay leaf, smoked paprika, and optional nutritional yeast for cheesiness.
- For oil-free: Sauté in water or broth.
Optional add-ins: Leeks, green peas, white beans, spinach, or a pinch of mustard powder for depth.
Making Vegan Potato Soup Step-by-Step
Making creamy potato soup is easy as can be. Here’s a quick look at the steps with photos for reference.

Sauté the base: Heat 1-2 tbsp olive oil or vegan butter in a large pot over medium heat. Add diced onion, carrots, and optional celery. Cook 5 minutes until softened. Stir in minced garlic, thyme, and smoked paprika, then sauté for 1-2 minutes, until fragrant.
Add potatoes & liquids: Stir in cubed potatoes, vegetable broth, and bay leaf. Bring to a boil, then simmer for 15-20 minutes, until the potatoes are fork-tender.

Make it creamy:
- Stir in vegan cream of choice.
- Optionally, enjoy as is or use an immersion blender (or a regular blender in batches) to blend partially or fully until the desired texture is reached. Leave some chunks for heartiness or blend smooth for elegance. A potato masher works for a rustic version. Remove bay leaves before blending.
Finish & season: Taste and adjust salt, pepper, or add nutritional yeast. Simmer a few more minutes. Remove bay leaf.
Total time: 30-45 minutes. Instant Pot or slow-cooker adaptations are available (sauté, then pressure-cook for 8-9 minutes, or slow-cook for 4-8 hours).

Delicious Toppings (Loaded Baked Potato Style)
Top it with style for a delicious, hearty meal:
- Vegan sour cream or cashew cream
- Shredded vegan cheese
- Crispy vegan bacon bits, coconut bacon, tempeh, or smoky tofu
- Chopped green onions or chives
- Fresh parsley, croutons, roasted chickpeas, or roasted potato chunks
- A sprinkle of nutritional yeast or black pepper
Serving Suggestions
It works as a starter or main course, especially on cold days. Pair with crusty bread, a side house salad, or vegan grilled cheese.
4 Game-Changing Variations (Tested and Approved)
We love variations to keep things interesting. Here are some of my favorite ideas!
- Protein boost: Stir in a handful of white beans or blended silken tofu when adding the cream.
- Nut-free & lighter: Swap cashew and coconut cream for blended silken tofu + extra oat milk. Still ultra-creamy, just less indulgent.
- German-inspired twist: Add ½ tsp dried marjoram with the thyme and a handful of sliced vegan sausage at the end. Tastes like my grandma’s kitchen (minus the dairy).
- Loaded baked-potato style: Stir in ½ cup vegan cheddar shreds and top with air-fried potato skins I crisp in the oven while the soup simmers.
We hope you enjoy this amazing soup often! It’s forgiving and endlessly adaptable—exactly what makes vegan potato soup a staple. ❤️

Storage & Reheating
This soup keeps beautifully in the fridge for up to 4 days in an airtight container. It thickens as it cools, so stir in a splash of broth or plant milk when reheating on the stove or in the microwave. It also freezes well for up to 3 months—thaw overnight and reheat gently.
More Soup Recipes You’ll Love!
- Vegan Tomato Basil Soup
- Creamy Vegan Mushroom Soup
- Vegan Cauliflower Soup
- Vegan Potato Leek Soup
- A Very Good Vegan Split Pea Soup
Looking for more ways to use potatoes? See all our Potato recipes on TSV. You may find a new favorite! ♥︎
Print Recipe
Vegan Potato Soup (Easy & Healthy)
- Total Time: 35 minutes
- Yield: Serves 6
- Diet: Dairy-Free, Vegan
Description
Vegan potato soup is hearty, creamy comfort without dairy. It’s budget-friendly, customizable, and ready in 35 minutes. You’ll love its versatility—whether chunky and rustic or ultra-smooth and elegant. With just the right amount of smoky flavor, it’s perfect for cozy dinners or for a quick, easy meal.
Ingredients
- 2 tbsp olive oil (or 1/4 cup water)
- 1 large yellow onion, diced
- 2–3 carrots, diced
- 2 celery ribs, diced (optional)
- 4–5 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 2 1/2 lbs (about 6 medium) Yukon or russet potatoes (peeled & cut into 3/4 inch cubes)
- 1–2 bay leaves
- 3–4 cups vegetable broth (low-sodium preferred)
- 1 cup vegan cream (or 1 can coconut cream)
- 2 tablespoons nutritional yeast, optional for cheesy flavor
- Salt and black pepper to taste
- fresh parsley, for garnish (optional)
For topping (optional):
- Crispy roasted chickpeas or coconut bacon (store-bought or homemade)
- Chopped fresh chives or green onions
- Extra nutritional yeast or vegan cheddar shreds
- A swirl of coconut cream or cashew sour cream
- Freshly cracked black pepper
- Optional: sautéed mushrooms or steamed broccoli florets
Instructions
Sauté the base: Heat 1-2 tbsp olive oil or vegan butter in a large pot over medium heat. Add diced onion, carrots, and optional celery. Cook until softened, about 5 minutes. Stir in minced garlic, thyme, and smoked paprika, then continue to sauté for 1-2 minutes, until fragrant.
Add potatoes & liquids: Stir in cubed potatoes, vegetable broth, and bay leaf. Bring to a boil, then simmer for 15-20 minutes, until the potatoes are fork-tender.
Make it creamy: Stir in cream of choice. Optionally, use an immersion blender (or a regular blender in batches) to blend partially or fully, as needed, for the desired texture (remove bay leaves). Leave some chunks for heartiness or blend smooth for elegance. A potato masher works for a rustic version.
Finish & season: Taste and adjust salt, pepper, or add nutritional yeast. Simmer a few more minutes. Remove bay leaf.
Total time: 35-45 minutes (depending on whether you’re blending). Instant Pot & slow cooker adaptations are in the notes.
Notes
Store: Keep in the fridge up to 5 days. Freezes well for up to 2 months (thaw overnight and reheat gently, adding a splash of broth).
Oil-Free: Use 1/4 cup water or extra broth for sautéing.
Nut-free & lighter: Swap cashew or coconut cream for blended silken tofu + extra oat milk. Still ultra-creamy, just less indulgent.
Texture control: Blend half for the perfect chunky-creamy balance. Opt to leave some (or all) of the skin on the potatoes for rustic, chunkiness, and extra nutrition (fiber).
Flavor boosts: Nutmeg or marjoram for warmth; vegan sausage for a German-inspired twist; fresh herbs like parsley or rosemary at the end.
Make-ahead: Tastes even better the next day. It thickens in the fridge—thin with broth when reheating. Freezes well for up to 3 months.
Instant Pot (20 minutes): Sauté, then pressure-cook HIGH for 8 minutes, quick-release, and add vegan cream. Remove bay leaves.
Slow Cooker: Add everything to the bowl insert, except the vegan cream of choice, cook on LOW for 6-8 hours or HIGH for 3-4 hours. 15 minutes before done, stir in the cream and serve when warmed through.
Nutritional information is calculated without oil. Olive oil will add approx. 5 g of fat and 90 calories per serving.
- Prep Time: 10
- Cook Time: 25 min
- Category: Dinner, Soup
- Method: Simmer
- Cuisine: American
