Green Heart Love

  • Mother's Day
  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Mother's Day
  • Recipes
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Mother's Day
    • Recipes
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Salads

    Pesto Potato Salad

    Modified: Mar 3, 2026 · by Puja Verma · This post may contain affiliate links · Leave a Comment

    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!

    More Vegan Salads

    • Vegan caprese salad on a serving plate drizzled with balsamic glaze.
      Vegan Caprese Salad
    • Butter bean salad topped with feta cheese on a plate.
      Butter Bean Salad
    • Lentil tabbouleh salad in a serving bowl.
      Lentil Tabbouleh Salad
    • Orange & Beet Salad
    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.

    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 →

    Mother's Day Brunch

    • Vegan frittata on a serving plate with a side of micro-greens and tomatoes.
      Vegan Frittata
    • Vegan strawberry muffins on a cooling rack with a some fresh strawberries bunches in cupcake wraps.
      Vegan Strawberry Muffins
    • Rose milk tea with boba in a serving glass garnished with dried rose petals.
      Rose Milk Tea
    • Maple syrup drizzling over oat flour pancake stacked topped with blueberries and walnuts.
      Oat Flour Pancakes
    • Vegan Crepes
    • Banana Chia Pudding in a glass serving bowl topped with banana slices, cinnamon, almond slices.
      Banana Chia Pudding

    Popular Recipes

    • Orange simple syrup in an open lid glass bottle.
      Orange Simple Syrup
    • Oat milk whipped cream in a bowl over a wooden board.
      Oat Milk Whipped Cream
    • Bok choy noodle soup in a serving bowl with a utensil in it.
      Garlic Bok Choy Noodle Soup
    • Dehydrated lemon slices bunched together on a flat surface.
      Oven-Dried Lemon Slices
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Green Heart Love

    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.