Go Back
Basil pesto pasta salad with cherry tomatoes and mozzarella in a white bowl on a wooden table.

Basil Pesto Pasta Salad with Tomatoes

This basil pesto pasta salad with tomatoes is the perfect party-friendly dish. It's easy to make, bursting with fresh flavors, and always a crowd-pleaser.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 8 servings

Ingredients
  

  • 1 pound short pasta fusilli or rotini
  • 2 cups fresh basil leaves
  • 1/3 cup pine nuts or walnuts
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic
  • 1/2 cup extra-virgin olive oil
  • Salt and black pepper to taste
  • 2 cups cherry tomatoes halved
  • 1/2 cup fresh mozzarella pearls optional
  • Extra basil leaves for garnish

Method
 

  1. Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and rinse under cold water to stop cooking. Set aside.
  2. While pasta cooks, make the pesto: In a food processor, combine basil, pine nuts, Parmesan, and garlic. Pulse while slowly drizzling in olive oil until smooth. Season with salt and pepper.
  3. In a large bowl, toss the cooled pasta with the pesto until every piece is well coated.
  4. Gently fold in the cherry tomatoes and mozzarella pearls (if using).
  5. Taste and adjust seasoning with more salt or pepper if needed. Garnish with fresh basil leaves.
  6. Serve at room temperature or chilled. Enjoy!