Easy Vegan Potato Soup

Category: Dishes That Celebrate Nature's Timing

This vibrant vegan potato soup combines diced potatoes, onions, and garlic slowly simmered in vegetable broth. A portion is blended smooth and stirred back with coconut milk for a creamy texture without dairy. Seasoned with nutmeg and pepper flakes, it's finished with fresh parsley and optional vegan sausage slices. Perfect for lunch or dinner, it’s hearty and nourishing with balanced protein and carbs.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Tue, 20 Jan 2026 15:30:17 GMT
A bowl of soup with a spoon in it. Pin
A bowl of soup with a spoon in it. | cookrisp.com

This vegan potato soup has become my favorite cozy dish for chilly evenings and comforting meals with friends. It transforms a handful of simple ingredients into a creamy hearty bowl that never fails to bring everyone back for seconds. Whether you are new to plant-based cooking or a seasoned vegan cook looking for a satisfying meal this recipe is easy enough for busy nights and fancy enough for sharing at a potluck.

I first tried this recipe on a rainy Sunday afternoon when I needed something nourishing without a lot of fuss. It came together so smoothly and since then I have made it for both family dinners and last-minute gatherings with friends.

Gather Your Ingredients

  • Oil for sautéing vegetables: make sure it is neutral like avocado or light olive for best flavor
  • One onion diced: for a sweet and savory base look for ones with shiny skins and no green sprouts
  • Three garlic cloves minced: for extra depth and aroma fresh cloves have the brightest flavor
  • Two medium carrots diced: for gentle sweetness and extra nutrition choose firm deeply colored carrots
  • Two pounds of potatoes chopped: you want waxy gold or Yukon for a creamy texture without being gluey
  • One pinch nutmeg: adds a subtle warmth grind fresh if you can
  • Salt and pepper for seasoning: start light and adjust after pureeing for best results
  • Four cups vegetable broth or water: for a rich soup base homemade or low-sodium store-bought works well
  • Two whole bay leaves optional: for herbal notes use dried leaves that still have their color
  • Fresh parsley for garnish: adds brightness and a pop of color snip just before serving
  • Vegan sausage sliced optional: for a protein boost and extra heartiness use a smoky seasoned favorite

How to Make It

Prepare Aromatics:
Dice the onion finely and mince the garlic. Heat oil in a large soup pot over medium heat. Add onion and cook slowly for about eight minutes until it turns golden and translucent. Stir occasionally without rushing as this gentle cooking brings out sweetness. Add garlic and cook for another one to two minutes until fragrant but not browned.
Add Vegetables:
Toss in the chopped carrots and potatoes stirring well to coat them in the oil and aromatics. Saute for three to five minutes so the carrots and potatoes start to soften and absorb flavors.
Simmer the Soup:
Pour in the vegetable broth and add bay leaves if using. Turn the heat up to bring the mixture to a gentle boil. Reduce to a simmer and let bubble for about twenty minutes or until potatoes are fork-tender. Skim off any foam and stir occasionally to prevent sticking at the bottom.
Blend for Creaminess:
Ladle about half of the soup into a separate bowl or pot. Remove any bay leaves. Use an immersion blender to puree this portion until completely smooth creating a silky texture. You can also do this step in a traditional blender but work in small batches and vent the lid to let steam escape.
Combine and Finish:
Pour the blended portion back into the main pot and stir to combine. Add a splash of unsweetened dairy-free cream or canned coconut milk. Taste the soup then season with salt pepper and a pinch of nutmeg stirring well. Let it simmer gently for a few more minutes to meld the flavors.
Serve and Enjoy:
Ladle soup into bowls and garnish with fresh parsley for a bright finish. For extra protein and comfort layer on slices of vegan sausage if desired. Serve hot with crusty bread or your favorite side.
A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | cookrisp.com

Potatoes are truly my favorite part of this soup. Their creamy texture and mellow flavor make each spoonful feel like a warm hug on a cold evening. I always remember my kids helping me chop vegetables for this recipe and those little hands just make the whole kitchen feel more welcoming and fun.

Flavor Boosters

If you do not have fresh carrots try using a sweet potato or a handful of frozen mixed vegetables for a twist. Any creamy non-dairy milk works for finishing so you can opt for almond cashew or even oat milk. Smoked paprika or crushed red pepper add extra flavor if you want more complexity or heat.

