Pesto Caprese Pasta Salad
Chilled pasta with basil pesto, juicy tomatoes, mozzarella pearls, and fresh basil for a tender, creamy, herb-packed salad.
You May Also Like
Explore these related FreshFork recipes next:
Ingredients
For the Pasta Salad
- 12 ounces rotini pasta
- 2 cups cherry tomatoes, halved
- 12 ounces mozzarella pearls, drained
- 3/4 cup basil pesto
- 2 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 teaspoon lemon zest
- 1/2 teaspoon kosher salt, plus more for pasta water
- 1/4 teaspoon black pepper
- 1 cup fresh basil leaves
Optional Finish
- 1/3 cup grated parmesan cheese
- 2 tablespoons toasted pine nuts
Substitutions
- Use fusilli, farfalle, or penne in place of rotini.
- Replace mozzarella pearls with diced fresh mozzarella, feta, or a mild dairy-free cheese.
- Use arugula pesto, spinach pesto, or a nut-free basil pesto as needed.
Instructions
Step 1: Cook the pasta
Boil rotini in well-salted water until just al dente. The pasta should retain a little firmness because it softens as it absorbs dressing.

Step 2: Cool correctly
Drain and spread the pasta on a tray. Toss with 1 tablespoon olive oil and cool for 10 minutes; do not rinse away all the starch.
Step 3: Make the dressing
Whisk pesto, remaining olive oil, lemon juice, zest, salt, and pepper until fluid enough to coat the pasta.

Step 4: Combine
Toss the cooled pasta with the pesto dressing. Fold in tomatoes, mozzarella pearls, and most of the basil.

Step 5: Adjust and rest
Taste for salt, lemon, and pesto. Rest for 10 minutes so the pasta absorbs flavor, adding a spoonful of water or olive oil if it becomes dry.
Step 6: Finish and serve
Add remaining basil, parmesan, and pine nuts just before serving.

How to Store Leftovers
- Refrigerate in an airtight container for up to 4 days.
- Store extra basil and pine nuts separately.
- Before serving leftovers, loosen with a teaspoon of olive oil, pesto, or lemon juice.
Serving Leftovers
- This pasta salad is intended to be served cool or at room temperature, not reheated.
- If preferred slightly warm, microwave only the pasta portion briefly before adding fresh mozzarella and basil.
- Do not leave the salad unrefrigerated longer than 2 hours.
Common Mistakes to Avoid
- Overcooking the pasta before chilling.
- Adding pesto to steaming-hot pasta and dulling its color.
- Serving straight from the refrigerator without loosening the dressing.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 390 |
| Protein | 16g |
| Carbohydrates | 39g |
| Fat | 20g |
| Sugar | 4g |
Nutrition is an estimate and can vary with brands, portion size, ripeness, and substitutions.
Similar Recipes
Try another fresh and easy recipe from FreshFork Recipes.
Peanut Butter Energy Bites
Peanut Butter Energy Bites mix oats, peanut butter, honey, seeds, and chocolate chips into chewy no-bake snacks with nutty sweetness…
View Recipe →
Southern Tomato Bacon Sandwich
Southern Tomato Bacon Sandwich layers crisp bacon, thick juicy tomato, lettuce, and mayonnaise on golden toast for a salty, creamy…
View Recipe →
Lemon Garlic Shrimp Orzo
Lemon Garlic Shrimp Orzo combines juicy shrimp with tender orzo, spinach, tomatoes, feta, garlic, and bright lemon in one glossy…
View Recipe →