Creamy Vegan Potato Onion Soup

This vegan potato onion soup is hearty, creamy warming, and very tasty! 

I LOVE potatoes, and most of my dishes start with sautéing onion, so making this soup was a no brainer! With hints of thyme and nutmeg, it is a beautiful flavour combination.

If you’re looking for a warming soup, that the whole family will love, this will undoubtedly be a winner. My not-so-excited-about-soup husband even loves it!

Vegan Potato and Onion Cream Soup (Gluten-Free)

With most other vegan potato soup recipes out there using coconut milk or cream, you will be pleased to know that this one doesn’t use either. That’s right, no coconut ingredients in this soup! 

It gets its creamy texture from the potatoes themselves, added with some soy milk and nutritional yeast for that beautiful cheesy undertone. 

On that note, it’s also flour-free, making it naturally gluten-free.

Vegan Potato and Onion Cream Soup (Gluten-Free)

How do you make potato soup from scratch?

Making this soup could not be any easier! All you need is one pot and just under an hour to make this from start to finish. 

With less than ten ingredients, I imagine that most of these ingredients would be in your fridge and pantry already. 

To get the full list of ingredients and instructions, keep going down the page. 

Vegan Potato and Onion Cream Soup (Gluten-Free)

This vegan potato onion soup is:

  • Comforting
  • Creamy
  • Silky smooth
  • Flavourful
  • Hearty
  • Budget-friendly
  • Filling
  • Thick
  • Flour-free
  • Rich

Vegan Potato and Onion Cream Soup (Gluten-Free)

This post may contain affiliate links, for which we earn a small commission at no additional cost to you. Read our full disclosure here

Other warming vegan recipes:

  1. Vegan Mushroom & Thyme Soup
  2. Pumpkin and Chickpea Soup with Curried Croutons
  3. Hearty Vegan Minestrone Soup
  4. Three Incredibly Simple Silverbeet Recipes
  5. One-Pot French Lentil, Mushroom and Sage Stew

If you try this recipe, let me know! I would love for you to leave a comment and rating below. If you want to go that extra mile, tag us on Instagram, or share your photo of the recipe on Pinterest. Or pin it to make later!

Creamy Vegan Potato Onion Soup

Creamy Vegan Potato Onion Soup

Yield: Serves 5 as starter and 3 as a main
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

A creamy, rich and comforting vegan potato onion soup that is the perfect way to warm up. Super simple to make with less than 10 ingredients.


  • 2 onions, diced
  • 2 tbsp extra virgin olive oil
  • 4 cloves of garlic, chopped
  • 6 medium-sized potatoes, chopped
  • 2 small sprigs of fresh thyme
  • 1/8 tsp freshly grated nutmeg
  • 2 cups (500ml) unsweetened plain soy milk
  • 3 cups (750ml) vegetable stock or boiling water
  • ¼ cup nutritional yeast
  • Salt and pepper to taste


  1. Add the onions to a large saucepan on high heat with the lid fully on for around a minute or two.
  2. Add in the oil and stir consistently for a minute until they start to colour nicely.
  3. Add in the garlic and stir for an additional minute. You'll release a beautiful aroma.
  4. Now add in the potatoes, thyme, nutmeg, soy milk and veg stock/water and bring to a boil. Reduce the heat to medium and allow to simmer for 25 minutes or until the potato falls apart when you pierce a knife through it.
  5. Once it's cooked, stir in the nutritional yeast. Remove the thyme sticks (the leaves would have fallen off into the soup for flavour).
  6. Using an immersion blender or blender, blend the soup until smooth. Just be careful not to burn yourself.
  7. Season to taste and serve straight away. Add optional toppings*.


* I added some cracked pepper, a drizzle of olive oil, some fried onion and a sprig of thyme (for decoration). I also served it with toast that has been spread with an olive oil, garlic, parsley and salt mix.

Nutrition Information:
Yield: 5 Serving Size: 1
Amount Per Serving: Calories: 377Total Fat: 10gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 4mgSodium: 346mgCarbohydrates: 60gFiber: 8gSugar: 9gProtein: 15g

Nutrition information is a rough estimate calculated automatically. The accuracy of this information is not guaranteed.

Did you make this recipe?

Tag @theminimalistvegan on Instagram and follow us to see the latest!

Vegan Potato and Onion Cream Soup (Gluten-Free)

Interested in more?

Every couple of weeks we send a free newsletter to subscribers with our latest content. Enter your email below for recipes, articles, videos and podcasts delivered straight to your inbox.

Note: we believe that your email inbox is a sacred place and promise to never misuse your information or send you spam.

4 thoughts on “Creamy Vegan Potato Onion Soup”

  1. Contrary Mary

    Dear Minimalist, Thank-you so much; can’t wait to try this recipe! What is your view on whether rosemary might improve or detract from this soup?

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.