Vegan Potato Soup is a comforting and hearty dish that brings warmth and satisfaction to any meal. This creamy soup is not only incredibly delicious, but it’s also easy to make. Wholesome potatoes paired with fragrant garlic and onions create a flavorful base, while the coconut milk adds a rich creaminess that rounds it all out. Whether you’re looking for a simple weeknight dinner or a dish to impress your guests, this Vegan Potato Soup checks all the boxes.

Why Make This Vegan Potato Soup
There are plenty of reasons to whip up a pot of Vegan Potato Soup. First and foremost, it’s entirely plant-based, making it suitable for vegans and those looking to incorporate more plant-based meals into their diet. This soup is creamy without the use of dairy, thanks to its coconut milk base. The flavor is pure comfort, with the soft textures of the potatoes creating a satisfying mouthfeel. Plus, it’s packed with nutrients—potatoes are a great source of carbs, vitamins, and minerals. In addition, it’s a fantastic canvas for other flavors, allowing you to customize it with your favorite toppings.
How to Make Vegan Potato Soup
Making Vegan Potato Soup is straightforward and quick. In just a few simple steps, you can create a hearty bowl of soup that’s perfect for any occasion. Let’s dive into the ingredients and the process!
Ingredients:
- 4 large potatoes, peeled and diced
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup coconut milk (or other plant-based milk)
- 2 tablespoons olive oil
- Salt and pepper to taste
- Optional toppings: chives, nutritional yeast, or vegan cheese
Directions:
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, and sauté until translucent.
- Add the diced potatoes and vegetable broth. Bring to a boil, then reduce the heat and simmer until potatoes are tender, about 15-20 minutes.
- Once the potatoes are soft, use an immersion blender to puree the soup until creamy, or transfer to a blender in batches.
- Stir in the coconut milk, and season with salt and pepper. Heat through.
- Serve warm, topped with your choice of chives, nutritional yeast, or vegan cheese.
Nutritional Information
- Calories: 245
- Fats: 9g
- Carbohydrates: 40g
- Protein: 4g
- Fiber: 5g
- Sugar: 2g
- Sodium: 520mg
- Calcium: 40mg
- Iron: 1.5mg

How to Serve Vegan Potato Soup
Serving Vegan Potato Soup is a delightful experience. You can enjoy it on its own or pair it with a fresh side salad or crusty bread for a complete meal. For a cozy family dinner, serve it in deep bowls garnished with fresh chives or a sprinkling of nutritional yeast for an added layer of flavor. This soup is also a lovely addition to a larger spread when entertaining guests.
How to Store Vegan Potato Soup
Leftover Vegan Potato Soup can be stored for up to 4-5 days in the refrigerator. Make sure to let it cool completely before transferring it to an airtight container. To reheat, simply warm it on the stove over low heat, stirring occasionally. If the soup thickens in the fridge, you can add a splash of additional broth or plant-based milk while reheating to restore its creamy texture.
Expert Tips for Perfect Vegan Potato Soup
- Choose the Right Potatoes: For the best texture, go for starchy potatoes like Russets or Yukon Golds. They create a creamier consistency when blended.
- Freshness Counts: Fresh garlic and onions enhance the flavor significantly.
- Adjust for Creaminess: If you prefer a thicker soup, reduce the amount of vegetable broth slightly. Conversely, add more if you like it thinner.
- Blend for Texture: Use an immersion blender for ease, but if you prefer, you can also use a regular blender to achieve a silky smooth texture.
Delicious Variations
- Add Vegetables: Throw in some carrots, celery, or even spinach for added nutrition. You can sauté them with the onions for more flavor.
- Spice it Up: Adding a pinch of smoked paprika or chili flakes can give your soup a wonderful kick.
- Herb Infusion: Fresh herbs like thyme or rosemary can elevate the flavor profile, so feel free to mix in some while the soup simmers.
Frequently Asked Questions
Can I use another type of milk instead of coconut?
Yes! Almond milk, soy milk, or oat milk also work well.Is this soup gluten-free?
Absolutely! All of the ingredients in this recipe are gluten-free.Can I freeze the soup?
Yes, you can freeze Vegan Potato Soup for up to 3 months. Just make sure to leave out the toppings until you’re ready to serve.What can I use if I don’t have an immersion blender?
A regular blender works well too, but blend in batches and be sure to let the soup cool slightly before blending.How can I make this spicier?
You can add fresh jalapeños or a dash of hot sauce to give it a kick.Can I substitute olive oil with another oil?
Yes, avocado oil or coconut oil can be used as alternatives.Is it okay to leave the skin on the potatoes?
Yes, if you prefer extra nutrients and a slightly rustic texture.How do I know when the potatoes are done?
They should be fork-tender and easily mashed.Can I add beans for extra protein?
Yes! White beans or chickpeas would be a delicious and nutritious addition.What is the best way to reheat leftovers?
Gently reheat on the stove with a splash of broth or water to prevent it from sticking.
Conclusion
Vegan Potato Soup is the epitome of comfort food that’s easy to make and packed with flavor. Its creamy texture and satiating taste make it a perfect dish for any season. Plus, it’s customizable and suitable for various dietary preferences. Give this recipe a try—you won’t regret it! Share your experience, and don’t hesitate to reach out with any questions or comments. Happy cooking!

Vegan Potato Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion and garlic, and sauté until translucent.
- Add the diced potatoes and vegetable broth. Bring to a boil.
- Reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.
- Once the potatoes are soft, use an immersion blender to puree the soup until creamy, or transfer to a blender in batches.
- Stir in the coconut milk and season with salt and pepper. Heat through.
- Serve warm, topped with your choice of chives, nutritional yeast, or vegan cheese.