Go Back
+ servings

Garlic Chive Cream Cheese Vegan Mashed Potatoes

So creamy, a little tangy with the perfect garlic and onion flavor. These vegan mashed potatoes are amazing!
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Side Dish
Servings: 6
Calories: 304.94kcal
Author: Lauren Hartmann


  • 3 Pounds Yukon gold potatoes, diced
  • 8 Cloves Garlic
  • 8 Ounces Vegan cream cheese, I used Trader Joe's
  • 1/4 Cup Vegan butter, I used Earth Balance
  • 1/2 Cup Almond milk or other non dairy milk
  • 1/4 Cup Fresh chives, chopped
  • Salt and pepper to taste


  • Peel(if you want, I like to leave the skins on) and dice the potatoes. Placing them in a pot of cool water. Add the garlic to the pot as well.
  • Heat the pot of potatoes, garlic and water on medium high. Bring to a boil and reduce heat to medium so it is at a slight boil. Then boil for 10-15 minutes, or until the potatoes are very tender and can be mashed easily.
  • Drain the potatoes and garlic and return them to the pot. Using a hand mixer or potato masher, start to mash the potatoes.
  • Once most of them are mashed, add the cream cheese, butter and milk. Continue to whip everything together with the hand mixer or mash with the potato masher until the potatoes are completely smooth and everything is melted and incorporated into the potatoes.
  • Season with a few pinches of salt and pepper. Stir and taste, then adjust seasonings.
  • Add the chives and stir to combine. Serve with extra chives on top if you want!


Calories: 304.94kcal | Carbohydrates: 33.3g | Protein: 8.66g | Fat: 17.55g | Saturated Fat: 5.3g | Sodium: 257.56mg | Potassium: 952.71mg | Fiber: 8.27g | Sugar: 1.27g | Vitamin A: 359.62IU | Vitamin C: 27.1mg | Calcium: 124.66mg | Iron: 7.86mg