I absolutely love sharing this Vegan Pesto Mashed Potatoes Recipe because it brings together the creamy comfort of classic mashed potatoes with the bright, herby punch of vibrant pesto in a way that feels both cozy and fresh. Every time I make this dish, I’m amazed at how the simple combination of Yukon gold potatoes, luscious vegan pesto, and a splash of non-dairy milk transforms into something irresistibly flavorful and silky smooth. It’s a recipe that never fails to get compliments, whether served as a weeknight dinner side or a star at a holiday table.

Why You’ll Love This Vegan Pesto Mashed Potatoes Recipe

What really excites me about this Vegan Pesto Mashed Potatoes Recipe is the incredible flavor combination it offers. The potatoes bring that familiar, buttery creaminess, while the vegan pesto adds a fresh, herbaceous burst that elevates the dish beyond simple mashed potatoes. The basil, garlic, and pine nuts in the pesto pair beautifully with the subtle sweetness of Yukon gold potatoes, making each bite feel bright and satisfying without being overpowering.

Besides the outstanding taste, I appreciate how straightforward and quick this recipe is to prepare. You just boil, mash, and stir in a few key ingredients—perfect for when I want something comforting without fussing in the kitchen for hours. It’s also versatile enough to serve at so many different occasions, from casual family dinners to more elegant holiday gatherings. Honestly, it’s a dish that stands out because it marries simplicity with gourmet flavors effortlessly.

Ingredients You’ll Need

A white pot filled with a layer of yellow potato pieces, roughly chopped and arranged in a circle, with a green pesto sauce dolloped in the center. The potatoes have a smooth and slightly shiny surface. The pot is set against a white marbled background. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simple but essential ingredients, each adding their own unique touches to the taste, texture, and color of the final dish. With just a handful of pantry staples plus a great vegan pesto, you can whip up something truly special.

  • Yellow potatoes (Yukon gold): Their creamy texture and buttery flavor make them perfect for smooth, flavorful mashed potatoes.
  • Vegan pesto: Adds an aromatic, fresh punch with basil, garlic, and nuts—homemade or store-bought both work wonderfully.
  • Unsweetened non-dairy milk: I prefer organic soy for its creaminess, but almond or oat milk also blends well without overpowering the pesto.
  • Extra virgin olive oil: Brings richness and a silky finish that helps bind everything together beautifully.
  • Salt and pepper: Essential for seasoning and balancing all the flavors to your personal liking.

Directions

Step 1: Place the peeled and quartered potatoes in a large pot, then cover them generously with water. Bring the water to a rolling boil, reduce the heat, and simmer until the potatoes are fork-tender, which usually takes about 15 minutes.

Step 2: Drain your potatoes thoroughly in a colander to remove excess water and return them to the warm pot. This step ensures they stay fluffy and don’t get watery when mashed.

Step 3: Add the vegan pesto along with the unsweetened non-dairy milk, olive oil, and salt and pepper to taste. The order lets the potatoes soak up all those vibrant flavors.

Step 4: Using a potato masher, gently mash the potatoes until you reach your desired consistency—whether you like it chunky or extra smooth. Give it a final taste test and adjust the salt and pepper as needed before serving immediately.

Servings and Timing

This Vegan Pesto Mashed Potatoes Recipe makes about 4 generous servings, which is perfect for sharing with family or friends. The prep time is incredibly short, taking only around 5 minutes to peel and cut the potatoes. Cooking time is approximately 15 minutes to boil the potatoes until tender. Altogether, including mashing and seasoning, the total time is about 30 minutes, with no resting or cooling needed—ready to serve hot and fresh.

How to Serve This Vegan Pesto Mashed Potatoes Recipe

A white plate holds two main layers: on the left side is a mound of pale green, creamy mashed potatoes with a slightly chunky texture, and on the right side is a colorful mixture of cooked chickpeas, diced red and yellow peppers, and onions, topped with chopped fresh green herbs. A fork rests on the right side of the plate. Above the plate are two white bowls, one filled with the same pale green mashed potatoes garnished with a sprig of fresh basil, and the other filled with the cooked chickpea and vegetable mixture. The dishes are set on a white marbled surface, with part of a blue, gray, and white patterned cloth visible underneath the bowl of mashed potatoes. Photo taken with an iphone --ar 4:5 --v 7

When I serve this dish, I love pairing it with roasted vegetables like crispy Brussels sprouts or a medley of garlic-tossed green beans, which add a nice textural contrast and brighten the meal. It also makes a fantastic side alongside hearty mains like grilled tofu steaks or a savory lentil loaf—it’s a great way to introduce a fresh herb flavor without overpowering the main dish.

For garnishing, I often sprinkle some extra chopped fresh basil or a drizzle of good-quality olive oil right before serving to add a lovely pop of color and aroma. If I’m feeling fancy, a light dusting of toasted pine nuts on top really elevates the presentation and adds a nice crunch. A rustic serving bowl really complements the comforting vibe I aim for with this dish.

In terms of beverages, I find a crisp, chilled white wine like Sauvignon Blanc or a light rosé pairs beautifully, balancing the richness of the pesto. For non-alcoholic options, a sparkling water infused with lemon or cucumber feels refreshing and cleansing between bites. This recipe shines best served hot or warm—it’s that perfect temperature that lets the flavors meld while keeping the texture silky and indulgent.

Variations

I love experimenting with this Vegan Pesto Mashed Potatoes Recipe by switching up the pesto. Homemade pistachio or walnut pesto adds a unique twist, giving the dish a deeper, nuttier flavor. You can also blend in some roasted garlic or caramelized onions for extra sweetness and complexity if you want to boost those savory notes.

