- 12 oz (340 g) short pasta such as fusilli, farfalle or rotini
- 1 bunch asparagus (about 8 oz / 225 g), trimmed and cut into 1-inch pieces
- 1 cup (150 g) frozen or fresh green peas
- 1 small cucumber, halved lengthwise and sliced
- 2 cups (60 g) baby spinach or arugula
- 3 tbsp chopped fresh chives
- ½ cup (80 g) crumbled feta or small mozzarella pearls (optional)
- 2 tbsp toasted pine nuts or pistachios
- 1 small handful of edible flowers (pansies, nasturtiums, borage, viola or chive blossoms), gently rinsed
For the green pesto dressing:
- 2 cups (40 g) fresh basil leaves, packed
- 1 cup (30 g) baby spinach
- ⅓ cup (80 ml) extra virgin olive oil
- ¼ cup (25 g) grated Parmesan
- 2 tbsp pine nuts or pistachios
- 1 small garlic clove
- 2 tbsp fresh lemon juice, plus 1 tsp zest
- ½ tsp salt, plus more to taste
- Freshly ground black pepper, to taste
- 2 to 3 tbsp cold water, as needed