Print

Pesto Pasta Salad with Cherry Tomatoes

Creamy pesto pasta salad with fresh cherry tomatoes and fusilli pasta.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This meal-prep friendly pasta salad is a celebration of simple, vibrant ingredients. It combines al dente pasta, sweet cherry tomatoes, and a gloriously herby pesto for a dish that gets better as the flavors meld, making it a perfect solution for easy lunches and effortless entertaining.

Ingredients

Scale
  • 1 pound short pasta (like fusilli, rotini, or farfalle)
  • 1 pint cherry tomatoes, halved
  • 1 cup homemade or high-quality store-bought basil pesto
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • 1/3 cup pine nuts, toasted
  • 8 ounces fresh mozzarella pearls (ciliegine) or diced mozzarella (optional)
  • 1/4 cup thinly sliced red onion or shallot (optional)
  • Salt and freshly ground black pepper to taste

Instructions

  1. Bring a large pot of generously salted water to a boil. Cook the pasta according to package directions until al dente.
  2. While the pasta cooks, toast the pine nuts in a small, dry skillet over medium-low heat until golden and fragrant, about 3-5 minutes. Transfer to a plate to cool.
  3. Halve the cherry tomatoes. Thinly slice the red onion if using.
  4. Drain the cooked pasta and rinse briefly under cool water. Transfer to a large mixing bowl.
  5. While the pasta is still slightly warm, add the pesto and grated Parmesan. Toss thoroughly until every piece is coated.
  6. Gently fold in the cherry tomatoes, toasted pine nuts, mozzarella (if using), and red onion (if using). Season with salt and plenty of fresh black pepper.
  7. Let the salad sit for at least 30 minutes before serving, or cover and refrigerate for a few hours to allow the flavors to meld.

Notes

For best texture, cook pasta to al dente and rinse with cool water to stop the cooking. The salad stores well in an airtight container in the refrigerator for up to 4 days. If it seems dry after chilling, refresh it with a tablespoon of olive oil or an extra spoonful of pesto.

Nutrition