• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

recipebysara

  • Recipes
  • Home
  • TERMS OF USE
  • DESSERT
  • ABOUT USWelcome to RecipeBySara
  • Cake
  • Chicken
  • Soup
  • Recipe Search
  • Recipe Dashboard
  • Recipe Courses
  • Recipe Cooking Methods
  • Recipe Cuisines
  • Recipe Keys
  • Recipe Tags
  • Recipe Badges
  • Recipe Dietary
Home » Pesto Pasta Salad (Rotini, Basil Pesto, Cherry Tomatoes, Mozzarella, Olives, Pine Nuts, 25 Min)

Pesto Pasta Salad (Rotini, Basil Pesto, Cherry Tomatoes, Mozzarella, Olives, Pine Nuts, 25 Min)

May 28, 2026 by Jean maria

This is the picnic, potluck, and packed-lunch salad that’s saved me from boring desk lunches more times than I can count. Pesto pasta salad takes twirly rotini pasta and tosses it with vibrant homemade basil pesto, juicy halved cherry tomatoes, fresh mozzarella pearls, kalamata olives, and toasted pine nuts for an Italian summer salad that’s as gorgeous as it is delicious.

Fun fact: pesto Genovese (the classic basil + pine nut + parmesan + garlic + olive oil sauce) was invented in Genoa, Italy in the 16th century. The name comes from “pestare” — Italian for “to pound” — referring to the traditional mortar-and-pestle method. Modern blenders cheat the technique but produce inferior pesto due to bruising; true Italians still pound their pesto by hand for the best texture.

Why this recipe works

  • UNDERCOOK pasta by 1 min. Pasta keeps absorbing sauce and softening as it sits in pesto. Al dente at boil = mushy after 30 min.
  • Rinse pasta in COLD water after cooking to stop the cooking process. Drain WELL — wet pasta dilutes pesto.
  • Make pesto FRESH if possible. Jar pesto works but homemade tastes 10x better. 5 min in a food processor.

Ingredients

Serves 8 as a side.

  • 1 lb (450 g) rotini or fusilli pasta
  • Homemade pesto:
  • 3 cups (60 g) fresh basil leaves, packed
  • 1/2 cup (60 g) pine nuts, toasted
  • 1/2 cup (50 g) grated parmesan cheese
  • 3 cloves garlic, smashed
  • 1/2 cup (120 ml) extra virgin olive oil
  • 1 tbsp lemon juice
  • 1/2 tsp salt + 1/4 tsp pepper
  • Mix-ins:
  • 2 cups cherry tomatoes, halved
  • 8 oz (225 g) fresh mozzarella pearls (or cubed)
  • 1/2 cup kalamata olives, pitted and halved
  • 1/3 cup toasted pine nuts (for topping)
  • 1/4 cup fresh basil, julienned

Instructions
Save

Step 1: Cook the pasta

Bring a large pot of well-salted water to a boil. Add rotini; cook 1 min LESS than package directions for slightly under-al-dente (it absorbs more pesto as it sits). Drain and rinse under cold water to stop cooking. Drain VERY well.

Step 2: Toast the pine nuts

In a dry skillet over medium heat, toast pine nuts for 3-4 min until golden and fragrant. Watch closely — they burn in seconds. Remove immediately.

Step 3: Make the pesto

In a food processor, combine basil leaves, half the toasted pine nuts (save half for topping), parmesan, garlic, lemon juice, salt, and pepper. Pulse until coarsely chopped. With motor running, slowly drizzle in olive oil until smooth and emulsified. Taste; adjust salt.

Step 4: Combine pasta and pesto

In a large bowl, combine cooled drained pasta with homemade pesto. Toss thoroughly until every spiral is coated. The pasta should be pesto-green.

Step 5: Add mix-ins

Fold in halved cherry tomatoes, fresh mozzarella pearls, and pitted kalamata olives. Toss gently to distribute without breaking the cheese.

