Garlic Mashed Potatoes with Cream Cheese (vegan)

Garlic mashed potatoes are a beloved comfort food, and this vegan version takes the classic dish to new heights. By swapping traditional cream cheese for a plant-based alternative, you can enjoy the same creamy texture and rich flavor without any dairy. The addition of roasted garlic adds a depth of flavor that elevates these potatoes from simple to spectacular. Historically, mashed potatoes have been a staple in many cultures, often served as a side dish during festive occasions. They have roots in Europe, particularly in Ireland and England, where they were first cultivated in the 16th century. Today, they are a beloved dish across the globe, with countless variations to suit different palates and dietary preferences. This vegan garlic mashed potato recipe is perfect for gatherings, holiday dinners, or simply as a comforting weeknight side. The creamy texture and savory garlic flavor make them irresistible, and they pair beautifully with a variety of main dishes. Plus, they’re easy to prepare, so you can spend less time in the kitchen and more time enjoying the company of friends and family. Just be careful not to eat them all yourself—after all, sharing is caring!
Garlic Mashed Potatoes with Cream Cheese
Variant: vegan Servings: 4 Total: 45 mins

Ingredients

  • 2 pounds russet potatoes
  • 6 cloves garlic cloves
  • 8 ounces plant-based cream cheese
  • 1 cup unsweetened almond milk
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh chives

Instructions

  1. Begin by peeling and chopping the russet potatoes into evenly sized chunks, about 1 to 2 inches. This ensures they cook evenly and mash smoothly.
  2. Place the chopped potatoes in a large pot and cover them with cold water. Add a teaspoon of salt to the water to enhance the flavor of the potatoes.
  3. Bring the pot to a boil over medium-high heat. Once boiling, reduce the heat to medium and let the potatoes simmer for about 15-20 minutes, or until they are fork-tender.
  4. While the potatoes are cooking, prepare the garlic. Peel the garlic cloves and place them in a small piece of aluminum foil. Drizzle with olive oil, wrap them tightly, and roast in a preheated oven at 400°F for about 20 minutes.
  5. Once the potatoes are tender, drain them in a colander and return them to the pot. This helps evaporate any excess moisture, ensuring your mashed potatoes are creamy.
  6. Squeeze the roasted garlic from its skins into the pot with the potatoes. The roasted garlic will add a sweet, mellow flavor that complements the creaminess.
  7. Add the plant-based cream cheese and almond milk to the pot. Use a potato masher or a hand mixer to mash the potatoes until they reach your desired consistency.
  8. Season the mashed potatoes with salt and black pepper to taste. Remember, you can always add more, but you can't take it out!
  9. If the mashed potatoes are too thick, add a little more almond milk, one tablespoon at a time, until you achieve the desired creaminess.
  10. Once everything is well combined, taste and adjust the seasoning if necessary. A sprinkle of fresh chives on top adds a lovely pop of color and flavor.
  11. Serve the garlic mashed potatoes warm, garnished with additional chives if desired. They make a perfect side dish for any meal.
  12. Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat gently on the stove or in the microwave, adding a splash of almond milk to restore creaminess.

Nutrition (per serving)

  • Calories: 250
  • Carbs g: 40
  • Protein g: 4
  • Fat g: 10
  • Sugar g: 1
Tags: vegan, mashed potatoes, sides, comfort food, plant-based