• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Salads

    Pesto Potato Salad

    Published: Jul 30, 2024 · by Puja Verma

    Jump to Recipe Print Recipe

    This pesto potato salad is perfect for summertime picnics, potlucks, and backyard barbecues! Featuring tender baby potatoes and homemade pesto, it’s packed with fresh, vibrant flavors everyone will love. Plus, this crowd-pleasing dish comes together in under 15 minutes!

    Pesto potato salad garnished with toasted pine nuts in a serving bowl with a spoon.

    When you want a herbaceous twist on classic dairy-free potato salad, this pesto potato salad should be your go-to recipe! It’s made with fresh veggies and dairy-free ingredients, making it a light yet satisfying option.

    Why I Love This Recipe

    You won’t believe how easy this pesto potato salad is to prepare! With minimal ingredients and cooking time required, it’s perfect for busy summer days when you don’t want to turn your house into a sauna.

    The fresh basil pesto adds a burst of flavor that pairs incredibly well with tender baby Dutch potatoes. Plus, it’s super easy to customize!

    You can add your favorite vegetable mix-ins, substitute my dairy-free pesto with spinach pesto or red pepper pesto, or switch up the garnishes. Use your imagination here!

    Ingredients

    Pesto potato salad ingredients laid out with labels.

    Here’s a breakdown of everything you’ll need for this potato salad with pesto:

    • Baby Dutch Potatoes: These small, creamy, tender potatoes are perfect for salads. Their thin skins don’t require peeling, which helps reduce the preparation time.
    • Red Onion: Adds a sharp, zesty bite that balances the richness of the potatoes.
    • Basil: Gives the pesto sauce a fresh, aromatic flavor. Use Genovese basil if possible.
    • Olive Oil: Extra virgin olive oil provides a rich, smooth base for the pesto. Use extra virgin olive oil for the best results.
    • Nutritional Yeast: Adds a cheesy flavor to the pesto while keeping it vegan. I always find the best place to find nutritional yeast is at my local bulk food store.
    • Pine Nuts: Toasted pine nuts add a rich, nutty crunch essential for classic pesto flavors.
    • Garlic: Adds robust, savory, and zesty notes to the pesto. Use fresh garlic cloves here!
    • Lemon Juice: Use freshly squeezed lemon juice for a bright, tangy finish.
    • Red Pepper Flakes: Adds a hint of heat to balance the flavors.

    Substitutions

    • Potatoes: You can use Yukon Gold potatoes instead of baby Dutch potatoes. This variety has a similar creamy texture but may require a slightly longer cooking time.
    • Onion: If you don’t have red, use white or green onions for a milder flavor.
    • Basil: Spinach and arugula are both delicious alternatives to basil. The flavor profile will be slightly more earthy and less aromatic, but just use the same total amount.
    • Olive Oil: Avocado oil will also do the trick. For an oil-free version, use aquafaba.
    • Nutritional Yeast: No nutritional yeast on hand? Use the same amount of vegan Parmesan for an equally rich and cheesy flavor profile.
    • Pine Nuts: If pine nuts are unavailable or expensive, cashews, walnuts, pumpkin seeds, or sunflower seeds will work in a pinch. I suggest toasting them for an equally rich taste.
    • Garlic: Garlic powder will work in a pinch, but I highly recommend fresh garlic. Use ¼-teaspoon for every fresh clove. 
    • Lemon Juice: Apple cider or white wine vinegar will work in a pinch.

    How to Make

    Making this pesto potato salad couldn’t be easier! Just follow my tips and tricks for the most consistently delicious results.

    Preparation

    Sliced baby potatoes in a strainer.

    Thoroughly wash your baby Dutch potatoes and cut them into quarters. Rinse them under cold water to remove any excess starch. Peel and finely dice the red onion into uniform pieces.

    Cooking

    Sliced and boiled baby potatoes in a mixing bowl.

    Step 1
    In a large pot, submerge the quartered potatoes in salted boiling water. Cover the pot and cook them for 10 minutes until fork-tender. Keep the lid askew to allow steam to escape, which prevents the water from boiling over. Next, drain and rinse the potatoes under cold water to stop the cooking process, then set them aside to cool for about 10 minutes.

    Toasted pine nuts on a skilet.
    Dairy free pesto in a food processor.
    Dairy free pesto in a glass gar with a wooden spoon in it.

    Step 2
    While the potatoes are boiling, lightly toast the pine nuts in a dry pan over low heat until golden brown. Place the basil, olive oil, nutritional yeast, pine nuts, garlic, lemon juice, salt, and red pepper flakes into a food processor. Process the pesto, scraping down the sides as needed.

    Cooked potatoes coated in pesto sauce in a mixing bowl.

    Step 4
    Transfer the cooled potatoes to a mixing bowl. Pour the pesto over them and gently toss to coat them evenly with the sauce. Add the diced red onions to the bowl and gently toss everything again. Remember to toss the potatoes gently to ensure they remain intact!

    Pesto potato salad in a serving bowl with fresh basil.

    Step 5
    For a bit of heat and crunch, garnish your pesto potato salad with extra toasted pine nuts and a sprinkle of red pepper flakes before serving!

    Expert Tip

    Boiling the potatoes until they are just fork-tender and then immediately cooling them under cold water is a crucial step! This technique stops the cooking process and prevents the potatoes from becoming too soft and breaking apart once mixed with the other salad ingredients.

    You’re aiming for firm yet tender potatoes, which will absorb the pesto sauce perfectly without becoming mushy. And remember to drain the potatoes thoroughly before tossing them in the pesto to help the sauce cling better.

    Cooking Tips

    • Uniform Potato Size: Cut the potatoes into uniform sizes to prevent some pieces from being overcooked while others remain undercooked.
    • Season Generously: Potatoes can absorb a lot of seasoning! Remember to salt the boiling water generously and taste the salad before serving to adjust it as needed.
    • Pulse the Pesto: Pulse the pesto in the food processor rather than blending it continuously to help maintain a slightly chunky texture.

    Frequently Asked Questions

    How can I make the pesto creamier?

    Add a bit more olive oil or a tablespoon of vegan mayo. Both ingredients will help create a richer, creamier potato salad with pesto sauce.

    How can I make this pesto potato salad nut-free?

    Yes, you can use sunflower seeds or pumpkin seeds instead of pine nuts. These will still give a nice crunch without the nuts.

    What can I do if my pesto is too thick?

    Thin it with more olive oil or water until you reach the right consistency. Be sure to adjust the seasoning if needed.

    Storing

    If you have leftover pesto potato salad, let it cool to room temperature before storing it to maintain the best flavor and texture.

    Fridge
    You can keep the salad in the fridge for up to 3 days. Once it has cooled, transfer it to an airtight container to keep it fresh.

    Freezer
    I don’t recommend freezing pesto potato salad since the potatoes will turn grainy once thawed.

    Prep Ahead
    You can prepare the salad a few hours in advance. For the best flavor, store it in the fridge and bring it to room temperature before serving.

    More Vegan Salads

    • Dairy-free potato salad in a serving bowl with a wooden serving spoon in it.
      Dairy-Free Potato Salad
    • Cilantro lime pasta salad in a serving bowl with side of dressing in a small glass pitcher.
      Cilantro Lime Pasta Salad
    • Orzo pesto salad with roasted veggies and seasoning in a serving bowl.
      Orzo Pesto Salad
    • Vegan couscous salad in a serving bowl.
      Vegan Couscous Salad
    Pesto potato salad on a serving bowl garnished with toasted pine nuts.

    Pesto Potato Salad

    5 from 1 vote
    Prep Time: 5 minutes mins
    Cook Time: 10 minutes mins
    Total Time: 15 minutes mins
    Serving Size: 6
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This pesto potato salad is easy to make in less than 15 minutes with all fresh veggies and plant based ingredients. The dairy-free basil pesto adds a burst of flavor that pairs incredibly well with tender baby Dutch potatoes. A perfect light and satisfying option for the summer.

    INGREDIENTS
      

    Salad

    • 4 cups baby dutch potatoes quartered
    • 1 cup red onion diced

    Pesto Sauce

    • 4 cups basil (loosely packed) fresh
    • ¾ cup olive oil  extra virgin
    • ⅓ cup nutritional yeast
    • ¼ cup pine nuts toasted
    • 8 cloves garlic
    • 2 tablespoon lemon juice freshly squeezed
    • 1 ½ teaspoon salt
    • ¼ teaspoon red pepper flakes

    Garnish

    • ¼ cup pine nuts toasted
    • red pepper flakes

    METHOD
     

    • Cut potatoes into ¼ slices, and rinse under cold water.
    • In a large pot, submerge potatoes in salted (about a tsp) boiling water and cover askew for 10 minutes. After 10 minutes, check to see if potatoes are fork tender and ready to remove from heat. If ready, then drain and rinse potatoes, and set aside to cool for 10 minutes.
    • While potatoes are boiling - Lightly toast ½ cup of pine nuts on low heat for 1-2 minutes. Move them around to toast evenly, and avoid burning.
    • Place all the pesto sauce ingredients (using only half of the toasted pine nuts) into a food processor. Pulse the mixture until it's all combined, scraping the sides down as needed. Taste and adjust any of the seasonings, if needed.
    • Once the boiled potatoes have cooled down, then transfer them into a mixing bowl.
    • Pour the pesto sauce over the potatoes, and gently toss till all the potatoes are evenly coated with the sauce. Add red onions, and gently toss again.
    • Garnish with the remaining toasted pine nuts, and red pepper flakes before serving.

    NOTES

    • Uniform Potato Size: Cut the potatoes into uniform sizes to prevent some pieces from being overcooked while others remain undercooked.
    • Season Generously: Potatoes can absorb a lot of seasoning! Remember to salt the boiling water generously and taste the salad before serving to adjust it as needed.
    • Pulse the Pesto: Pulse the pesto in the food processor rather than blending it continuously to help maintain a slightly chunky texture.

    NUTRITION

    Calories: 342kcal | Carbohydrates: 7g | Protein: 3g | Fat: 35g | Saturated Fat: 4g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 22g | Sodium: 585mg | Potassium: 178mg | Fiber: 2g | Sugar: 2g | Vitamin A: 29IU | Vitamin C: 5mg | Calcium: 16mg | Iron: 1mg
    Course: Salad, Side Dish
    Cuisine: All, American, Italian
    Keyword: pesto potato salad, potato salad with pesto
    Tried this recipe?Let us know how it was!
    « Vegan Coffee Cake
    Butter Bean Salad »

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




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

    Primary Sidebar

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Maple Balsamic Brussels Sprouts 🌱 These irresisti Maple Balsamic Brussels Sprouts 🌱

