Go Back

Caprese Pesto Pasta Salad - Fresh, Bright, and Perfect for Any Day

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 6 servings

Ingredients
  

  • 12 oz (340 g) short pasta such as fusilli, farfalle, rotini, or orecchiette
  • 1 cup basil pesto (store-bought or homemade)
  • 1–2 tbsp extra-virgin olive oil, as needed to loosen the pesto
  • 2 cups cherry or grape tomatoes, halved
  • 8 oz (225 g) fresh mozzarella pearls or diced from a larger ball
  • 1/4 cup freshly grated Parmesan (optional but recommended)
  • 1–2 tbsp fresh lemon juice, plus zest of 1/2 lemon
  • 1 small garlic clove, finely grated or mashed (optional for extra punch)
  • 1/4 tsp crushed red pepper flakes (optional)
  • Fresh basil leaves, torn, for garnish
  • Kosher salt and black pepper, to taste

Method
 

  1. Cook the pasta. Bring a large pot of salted water to a rolling boil. Add pasta and cook until al dente, according to package directions. Reserve 1/4 cup pasta water, then drain and spread the pasta on a sheet pan to cool.
  2. Prep the mix-ins. While the pasta cooks, halve the tomatoes and pat the mozzarella dry with a paper towel. Grate Parmesan and prep the garlic if using.
  3. Make the dressing. In a large bowl, stir together pesto, lemon juice, lemon zest, a splash of olive oil, and the grated garlic. If the pesto is thick, loosen with a tablespoon of pasta water until it’s saucy but not runny. Season with salt, pepper, and red pepper flakes.
  4. Toss the pasta. Add the cooled pasta to the bowl and fold gently until every piece is coated. The pasta should look glossy, not dry. Add a bit more olive oil or pasta water if needed.
  5. Fold in the Caprese elements. Add tomatoes, mozzarella, and Parmesan. Toss gently so the mozzarella doesn’t break. Taste and adjust salt, pepper, and lemon.
  6. Chill or serve. For best flavor, chill for 20–30 minutes to let everything meld. Garnish with torn basil before serving.