If you’re avoiding soy, try substituting the non-dairy milk with oat or cashew milk, which provide similar creaminess. This recipe is naturally gluten-free and works perfectly if you’re on a vegan diet, making it inclusive and easy to adapt. For a lighter version, you could reduce the olive oil slightly or try steaming the potatoes for a more delicate flavor.

Another variation I enjoy is using a food processor for ultra-smooth mashed potatoes, but I usually prefer mashing by hand because I love the rustic texture it gives. You can even mix in some steamed spinach or kale for a color pop and extra nutrients, turning this side dish into a powerhouse on the plate!

Storage and Reheating

Storing Leftovers

When I have leftovers, I store this Vegan Pesto Mashed Potatoes Recipe in an airtight container in the refrigerator. Glass containers with tight-fitting lids work best to keep the flavors fresh and to prevent absorption of other fridge odors. The mashed potatoes stay good for up to 3 to 4 days, so they’re perfect for easy leftovers.

Freezing

While I don’t usually freeze mashed potatoes because the texture can change, this recipe can be frozen successfully if you want to prepare in advance. I recommend portioning the potatoes into freezer-safe bags or containers, pressing out any air to prevent ice crystals. Frozen pesto mashed potatoes will keep for about 2 months. When ready to use, thaw overnight in the fridge before reheating.

Reheating

To bring the mashed potatoes back to life, I gently reheat them on the stove over low heat with a splash of non-dairy milk to loosen the texture. Stir often to prevent sticking and maintain creaminess. Avoid microwaving at high power since it can dry out the potatoes and make them grainy. Alternatively, reheating in a covered baking dish at 350°F (175°C) until warmed through works well, too.

FAQs

Can I use other types of potatoes for this recipe?

Absolutely! While Yukon gold potatoes are ideal for their creaminess and natural buttery flavor, you can also use red potatoes or russets. Keep in mind that russets are starchier and might result in fluffier, lighter mashed potatoes, while reds hold their shape a bit more.

Is the pesto in this recipe always vegan?

Not always—traditional pesto often contains Parmesan cheese, so make sure to use a vegan pesto recipe or store-bought vegan pesto to keep this dish fully plant-based. I love making my own pesto with nutritional yeast instead of cheese to keep that cheesy flavor vegan-friendly.

Can I make this recipe ahead of time?

Yes, you can prepare the mashed potatoes ahead and gently reheat before serving. Just be sure to store them properly in an airtight container in the fridge. If making pesto fresh, I recommend adding it just before serving for maximum brightness.

What’s the best way to make homemade vegan pesto?

My favorite method is blending fresh basil leaves, garlic, pine nuts or walnuts, lemon juice, olive oil, nutritional yeast, and a pinch of salt until silky smooth. It’s quick, fresh, and lets you control the flavors perfectly. Plus, you can adjust the oil and nuts depending on the texture you want.

Can I add other herbs or spices to customize the flavor?

Definitely! Adding fresh parsley, chives, or even a bit of fresh thyme to the pesto can change the flavor profile beautifully. A sprinkle of smoked paprika or a touch of cayenne pepper also adds a lovely warmth and depth if you want a little kick.

Conclusion

I’m genuinely excited for you to try this Vegan Pesto Mashed Potatoes Recipe because it’s one of those dishes that feels like a warm hug on a plate while also celebrating fresh, vibrant flavors. It’s simple, quick, and adaptable—all the things I look for in a recipe I come back to again and again. Once you try it, I’m confident it’ll become a favorite in your kitchen too.

Print

Vegan Pesto Mashed Potatoes Recipe

Vegan Pesto Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 10 reviews

This Vegan Pesto Mashed Potatoes recipe is a creamy, flavorful twist on classic mashed potatoes. Using yellow Yukon gold potatoes, combined with vibrant vegan pesto, non-dairy milk, and olive oil, this dish offers a comforting and dairy-free side perfect for any meal. Ready in just 30 minutes, it serves four and is easy to prepare, making it an ideal vegan and gluten-free accompaniment.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Potatoes

  • pounds yellow potatoes (such as Yukon gold), peeled and quartered

Pesto Mixture

  • 6 Tablespoons vegan pesto (homemade or store-bought)
  • ¼ cup unsweetened non-dairy milk (preferably organic soy)
  • 2 Tablespoons extra virgin olive oil
  • Salt and pepper, to taste

Instructions

  1. Boil the Potatoes: Place the peeled and quartered potatoes in a large pot and cover them completely with water. Bring the water to a rolling boil over medium-high heat, then reduce the heat to a simmer. Cook the potatoes until they are tender when pierced with a fork, approximately 15 minutes.
  2. Drain the Potatoes: Once tender, drain the potatoes thoroughly using a colander. Return the drained potatoes back to the empty pot to prepare for mashing.
  3. Add Flavorings: To the potatoes in the pot, add the vegan pesto, unsweetened non-dairy milk, extra virgin olive oil, and season generously with salt and pepper according to your taste preferences.
  4. Mash the Potatoes: Using a potato masher, mash the potatoes and ingredients together until you achieve your preferred consistency—smooth or slightly chunky. Taste the mashed potatoes and adjust salt and pepper if needed before serving.

Notes

  • Use Yukon gold potatoes for a naturally creamy texture.
  • Vegan pesto can be homemade using basil, pine nuts, garlic, nutritional yeast, olive oil, and lemon juice if you prefer.
  • Adjust non-dairy milk quantity for creaminess; add more if you desire a smoother texture.
  • This dish pairs excellently with roasted vegetables or grilled tofu for a complete meal.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star