These irresistible maple balsamic Brussels sprouts are quick and easy to make with just 5 simple ingredients. They are ready in just 20 minutes, and make an amazing flavorful side dish. The sprouts are roasted with sweet caramelized notes and a crispy texture. They are drizzled and tossed with a sweet and tangy glaze made of maple syrup and balsamic vinegar. Serve it as part of a holiday spread alongside classics like a vegan roast, mashed potatoes, cranberry sauce, and more.

Get the recipe 🔗: https://greenheartlove.com/maple-balsamic-brussels-sprouts/

#maplebalsamicbrusselsprouts #veganappetizers #veganrecipes
    Vegan Ricotta 🧀 This creamy vegan ricotta cheese Vegan Ricotta 🧀

This creamy vegan ricotta cheese recipe is a health-conscious alternative to traditional ricotta cheese, made primarily from heart-healthy cashews. It is so quick and easy to prepare with just a handful of simple and clean ingredients. The smooth texture and mild flavors make it the ideal choice for spreading on crackers or toast, layering in lasagnas, or adding to your favorite pasta dishes. No one will be able to tell the difference!

Get the recipe: https://greenheartlove.com/vegan-ricotta/

#veganricotta #vegancheese #veganrecipes #greenheartlove
    Vegan Caramel 🥣 Rich and velvety caramel sauce ma Vegan Caramel 🥣

