Don’t be fooled by the dull, potato-y colors; I guarantee you that these mashed potato waffles are sure to brighten up your potato craving taste buds. They’re moist and crispy on the outside, warm and deliciously creamy on the inside. These potato waffles also go great with salsa, vegan cream cheese, and caramelized onions (gotta love ‘em onions!). The result reminded me of a beautiful medley of mashed potatoes, rösti, and hash browns – three of my all-time favorite potato creations all rolled into one vegan-friendly recipe!

Simple Mashed Potato Waffles [Vegan]



Cooking Time



For the Waffles:

  • 4 potatoes
  • 1/4 cup vegan butter
  • 1/4 cup soy milk
  • Salt and pepper, to taste
  • 2 onions, caramelized
  • 2 teaspoons dried thyme
  • 1 teaspoon smoked paprika
  • 1 teaspoon white truffle oil
  • 1 cup all-purpose flour
  • 4 tablespoons vegan cream cheese

To Serve:

  • Salsa
  • Vegan cream cheese
  • Extra caramelized onion


  1. Peel and dice potatoes, then place in a deep pot with water and bring to a boil. Boil for 20 minutes or until potatoes are very tender. Drain and immediately place potato cubes into a large bowl.
  2. Mash till almost smooth with a potato masher, and then add the vegan butter and soy milk. Mix it in with a wooden spoon. At this stage, taste and season to your preference.
  3. Add thyme, smoked paprika, white truffle oil, and caramelized onions into the mixture and stir well with a spoon to incorporate. Add vegan cream cheese and mix well.
  4. Finally, add in flour and give it a thorough mixing - you may need more flour or slightly less — what you're looking for is something significantly firmer than the initial mashed potatoes, but don't overdo it with the flour.
  5. Heat waffle iron and spray well with non-stick cooking spray. Place 1 heaped tablespoon of potato mixture into each waffle cavity and cook according to your waffle maker's instructions.
  6. Once cooked, use a small palette knife to help nudge your "waffle" off the waffle maker and onto your plate.
  7. Enjoy!

Nutritional Information

Total Calories: 1,640 | Total Carbs: 215 g | Total Fat: 60 g | Total Protein: 37 g | Total Sodium: 674 mg | Total Sugar: 0 g Per Serving (1 waffle) 109 | Total Carbs: 14 g | Total Fat: 4 g | Total Protein: 2 g | Total Sodium: 45 mg | Total Sugar: 0 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.


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

Load More...