Serving Suggestions

This soup is lovely paired with rustic sourdough or a whole grain roll. For added texture top each bowl with crunchy roasted chickpeas or a sprinkle of pumpkin seeds. At family gatherings I sometimes offer a toppings bar with vegan cheese extra herbs and lemon wedges so everyone can customize their bowl.

Creative Twists

Potato soups are classics in many cuisines like Irish and German kitchens which celebrate humble vegetables in nurturing comforting ways. In spring you can toss in peas or asparagus for freshness while in autumn a dash of smoked paprika or roasted garlic makes this truly cozy.

A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | cookrisp.com

This soup will warm you up and bring everyone together. Enjoy a bowl knowing you are serving comfort and care with every spoonful.

Common Questions About This Recipe

→ Can I use water instead of vegetable broth?

Yes, water can be used as a base, but vegetable broth adds depth and richer flavor to the soup.

→ How do I achieve a creamy texture without dairy?

Blending half the soup and stirring in canned coconut milk or dairy-free cream creates a smooth, creamy consistency without dairy.

→ Can I add other vegetables to the soup?

Absolutely. Carrots, celery, or other root vegetables can be diced and added to enhance flavor and nutrition.

→ What spices complement this potato soup?

Nutmeg, salt, pepper, and red pepper flakes add warmth and a slight kick, balancing the mild potato base.

→ Is vegan sausage necessary for the dish?

No, it is optional. Vegan sausage slices add extra texture and flavor but can be omitted for a lighter version.

Vegan Potato Soup

This easy vegan potato soup features garlic, onion, and creamy coconut milk for a warm, satisfying dish. Ideal for chilly days, this comforting soup is a keeper you'll want later.

Prep Time
15 minutes
Time to Cook
45 minutes
Complete Time
60 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Peak-Season Cooking

Level of Difficulty: Perfect for Beginners

Cuisine Style: American

Makes: 4 Number of Servings (4 bowls)

Dietary Categories: Vegan Option, Suitable for Vegetarians, Free of Gluten, Without Dairy

Ingredients You’ll Need

→ Aromatics and Base

01 1 tablespoon oil
02 1 onion, diced
03 3 garlic cloves, minced
04 2 medium carrots, diced

→ Vegetables and Liquids

05 2 pounds potatoes, chopped
06 4 cups vegetable broth or water

→ Seasonings and Garnishes

07 2 whole bay leaves (optional)
08 Salt, to taste
09 Pepper, to taste
10 Pinch of nutmeg
11 Red pepper flakes, to taste (optional)
12 Dairy-free cream or canned coconut milk, for finishing
13 Fresh parsley, for garnish
14 Vegan sausage, sliced, for topping (optional)

How to Make It

Step 01

In a large pot, heat the oil over medium heat. Add the diced onion, minced garlic, and diced carrots. Sauté until the onion is translucent and aromatic.

Step 02

Add the chopped potatoes to the pot and stir to coat. Pour in the vegetable broth or water. Add bay leaves if using, a pinch of nutmeg, and season lightly with salt and pepper.

Step 03

Bring the mixture to a boil, then reduce to a simmer. Cover and cook for about 20 minutes, or until the vegetables are tender.

Step 04

Remove and discard bay leaves, if used. Carefully transfer about half the soup to a separate pot or blender. Blend until smooth using an immersion blender or a traditional blender, working in batches if necessary.

Step 05

Return the blended soup to the main pot. Stir in dairy-free cream or canned coconut milk and adjust seasoning with additional salt, pepper, and red pepper flakes as desired. Let the soup simmer gently for a few more minutes.

Step 06

Ladle the soup into serving bowls. Garnish each with fresh parsley and top with slices of vegan sausage, if desired. Serve immediately.

Extra Suggestions

  1. For a silkier texture, blend a larger portion of the soup. Adjust seasoning at the end for best flavor. Vegan sausage adds protein and heartiness.

Things You'll Need

  • Large pot
  • Knife
  • Cutting board
  • Immersion blender or traditional blender
  • Ladle

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Check coconut milk or vegan cream packaging for possible nut or soy allergens.

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 350
  • Fat Content: 18 grams
  • Carbohydrates: 30 grams
  • Protein Content: 15 grams