Mashed Potatoes

Craig's Decadent (Plant-Based) Mashed Potatoes

Mashed Potatoes

Craig Dugas
A labor of love recipe and my quest for the holy grail of classic "dairy-tasting" without that "dairy-feeling" mashed potatoes.
5 from 1 vote
Prep Time 15 minutes
Cook Time 20 minutes
Mashing Time 10 minutes
Course Side Dish
Cuisine American, British, French, Irish



  • 1 batch plant-based sour cream
  • 5 lbs russet potatoes
  • 1 tsp vegan chicken-style bouillon (or 1 tbsp nutritional yeast flakes)
  • ¼ tsp marjoram, dry
  • tsp white pepper, ground
  • ½ tsp salt – I use iodized sea salt, but any plain salt will work. Add up to 1 tsp MORE additional salt to your taste preference.


  • Prepare a batch of plant-based sour cream
  • Peel most of the potato skins and rinse/scrub potatoes
  • Slice medium and large potatoes once lengthwise, and then into 1cm slices. Slice small potatoes simply into 1cm slices.
  • Add potatoes to a cooking pot
  • Add vegan chicken-style broth powder (or nutritional yeast flakes), marjoram, and white pepper to the cooking pot on top of the potatoes
  • Top with just enough water so the top layer of potatoes are sticking above the water as if they are treading water
  • Place pot over high heat to bring to just a low boil, reduce heat to maintain a low boil during cooking, and do not cover. Stir every 5 minutes or so.

Drain and Save the Potato Cooking Broth

  • When potatoes are fork tender, decide on how you want to drain and save the broth:
  • I prefer to use a slightly ajar lid to the pot and two giant oven mitts to pour the broth into a steel bowl. This requires a bit of practice and dexterity.
  • Or, you can use a colander on top of a bowl, slowly pouring in the potatoes and broth, and once all of the broth is separated, put the potatoes back into the original pot.

Time to Mash

  • With the beaters attached to a hand mixer, or with a separate hand potato masher, coarsely mash the dry, cooked potatoes
  • Now, ladle in 2 ladles of hot potato broth onto the coarsely mashed potatoes and begin beating on a low speed.
  • Repeat by adding 2 more ladles of potato broth on to the mashed potatoes, and gradually increase the speed of the hand mixer.
  • Add 1/2 tsp of salt, mix, and taste for saltiness and texture, at this point we're still a ways from the final mashed potatoes, but it's good to get an idea of just how far.
  • Add 1-2 more ladles of potato broth, and ½ tsp more salt, if desired, mix on medium-high speed now.
  • Add in roughly ½ cup of the sour cream, mix, and taste. No need to measure that sour cream with a measuring cup, just eyeball it.
  • At this point, you're at the final stretch. Use your senses to adjust for saltiness (by adding more salt), creaminess (by adding more broth), and tanginess (by adding more sour cream). Note that the broth is not very salty, so whenever you add more broth, that may necessitate adding a bit more salt.
  • Once the balancing is complete, your final taste test should leave you with a smile on your face.
Tried this recipe?Let us know how it was!
Plant-Based Mashed Potatoes
Mashed Potatoes

Update: November 15, 2023 — To simplify the recipe but keep the top-tier flavors, I’ve removed the branded chicken bouillon powder (1 tbsp) from the recipe and replaced it with a superior homemade vegan chicken bouillon powder (1 tsp, since it’s powdered). I’ve also done testing for an even simpler version that substitutes that with 1 tbsp of nutritional yeast and even that is very, very good!

I love potatoes. I really love mashed potatoes. For many years, I have been on a quest for remarkable plant-based mashed potatoes. By remarkable, I mean:

  • Classic homemade style: not a variant like garlic or chive mashed potatoes
  • Fluffy type of potato: ideally Russets or similar
  • No overpowering flavor: they should be well balanced
  • Dairy-like creaminess: all while keeping a few rustic, soft potato chunks for added texture
  • Tastes great by themselves: or with gravy
  • Tastes great now and later: outstanding flavor the same day and as leftovers
  • No weird ingredients: or anything proprietary or tied to a brand
  • Salty: with bonus points if it tastes good with less salt so it’s more widely appealing
  • Rich taste: without leaving you feeling “heavy”
  • That je ne sais quoi: that makes mashed potatoes so good, an almost imperceptible tanginess and imperceptible sweetness


This recipe uses my homemade, plant-based sour cream that can be made many days ahead of time or right before you make the potatoes, but it has to be available right after the potatoes finish cooking.


These mashed potatoes are a staple in my world. They go quite well with Soy Curls Ribs or BBQ, and are downright amazing with my Classic New England Style Pot Roast made with soy curls.

This is truly a labor of love; I implore you to make these as I have at least once. Like everything amazing, the key is subtle layers of flavors that exist in harmony. I’ve studied to adapt some of the techniques observed in recipe videos by Michelin-rated restaurant chefs, and a key component is layering simple, natural flavors into a culinary experience.


Before you begin, a few notes:

  • Peeling 5 pounds of potatoes leaves you with roughly 4.25 pounds of potatoes.
  • I peel 70-90% of the potato. Too much peel gives an earthy taste, too little peel misses an opportunity for taste and texture.
  • A bad potato or a few parts of bad potatoes will alter the amount of final potatoes you have to cook, so tasting and adjusting potato broth, salt, and sour cream in the final mix is essential.
  • When salting, I found it palatable at 1/2 teaspoon of added salt if you’re watching salt intake, but my preference is at approximately 1 1/2 teaspoon (in addition to the sodium in the potato broth used).

Let’s Make Craig’s Mashed Potatoes

Here is the story of the mashed potato.

Start with 5 pounds of russet potatoes, peeled 70-90%, then rinsed
Cut medium and larger potatoes in half lengthwise
Cut into roughly 1cm slices
Little potatoes don’t need to be sliced lengthwise
One sliced potato!
Add potato slices to a large pot
Add 1 tsp vegan chicken bouillon powder (or 1 tbsp nooch),1/8 tsp white pepper, and 1/4 tsp marjoram
Add water so potatoes are just treading water; bring to a low boil
While the potatoes are cooking, set up your mashing station
Gently boil until potatoes break apart easily with a fork
Reserve potato broth (cooking liquid) into a steel or glass bowl
Mashing station (left-to-right): sour cream, potato broth, hand mixer, potatoes, salt
Without turning on the beaters, mash the mostly dry potatoes first
Add a couple ladles of potato broth, beat, repeat once again
Alternate adding salt, adding potato broth, mixing, and tasting
Add 1/2 cup sour cream, mix, taste
Fine tune: add salt to saltiness preference, potato broth to creaminess preference, sour cream to tanginess preference
When you reach the perfect balance of saltiness, creaminess, and tanginess, release the beaters
Bon appétit!