Creamy Potato Soup Recipe for Cozy Nights-In

Imagine a hearty bowl of creamy potato soup in your hands, the warmth and comfort filling your soul. Now imagine that same bowl of soup being completely vegan, made without any animal products or byproducts. Sounds too good to be true? Well, let me share with you my simple and delicious recipe for vegan potato soup.

As a vegan chef, I know how difficult it can be to find recipes that are both nutritious and delicious. Many times, people think that a vegan diet means sacrificing flavor and satisfaction, but I am here to prove them wrong. My vegan potato soup recipe is easy to make and loaded with flavor, making it the perfect meal for any occasion.

This recipe is also versatile and can be adjusted to fit any dietary needs or preferences. It is naturally gluten-free, non-dairy, and can even be made with non-dairy milk for a creamy finish. Not only is this recipe healthy and environmentally friendly, but it’s also incredibly tasty!

Whether you’re a seasoned vegan or just looking for a new twist on a classic potato soup recipe, I invite you to try my version. So grab your ingredients, put on some cozy music, and let’s get started!

Why You’ll Love This Recipe

Delicious and Simple Potato Soup (Vegan)
Delicious and Simple Potato Soup (Vegan)

Are you on the lookout for an easy and delicious vegan soup recipe that can warm your heart and stomach? Look no further than this vegan potato soup recipe. Not only is it packed with the nutrition of healthy vegetables, but its creamy texture and rich flavor will leave you craving more.

One of the best things about this recipe is how simple it is! You don’t need to be an experienced chef to whip up a batch of potato soup that looks and tastes amazing. Just chop up some onions, celery, garlic, potatoes, and carrots (if you feel like it), throw them into a pot with some olive oil or other oil of your choice, add seasonings like dill, thyme or bay leaves and let it all simmer until the veggies are soft. The result is a hearty and delicious meal that everyone will love.

But what sets this vegan potato soup apart from other soups out there? For starters, it’s completely dairy-free, meaning that anyone who is lactose intolerant or allergic to dairy can enjoy it without any issues. And even though it lacks cream or cheese, its velvety texture will still have you thinking you’re indulging in a rich and decadent treat.

Furthermore, if you’re looking for creative ways to use up some extra potatoes in your pantry before they go bad, this recipe is perfect for that too. And as an added bonus, it’s gluten-free as well!

Overall, this recipe comes out on top not only because of its ease of preparation and versatility but also because of how comforting and satisfying it is without being overly heavy. Whether you’re looking for a meatless Monday dinner option or just want something cozy to eat on a cold day – this vegan potato soup has got you covered.

Ingredient List

 Creamy, dreamy vegan potato soup.
Creamy, dreamy vegan potato soup.

This potato soup recipe requires only a handful of wholesome ingredients and is perfect for a quick, comforting meal. Here’s what you’ll need for this creamy vegan potato soup:


  • 2 pounds potatoes, peeled and diced (see notes)
  • 1 large onion, diced
  • 3 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 4 garlic cloves, minced
  • 1 tablespoon olive oil
  • 7 cups water
  • 1 teaspoon dried thyme leaves
  • 1 teaspoon dried basil leaves
  • ½ teaspoon onion powder
  • Salt to taste

Notes: You can use any type of potatoes that you prefer. Russet or Yukon gold potatoes work well in this soup.

The Recipe How-To

 This soup is comfort in a bowl.
This soup is comfort in a bowl.

Let’s dive into the heart of this article, the recipe itself. I know you are chomping at the bit to get started on making this Delicious and Simple Potato Soup (Vegan) Recipe. So, let’s get cooking!


  • 2 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 2 stalks celery, diced
  • 2 medium potatoes, peeled and diced
  • 2 medium carrots, peeled and diced
  • 4 cups water
  • 1 tsp salt
  • ½ tsp pepper
  • 1 tsp dried thyme
  • 1 tsp dried basil
  • 1 tsp onion powder
  • Dill and fresh parsley for garnish

