How to Make a Perfect Vegan Potato Puree

Is there any food more comforting than perfectly made creamy and smooth potato puree (mashed potatoes for my American friends)? My guess is you’ve probably experienced a really good potato puree at some point in your life…and I bet you remember it too.

Making a perfect vegan potato puree is not difficult. You only need the correct potato, the right equipment, the right ingredients (fats, seasoning, non-dairy milk and yogurt)…and a lot of patience. I think it is also important to master the technique and follow the steps I have outlined below.

The Potato
Choosing the correct potato is your very first consideration – and lucky for you, there are very few wrong answers. Take a moment to understand the different potato varieties if you are unclear about which one to use. This will make a huge difference in how you ultimately whip or mash the potatoes…and it will definitely help you to avoid making potato glue.

Personally, I like to whip my potatoes using a an electric mixer with a whip attachment. I like the airiness of the puree and I think the other flavors are incorporated into the potato more efficiently (hence, you need a lot less fat). For this method, I select a ‘mealy’ variety of potato. Starchy varieties only need folding and require a lot less whipping – convenient if you don’t own a stand mixer – however, they will become gluey if you over whip starchy potatoes.

Cooking the Potato
I make sure to cook whole, unpeeled potatoes in a steamer. I think this allows the potato to completely cook through without bursting the starches in the cells. This will help the potato whip into a smooth puree…as long as you take enough time to completely cook the potato. I judge doneness by inserting a knife into the middle – it should easily penetrate the entire potato. The skin will also open in places and form large cracks. This is ok.

Making your Puree
Once the potatoes are completely cooked, you will need to peel them while they are hot. Holding them on a fork is a helpful tip if you’re not fond of burning your fingers. I puree my potatoes through a potato ricer before adding them to the bowl of my mixer. You can use a masher if you don’t own a potato ricer, but your potato puree may have a few lumps. You may see professional cooks on TV shows forcing the potato puree through a strainer. I don’t recommend this because you will need to add a lot of liquid and fat to the strained potatoes to avoid a gluey texture…and it’s not a good idea to whip strained potato puree.

Finishing your Puree
Once you have your puree in a mixing bowl, add your hot liquid (for me it is soy milk and soy yogurt) to the warm puree. Season with a good amount of salt and some freshly grated nutmeg, then begin to whip the potatoes. Start on a slow speed and gradually increase the whipping until you reach a fast setting. Whip for just about one minute, then stop and taste your potato puree. If it tastes flat, then add a bit more salt. If it is too dry, then add a small amount of soy milk and whip again (start on slow or you will be wearing some potato puree on your shirt). Keep tasting and adjusting.

Add Fat Last
The added fat in a potato puree is purely for taste purposes. It doesn’t really bring anything structural to the puree, so in theory, you can leave it out altogether (perhaps add a bit more soy yogurt to increase the fat amount). For me, I like to balance the flavor with a bit of oil. I use about 2-3 tablespoons of unrefined rapeseed oil…or extra virgin olive oil if I’m feeling more Italian. I add this last because I want the texture of my potatoes correct, as well as the seasoning. Once I have these two elements perfect, I move on to satisfy my indulgence.

There are many variations to consider once you have perfected your base recipe. I like to add other pureed vegetables occasionally. My favorites are celery puree (season with sherry wine vinegar), pumpkin (add a pinch of cinnamon) and sweet potatoes.

I also like adding a few cloves of garlic to my steamer with the potatoes. Just puree the garlic with the potatoes to add a nice garlic touch to your puree. Roasting garlic is another great option – especially if you want your puree without oil. The roasted garlic add enough sweetness to replace that sensation from the added oils.

Grated fresh horseradish is simply marvelous. Grate peeled fresh horseradish directly into your finished puree and gently fold it into your potatoes.

Base Recipe
1 kilo (a touch more than 2 pounds) potatoes (I use the waxy variety)
350 ml (1 ½ cups) soy milk
100 grams (3 ounces) soy yogurt
sea salt, to season
freshly ground nutmeg, to season
3 tablespoons unprocessed rapeseed oil


Subscription Required For This Content

We recognize some people are not interested in paying for information when they feel comfortable getting something off the internet for free. That’s fine – we wish you the best and hope you have a tasty and successful journey. We believe there are those, however, who are looking for trusted sources when it comes to cooking…we hope you have found your source in us!

Our content is available without the support of advertising money. We are not influenced in any manner by advertisers or any other marketing arrangement. All of our recipes are tested extensively and written in a detailed (and hopefully entertaining) manner. We want our customers to trust the information we publish. We don’t play any of those marketing games (generating clickbait information, selling customer information to advertisers, etc.) to help our bottom-line. This is extremely important to us and something our customers demand.

Interested? Give us a try – register for an annual subscription or simply sign-up for our monthly plan and take your time to go through our information and see if this site is what you are looking for!

Subscribe now Frequently Asked Questions