Rich and velvety caramel sauce made 100% vegan. It has the perfect balance of sweet and salty elements. Serve it with pancakes, waffles, or your favorite desserts. A drizzle of this deep amber colored sauce is so heavenly.

Get the recipe: https://greenheartlove.com/vegan-caramel/

#vegancaramel #vegandesserts #vegancondiments #veganchristmas
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Brown Vegan Gravy 🥣 This rich and creamy brown ve Brown Vegan Gravy 🥣

This rich and creamy brown vegan gravy is the ultimate sauce with it comes to elevating hearty dishes. It's a quick and easy recipe made with all healthy ingredients. Serve it with your favorite holiday plant-based classics like mashed potatoes and tofurkey.

Get the recipe: https://greenheartlove.com/brown-vegan-gravy/

#vegangravy #brownvegangravy #veganchristmasdinner #greenheartlove
    Maple Cream 🍁 This whipped maple cream is a sweet Maple Cream 🍁

This whipped maple cream is a sweet and fluffy treat. Made with just one ingredient, this is a much healthier alternative to processed sugars or artificial sweeteners. It's a spreadable form of maple syrup with a light, fluffy texture and rich, concentrated flavor. It's a perfect condiment to drizzle over morning pancakes, tea, or iced coffee.

Get the recipe: https://greenheartlove.com/maple-cream/

#maplecream #veganmaplecream #vegancondiments #veganbreakfast
    Follow on Instagram
    Copyright © 2026 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.