Step 1: Sautéing Vegetables

In a large soup pot or Dutch oven over medium-high heat, heat up 2 tablespoons of olive oil then add in the chopped onions and minced garlic. Cook them for about 2 to 3 minutes until the onions are translucent and fragrant. Then add in celery stalks and cook for another 5 minutes or until they are tender.

Step 2: Cooking Potatoes and Carrots

After sautéing vegetables, add in the diced potatoes and carrots then pour in about 4 cups of water. Add in the salt, pepper, dried thyme, dried basil, onion powder or any other spices that you prefer. Give it a quick stir and let everything come to a boil before reducing the heat to low.

Step 3: Blending The Soup

Cook everything together for about 20 -25 minutes or until the potatoes and carrots are tender. Once everything is soft and fully cooked through, turn off the heat and set aside for few minutes to cool down. Spoon out about half of the soup mixture into a blender or food processor then blend it until creamy smooth consistency forms.

Pour back the blended soup mixture to the pot with remaining half of soup mixture and stir gently. Return it on low heat stove and let it simmer for few more minutes.

Step 4: Serving & Garnishing Soup

Turn off stove once your creamy vegan potato soup goes hot as desired. Ladle into bowls and serve topped with fresh dill leaves or fresh parsley leaves on top along with slice of bread on side.

Enjoy your warm bowl of comfort food!

This recipe yields around 6 servings which could be saved as leftovers for couple of days if stored properly in airtight container inside refrigerator.

Substitutions and Variations

 The perfect cozy meal on a chilly day.
The perfect cozy meal on a chilly day.

The best part of cooking is getting creative and experimenting with different ingredients to come up with unique flavors. Here are a few substitutions and variations you can try with this easy vegan potato soup recipe:

– Use sweet potatoes instead of regular potatoes for a slightly sweeter taste and more nutrients. You can also try a mix of sweet potatoes and regular potatoes for a different flavor.

– Add other veggies like carrots, leeks or corn to give your soup more texture and flavor.

– This recipe calls for olive oil, but you can use any oil that you like such as coconut oil or avocado oil.

– If you’re looking for a gluten-free version, make sure to use gluten-free vegetable broth instead of water.

– For a creamier vegan potato soup, replace the water with non-dairy milk (such as almond milk or oat milk). You can also add vegan sour cream or cashew cream.

– Try different herbs to change up the flavor profile. Fresh parsley, dill, basil, and thyme are all great choices that will add a lot of freshness to your dish.

– If you want to make this soup even heartier, add some vegetarian bacon bits on top before serving.

Whatever substitutions or variations you decide to make, remember to taste as you go and adjust the seasoning accordingly. And don’t forget to have fun with it – cooking is an adventure!

Serving and Pairing

 A classic potato soup with a vegan twist.
A classic potato soup with a vegan twist.

You can serve this vegan potato soup hot, topped with fresh herbs like dill or parsley. These fragrant herbs add a refreshing and bright flavor that complements the creamy texture of the soup.

To take your vegan potato soup to the next level, pair it with crusty fresh bread, garlic bread, or croutons. The crunchiness of the bread enhances the overall taste and texture of this creamy delight.

If you want to add more tanginess to your serving, you can top it up with some vegan sour cream or yogurt. This will help to balance the flavors and give it a sharper bite.

Additionally, you can serve this soup as an appetizer for dinner or as a hearty lunch. You can also create a repertoire of side dishes that complement the earthy undertones of this classic recipe. For instance, pairing it with roasted vegetables or a simple green salad can elevate the dish to new heights.

No matter how you decide to serve this vegan potato soup, it is sure to leave your guests feeling warm and satisfied inside!

Make-Ahead, Storing and Reheating

 Spoonfuls of goodness in every bite.
Spoonfuls of goodness in every bite.

