• V
  • GF
  • NS
  • DF
  • View Recipe Key

Caprese Pasta Salad with Pistachio Pesto


Caprese Pasta Salad with Pistachio Pesto

This simple Caprese Pasta salad with Pistachio Pesto is a luxurious meal you can enjoy at home or at the park: it perfectly encapsulates classic Italian flavors, in an easy-to-make, easy-to-enjoy package.

Caprese Pasta Salad with Pistachio Pesto //

This post contains affiliate links. Full disclosure is at the bottom of the article.

Tasting mozzarella di bufala at an Agriturismo sitting at the top of a hill in breathtaking Tuscany, Italy was a life-changing experience for me. The cheese’s softness, its milky interior, and its creamy yet assertive flavor make it absolutely unique. Since I had a taste of Italian mozzarella di bufala, I admit I’ve snubbed “fresh mozzarella” products commonly sold at supermarkets. These types of fresh mozzarella cheeses are most often made with cow’s milk as opposed to buffalo’s milk, which means they always lack that unique, more assertive, “fresh from the farm” flavor. Moreover, the texture is quite firm and sometimes even rubbery, which is worlds apart from the extremely soft, barely-holding-together texture of Italian mozzarella di bufala.

Granted, since one ball of fresh Italian mozzarella di bufala sells for $10 at my local grocery store, it’s not something I buy every week. I usually buy it when it’s hot and sunny and when I crave a simple meal I can enjoy with fresh bread and a glass of wine.

The fresh ingredients required to make a Caprese Pasta Salad //

I make a lot of classic Caprese salads, a simple combination of juicy tomatoes, fresh mozzarella, and aromatic basil, dressed with extra-virgin olive oil, but several years ago, I started brainstorming ways I could turn the Caprese salad into a meal (and thus getting the excuse of enjoying more mozzarella di bufala.) This Caprese Pasta Salad came about over several improvisations. As with any salad I make, my goal was to combine creamy, juicy, and crunchy elements to give it a ton of texture, and of course, to pack flavors in as much as I could.


To make this Caprese Pasta Salad, I like to use colorful cherry tomatoes because their bite size allows them to perfectly combine with short pasta, but they also keep their shape better than a chopped tomato. To dress the pasta salad, I like to use a luxurious pistachio pesto, but any quality ready-made pesto will do. For the crunch element, I sprinkle the salad with roasted pistachios, but you could use chopped almonds too.

Pistachio Pesto //

You can prepare this Caprese pasta salad several hours in advance, but I do recommend adding the torn mozzarella di bufala cheese just before serving. This type of cheese is so soft and milky that its texture just wouldn’t remain the same upon sitting for hours. Just before serving, drain the cheese, then coarsely tear it with your hands over the salad bowl (so the cheese’s milky juices get into the salad, too!). Give the salad a gentle toss, add one last generous drizzle of olive oil, and dig in!

One last (super important!) piece of advice: Make sure to always enjoy mozzarella di bufala at room temperature. The fridge is great to keep the cheese fresh, but the cold firms up the cheese and dulls its delicious flavor. Take the cheese out to room temperature at least an hour before serving. If you’re short on time, you can also do as an Italian taught me and put its container (or bag) in a warm water bath for 20-30 minutes to speed up the process.

Caprese Pasta Salad with Pistachio Pesto //

Caprese Pasta Salad with Pistachio Pesto //

Caprese Pasta Salad with Pistachio Pesto

This simple Caprese Pasta salad with Pistachio Pesto is a luxurious meal you can enjoy at home or at the park: it perfectly encapsulates classic Italian flavors, in an easy-to-make, easy-to-enjoy package.
Prep Time:20 minutes
Cooling Time:15 minutes
Servings 4 servings


For the Pistachio Pesto

For the Caprese Pasta Salad


  • For the Pistachio Pesto: Add all ingredients to a food processor. Process to a fine consistency, scraping down the sides of the bowl several times. Transfer to a glass jar and cover with a thin layer of extra-virgin olive oil to prevent browning. You can refrigerate the Pistachio Pesto for up to 1 week, or freeze for up to 3 months.
  • For the Caprese Pasta Salad: Place the required amount of Pistachio Pesto in a large mixing bowl or a salad bowl. Set aside.
  • Cook the pasta according to the manufacturer’s instructions. Towards the end of the cooking time, scoop ¼ cup (60 ml) of the pasta cooking water and mix into the pistachio pesto.
  • Drain the pasta, then transfer to the bowl with the pesto. Toss to coat the pasta with the pesto, then let cool to room temperature.
  • While the pasta is cooling, halve the cherry tomatoes, then transfer to a plate or bowl. Sprinkle with a generous pinch of fleur de sel or flaky sea salt and some freshly ground black pepper. Let rest for 5 minutes.
  • Add the cherry tomatoes and the arugula to the pasta and gently toss to combine. Taste and adjust seasoning, if needed. Transfer the caprese pasta salad to a large serving plate.
  • SERVING: Tear the fresh mozzarella into chunks and scatter over the caprese pasta salad. Garnish with fresh basil leaves, crushed pistachios, and a generous drizzle of extra-virgin olive oil. Enjoy!
  • STORAGE: This Caprese pasta salad can be made up to a half-day ahead of time and refrigerated, covered with plastic wrap, or in an airtight container. Incorporate the arugula and fresh basil leaves just before serving to prevent them from wilting. Make sure to return the caprese pasta salad to room temperature at least 1 hour before serving.

Did you make this?

Tell me how you liked it! Leave a comment or take a picture and tag it with @foodnouveau on Instagram.

This site is a participant in the Amazon Associates Program, an affiliate advertising program designed to provide a means for the site to earn fees by linking to Amazon and affiliated sites. If you click on an affiliate link, I may earn advertising or referral fees if you make a purchase through such links, at no extra cost to you. This helps me creating new content for the blog–so thank you! Learn more about advertising on this site by reading my Disclosure Policy.

Author: Marie Asselin

Prep Time: 20 minutes
Cooling Time: 15 minutes


Rate + Review

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

Recipe Rating