Step 6: Garnish and chill

Transfer to a serving bowl. Top with reserved toasted pine nuts and julienned fresh basil. Cover and refrigerate at least 30 min (up to 24 hours) before serving for flavors to meld.

Nutrition information

  • Calories: 410 kcal per serving (1/8)
  • Protein: 13 g
  • Carbohydrates: 38 g
  • Fat: 24 g
  • Calcium: 25% DV
  • Vitamin K: 60% DV

Pro tips for the best pesto pasta salad

  • Rinse pasta in COLD water to stop cooking — otherwise it overcooks in the bowl.
  • Drain pasta VERY well. Water dilutes pesto and makes the salad bland. Pat with paper towels if needed.
  • Save 1/4 cup pesto separately for refreshing the salad on day 2 — pesto gets absorbed into pasta as it sits.
  • Use FRESH mozzarella pearls (boccoccini), not pre-shredded. Pre-shredded has anti-caking agents that taste chalky.

Frequently asked questions

Can I use jarred pesto?

Yes — works in a pinch. Buy quality refrigerated pesto (not shelf-stable). Add 2 tbsp olive oil to thin it out.

How long does it keep?

3 days in the fridge. The pesto darkens slightly (oxidation) — still tastes great. Refresh with a drizzle of fresh pesto or olive oil on day 2.

Can I add protein?

Yes — grilled chicken, prosciutto, salami, or chickpeas all work great. Or cubed mozzarella for vegetarian protein boost.

Why is my pesto bitter?

Over-pulverizing basil in a food processor bruises it and releases bitter compounds. Pulse briefly, don’t blend on high.

What other pasta shapes work?

Penne, farfalle (bowties), orecchiette, or shells. Anything with ridges/curves to trap pesto. Avoid spaghetti (sauce slides off).

Post Views: 2

Filed Under: Recipes

Previous Post: « Salmon Asparagus And Garlic Potatoes (Sheet Pan, Lemon-Dill Salmon, Roasted Asparagus, Crispy Potatoes, 40 Min)

Primary Sidebar

Recent Posts

  • Pesto Pasta Salad (Rotini, Basil Pesto, Cherry Tomatoes, Mozzarella, Olives, Pine Nuts, 25 Min)
  • Salmon Asparagus And Garlic Potatoes (Sheet Pan, Lemon-Dill Salmon, Roasted Asparagus, Crispy Potatoes, 40 Min)
  • Grilled Chicken Rice Bowl (Marinated Chicken Thighs, Jasmine Rice, Cucumber, Avocado, Herb Sauce, 40 Min)
  • Shrimp Linguine With Garlic Sauce (Plump Shrimp, Buttery Garlic Wine Sauce, Linguine, Parsley, 25 Min)
  • Herb Compound Butter (Soft Butter, Garlic, Parsley, Chives, Thyme, Lemon Zest, 10 Min)

New Recipes

Pesto Pasta Salad (Rotini, Basil Pesto, Cherry Tomatoes, Mozzarella, Olives, Pine Nuts, 25 Min)

Salmon Asparagus And Garlic Potatoes (Sheet Pan, Lemon-Dill Salmon, Roasted Asparagus, Crispy Potatoes, 40 Min)

Grilled Chicken Rice Bowl (Marinated Chicken Thighs, Jasmine Rice, Cucumber, Avocado, Herb Sauce, 40 Min)

Shrimp Linguine With Garlic Sauce (Plump Shrimp, Buttery Garlic Wine Sauce, Linguine, Parsley, 25 Min)

Herb Compound Butter (Soft Butter, Garlic, Parsley, Chives, Thyme, Lemon Zest, 10 Min)

Jalapeño Cream Cheese Dip (Whipped Cream Cheese, Pickled Jalapeños, Cheddar, Bacon, 15 Min No-Bake)

Copyright © 2026 recipebysara on the Foodie Pro Theme