Making this delightful vegan potato soup ahead of time is an excellent idea if you’re planning to entertain guests or just want to save some time. Once the soup has cooled down completely, store it in an airtight container in the refrigerator for up to five days.

To reheat the soup, transfer it to a pot, heat over medium heat until it begins to simmer. Make sure to stir occasionally to avoid burning on the bottom of the pot. If you find that the soup has become too thick for your liking, feel free to add more water or vegetable broth as needed.

This vegan potato soup also freezes well. Let it cool down completely and transfer into a freezer-safe container with a tight lid. It can be stored for up to three months in the freezer.

When you’re ready to serve again, move the container from the freezer section to your refrigerator overnight or for about 12 hours before reheating it on your stove top.

This buttery and creamy vegan potato soup stays fresh and flavorful even after reheating, which makes it a great make-ahead recipe perfect for meal prep or busy weeknight dinners.

Tips for Perfect Results

 A hearty and satisfying soup to warm you up.
A hearty and satisfying soup to warm you up.

Making a perfect creamy vegan potato soup is not a rocket science but it may need extra attention and patience. Here are some tips that can help make your soup turn out like a masterpiece.

Start with Fresh Ingredients

Using fresh vegetables (such as potatoes, celery and onions) is an important element to get the maximum flavor out of your soup. Fresh ingredients have more aroma, color and nutrition values compared to frozen or canned ones. Make sure you buy fresh potatoes that are firm to touch and free of spots or sprouting eyes.

Cut Vegetables into Even Sizes

It’s important to chop all the vegetables into uniform sizes so they cook evenly. This ensures that all the flavors become well-incorporated and the texture of the soup stays consistent.

Use Plenty of Herbs and Spices

Herbs and spices are essential to increase the depth of flavor in your potato soup. Dill, thyme, basil, garlic powder, onion powder and parsley are all great seasonings for this recipe. Additionally, fresh herbs such as parsley can be used as a garnish on top of the soup for both visual appeal and added taste.

Simmer Don’t Boil the Soup

Boiling soups rapidly can lead to broken ingredients or mushy vegetables which will ruin their texture. Always simmer the soup while stirring occasionally, especially when heavy creamy non-dairy milk is included in the recipe.

Adjust Seasoning at the End

Salt can enhance overall flavor profile of your dish, however making it too salty can kill its taste altogether. Be careful not to over-salt at any point during cooking. As far as other various seasonings are concerned such as black pepper or cayenne pepper you want to add them in small increments at the end until you reach desired level of spiciness.

Don’t Rush the Creamy Vegan Potato Soup

The best things come with time! The soup will achieve maximum deliciousness when simmered low and slow for several hours. A good rule of thumb is to cook it for a minimum of one hour before serving. This allows ample time for flavors to develop and become complex.

Follow these tips for perfect results with this vegan potato soup recipe that will satisfy even the pickiest eaters at your table!


Now, let’s answer some frequently asked questions about this vegan potato soup recipe. I’m sure you might have some doubts or concerns about preparation, ingredients, or variations. So, I’ve gathered some of the most common inquiries to help you unravel everything and make the cooking experience easy-peasy. Keep reading and discover answers to buzzworthy topics.

How do you add richness to vegan soup?

One of my favorite ways to elevate the depth of flavor in a savory soup is by incorporating cashew cream. Additionally, for a more substantial texture, consider adding a handful or two of grains such as freekeh, sorghum, farro, barley, or wild rice. These will not only provide a hearty feel to the soup but also add a wonderful texture. And if you want to make it even more filling, adding some dried pasta or broken-up spaghetti roughly 10 minutes before serving would be a great idea.

How do you make Paula Deen’s potato soup?

For this recipe, we will need a package of frozen hash-brown potatoes weighing around 30 ounces, two cans of chicken broth each weighing around 14 ounces, a can of cream of chicken soup weighing around 10.75 ounces, 1/2 cup of chopped onion, 1/3 teaspoon ground black pepper, and a package of cream cheese weighing 8 ounces and softened. Optional garnishes include minced green onion, shredded cheddar, and bacon.

