Ingredients:
- 1 lb (450g) Farfalle or Fusilli pasta
- 1 tbsp (15g) Salt (for boiling water)
- 2 cups (60g) Fresh basil leaves, packed
- 1/3 cup (50g) Pine nuts, lightly toasted
- 2 cloves (6g) Garlic, peeled
- 1/2 cup (50g) Grated Parmesan cheese
- 1/2 cup (120ml) Extra virgin olive oil
- 1 tbsp (15ml) Fresh lemon juice
- 1/2 tsp (3g) Salt
- 1/4 tsp (1g) Black pepper
- 2 cups (300g) Cherry tomatoes, halved
- 8 oz (225g) Mini mozzarella pearls
- 2 cups (60g) Fresh baby spinach or arugula
- 1/4 cup (30g) Fresh parsley, chopped
Instructions:
- Bring a large pot of salted water to a rolling boil. Add the pasta and cook for 1 minute less than the package directions.
- Drain the pasta immediately and rinse under cold running water until the noodles are completely chilled to the touch.
- Pulse the basil, toasted pine nuts, and garlic in a food processor until coarsely chopped.
- While the food processor motor is running on low, slowly drizzle in the olive oil.
- Stir in the Parmesan, lemon juice, salt, and pepper by hand to maintain a slight texture; avoid over-processing into a puree.
- In a large mixing bowl, combine the chilled pasta and the pesto dressing.
- Gently fold in the cherry tomatoes, mozzarella pearls, and baby spinach using a spatula. Mix just until the greens are wilted slightly and everything is evenly coated.