Print

Pesto Pasta Salad

Colorful pesto pasta salad with fresh mozzarella and cherry tomatoes.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant and budget-friendly pasta salad featuring a fresh homemade basil and walnut pesto. Tossed with warm pasta, cherry tomatoes, and mozzarella, it’s a perfect make-ahead meal for picnics, potlucks, or a quick spring dinner. Simple ingredients create a dish full of bright, satisfying flavor.

Ingredients

Scale
  • 3 cups packed fresh basil leaves
  • 1/2 cup walnuts
  • 2 cloves garlic, roughly chopped
  • 1/2 cup freshly grated Parmesan cheese
  • 1/2 cup extra-virgin olive oil
  • Juice of 1/2 a lemon
  • Salt and freshly ground black pepper, to taste
  • 1 pound short pasta, like fusilli or rotini
  • 1 pint cherry or grape tomatoes, halved
  • 8 ounces fresh mozzarella pearls or cubed mozzarella
  • 1/2 cup sliced black olives (optional)
  • 1/4 cup thinly sliced red onion

Instructions

  1. Make the pesto by pulsing basil, walnuts, and garlic in a food processor until finely chopped.
  2. Add Parmesan and pulse to combine. With the processor running, slowly drizzle in olive oil until smooth.
  3. Add lemon juice, salt, and pepper. Pulse to combine. Set aside.
  4. Cook pasta in a large pot of salted boiling water until al dente. Drain but do not rinse.
  5. Transfer the hot pasta to a large bowl. Immediately add about 3/4 of the pesto and toss thoroughly.
  6. Let the pasta cool for 10 minutes. Then add tomatoes, mozzarella, olives, and red onion. Gently fold to combine. Add remaining pesto if needed.
  7. Cover and refrigerate for at least 30 minutes before serving to let flavors meld. Toss gently and adjust seasoning before serving.

Notes

Do not rinse the cooked pasta; the starch helps the pesto cling. Let the pasta cool slightly before adding fresh mozzarella to prevent it from melting. The salad stores well in the fridge for up to 4 days.

Nutrition