How can I make bland potato soup taste better?

In this recipe, we will be incorporating some delicious ingredients that will surely be loved by all vegans out there. These include chopped and cooked strips of plant-based bacon, fresh corn kernels, shredded cheese with a medium-strong flavor, and either cabbage or broccoli. Get ready for a tasty and nutritious vegan dish that is easy to prepare!

What can I substitute for heavy cream in potato soup?

There are various substitutions that can be made for heavy cream in recipes. One option is mixing milk and butter, which is a simple and reliable method. Another alternative is using soy milk and olive oil. Milk and cornstarch is another combination that can be used as a replacement for heavy cream. Half-and-half and butter, as well as silken tofu and soy milk, can also do the trick. Yogurt and milk may be used together, as well as evaporated milk or cottage cheese and milk.

Bottom Line

In conclusion, this vegan potato soup recipe is a must-try for anyone looking for a comforting, hearty and healthy dish. Its flavorful combination of potatoes, celery, onion and garlic, along with the aromatic herbs like dill, thyme and basil make it a perfect bowl of goodness. What’s more? This recipe is made without any dairy or meat products, making it perfect for vegans, vegetarians or anyone who wants to add a wholesome meal to their diet.

So, what are you waiting for? It’s time to grab your soup pot and get cooking! Once you try this vegan potato soup recipe, you’ll never go back to the classic potato soup again. Don’t forget to customize it by adding your preferred variations and substitutions. Whether it’s a loaded baked potato soup, sweet potato leek soup or even a German potato soup- the sky’s the limit!

I hope you found this article informative and helpful in your cooking journey. Remember to follow the instructions carefully and use fresh ingredients to achieve the best results. Happy cooking and enjoy!

Delicious and Simple Potato Soup (Vegan)

Delicious and Simple Potato Soup (Vegan) Recipe

This creamy VEGAN potato soup is totally delicious. It's perfect to enjoy for lunch or dinner. Add kale, leeks, etc. to your taste. -- Came from the cookbook Everyday Wholesome Eating by Kim Wilson. Enjoy!
No ratings yet
Prep Time 20 mins
Cook Time 40 mins
Cuisine Vegan
Calories 256.1 kcal


  • 2 tablespoons vegetable oil (olive or grapeseed oil works too)
  • 2 onions (or leeks)
  • 3 -4 stalks celery, sliced
  • 4 potatoes, cubed (with or without skins peeled)
  • 2 garlic cloves (or 1/2 tsp garlic powder)
  • 1 teaspoon onion powder
  • 4 -5 cups water
  • 1 teaspoon thyme
  • 1 1/2 teaspoons basil
  • 1 teaspoon salt
  • 2 tablespoons fresh parsley (or 1 Tbsp dried)
  • 1 teaspoon dill (optional)


  • Sauté chopped onions and celery in oil over high heat for 3-5 minutes in a large pot.
  • Add rest of vegetables, water, thyme, and basil. Cook over medium heat until tender (this takes about 30 minutes).
  • Purée in blender or food processor until smooth and pour back into pot.
  • Add the rest of the seasonings and salt, and simmer over low heat for an additional 10 minutes.
  • Variation: Break 1 bunch kale into small pieces, steam, and add to soup in the last 10 minutes.
  • Variation: Purée just one half of soup for a more chunkier version.

Add Your Own Notes


Serving: 365gCalories: 256.1kcalCarbohydrates: 44.4gProtein: 5.3gFat: 7.1gSaturated Fat: 1gSodium: 629.2mgFiber: 6.3gSugar: 4.6g
Keyword < 60 Mins, Egg-free, Free Of..., Healthy, Lactose-free, Low Cholesterol, Low Protein, Potato, Vegan, Vegetable
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You

None found