
Potato salad is a beloved dish, often served at barbecues, picnics, and family gatherings.
It’s a canvas for creativity and can easily be modified to suit any palate.
Today, we’re bringing a refreshing twist to the classic potato salad with the bright and vibrant flavors of homemade pesto.
This Pesto Potato Salad combines creamy, tender potatoes with a fragrant and nutty pesto, making it a perfect side dish that pairs beautifully with grilled meats or as a light meal on its own.
With fresh basil, walnuts, and parmesan coming together, every bite is a burst of flavor that will leave you reaching for seconds—and maybe even thirds!
Why This Recipe Is a Must-Try
If you’re tired of the same old potato salad, this pesto-infused version is here to elevate your culinary experiences.
Not only does it have a delightful flavor profile, but it’s also incredibly simple to make.
The bright green pesto is made from fresh ingredients that can be found at your local grocery store or farmers market, ensuring that you use the freshest produce available.
Plus, it’s versatile—perfect for summer barbecues, potlucks, and even as a light meal on its own.
Whether you’re a seasoned cook or just getting started in the kitchen, this recipe is straightforward and rewarding.
Let’s dive into how to create this delicious Pesto Potato Salad!
Ingredients
- 2 cups fresh basil leaves, no stems
- ¼ cup (25 g) walnuts or pine nuts, almonds or cashews
- 1 clove garlic
- ½ cup (43 g) freshly grated parmesan cheese (use Italian hard cheese if vegetarian)
- ¼ teaspoon ground black pepper
- ½ teaspoon salt
- ½ cup (120 ml) extra-virgin olive oil
- 1 tablespoon (15 ml) lemon juice
- 2 pounds (900 g) baby potatoes, halved or quartered
How To Make Pesto Potato Salad
Step 1: Prepare the Potatoes
Start by bringing a large pot of salted water to a boil.
Once boiling, add in the baby potatoes.
Cook for about 15-20 minutes, or until they are fork-tender.
Drain the potatoes and let them cool slightly.
You want them to be warm but not hot when you mix them with the pesto.
Step 2: Make the Pesto
While the potatoes are cooking, it’s time to whip up your pesto.
In a food processor, add the fresh basil leaves, walnuts (or your choice of nuts), garlic, parmesan cheese, black pepper, and salt.
Pulse the ingredients together to form a rough paste.
Step 3: Emulsify the Pesto
With the food processor still running, slowly drizzle in the extra-virgin olive oil and lemon juice.
Continue processing until the pesto reaches your desired consistency.
Taste and adjust the seasoning, if necessary.
Step 4: Combine the Ingredients
In a large mixing bowl, add the warm potatoes and pour the pesto over them.
Gently fold the potatoes into the pesto until they are evenly coated.
Be careful not to break the potatoes; you want them to remain whole and intact.
Step 5: Chill and Serve
Let the salad sit for at least 30 minutes so the flavors can meld together.
For an even more refreshing experience, chill the salad in the refrigerator for a couple of hours before serving.
Garnish with extra parmesan cheese and a few basil leaves for presentation, and enjoy your flavorful Pesto Potato Salad!
Expert Tips
- Choosing Potatoes: Baby potatoes are perfect for this recipe due to their creamy texture. You can also use Yukon Gold or Red potatoes for extra flavor and color.
- Customize Your Nuts: Feel free to use any nut you have on hand. Pine nuts add a rich flavor, while walnuts offer a more earthy crunch.
- Freshness Matters: For the best flavor, use freshly grated parmesan cheese rather than pre-grated cheese, which may contain anti-caking agents.
- Make It Vegan: To create a vegan version, substitute the parmesan cheese with a vegan alternative or nutritional yeast for a cheesy flavor.
Variations and Customizations
- Add protein: Incorporate grilled chicken or shrimp for a heartier dish.
- Vegetables: Toss in some cherry tomatoes, bell peppers, or even peas for added color and nutrition.
- Herbs: Experiment with mint or parsley to create a unique twist on the classic pesto flavor.
- Heat it up: A pinch of red pepper flakes can add a delightful hint of spice to the dish.
How to Store Leftovers
If you have any leftovers (which is unlikely because this salad is so delicious), store them in an airtight container in the refrigerator.
The Pesto Potato Salad will keep for about 3 days.
Keep in mind that the potatoes may absorb some of the pesto sauce as it sits, so you may want to add a little more pesto or a splash of olive oil before serving again to refresh the flavors.
FAQ
Can I use other herbs in the pesto?
Absolutely! You can mix basil with parsley, arugula, or even spinach to give your pesto a different flavor profile.
Is this potato salad gluten-free?
Yes, all the ingredients in this Pesto Potato Salad are naturally gluten-free, making it suitable for those with gluten intolerance.
Can I make the pesto in advance?
Yes! You can prepare the pesto ahead of time and store it in the refrigerator for up to a week.
Just remember to cover the surface with a layer of olive oil to prevent browning.
How can I make this salad more filling?
You can add in proteins such as grilled chicken, chickpeas, or even hard-boiled eggs to turn this salad into a more substantial meal.
Conclusion
This Pesto Potato Salad is not only a feast for the senses but also a versatile dish that can be customized to your liking.
With its fresh, vibrant ingredients and simple preparation, it’s bound to become a favorite at your dining table.
Whether you serve it at a gathering or enjoy it as a light lunch, this salad promises to deliver flavor and satisfaction in every bite.
So grab your ingredients and get ready to impress your friends and family with this delightful Pesto Potato Salad! Enjoy your cooking adventure!

Pesto Potato Salad
Ingredients
Pesto Ingredients
- 2 cups Fresh basil leaves No stems
- ¼ cup Walnuts or pine nuts Can substitute with almonds or cashews
- 1 clove Garlic
- ½ cup Freshly grated parmesan cheese Use Italian hard cheese if vegetarian
- ¼ teaspoon Ground black pepper
- ½ teaspoon Salt
- ½ cup Extra-virgin olive oil
- 1 tablespoon Lemon juice
Potato Ingredients
- 2 pounds Baby potatoes Halved or quartered
Instructions
- Step 1: Prepare the Potatoes. Start by bringing a large pot of salted water to a boil. Once boiling, add in the baby potatoes. Cook for about 15-20 minutes, or until they are fork-tender. Drain the potatoes and let them cool slightly.
- Step 2: Make the Pesto. While the potatoes are cooking, it’s time to whip up your pesto. In a food processor, add the fresh basil leaves, walnuts (or your choice of nuts), garlic, parmesan cheese, black pepper, and salt. Pulse the ingredients together to form a rough paste.
- Step 3: Emulsify the Pesto. With the food processor still running, slowly drizzle in the extra-virgin olive oil and lemon juice. Continue processing until the pesto reaches your desired consistency. Taste and adjust the seasoning, if necessary.
- Step 4: Combine the Ingredients. In a large mixing bowl, add the warm potatoes and pour the pesto over them. Gently fold the potatoes into the pesto until they are evenly coated. Be careful not to break the potatoes; you want them to remain whole and intact.
- Step 5: Chill and Serve. Let the salad sit for at least 30 minutes so the flavors can meld together. For an even more refreshing experience, chill the salad in the refrigerator for a couple of hours before serving. Garnish with extra parmesan cheese and a few basil leaves for presentation, and enjoy your flavorful Pesto Potato Salad!
Equipment
- Large Pot
- Food Processor
- Mixing Bowl