• 300 g fresh shelled peas
  • 1 tbsp crème fraîche
  • 3 tbsp heaped parmesan, finely grated, plus extra to serve
  • finely grated zest and juice of 1 lemon
  • 75 g bag baby-leaf watercress
  • 2 tsp extra-virgin olive oil, plus extra to drizzle
  • 375 g buffalo mozzarella, drained


  1. 1

    Boil the peas in salted water for 3 minutes until just cooked. Drain and refresh in cold water. Set aside half of the peas.

  2. 2

    Transfer the remaining peas to a food processor with the crème fraîche, parmesan, half the lemon zest, 1 tablespoon of the lemon juice and a good pinch of sea salt. Whiz together for about 3 minutes until smooth.

  3. 3

    Tip the pea purée into a bowl and leave it to rest at room temperature for 20 minutes – the flavour will probably mellow, so add a little more grated parmesan, lemon juice and salt to taste. You want a strong pea flavour but a good amount of 'punch' to cut through the cheese.

  4. 4

    Put the watercress and reserved peas in a bowl. Add the olive oil and some seasoning, and toss altogether.

  5. 5

    To serve, tear up the mozzarella balls and arrange on a large serving platter. Drizzle with a little more olive oil and a little lemon juice, and season with sea salt and black pepper. Spoon some of the purée over the cheese. Scatter over the watercress and pea salad, then sprinkle with the remaining lemon zest and parmesan.Serve with griddled bread drizzled with extra-virgin olive oil.


    Get ahead: make the purée a few hours ahead; chill. Bring back to room temperature before serving.

Nutritional Details

Each serving provides
  • Energy 1185kj 283kcal 14%
  • Fat 21.5g 31%
  • Saturates 12.3g 62%
  • Sugars 1.7g 2%
  • Salt 0.6g 10%

% of the Reference Intakes

Typical values per 100g: Energy 833kj/199kcal

Each serving provides

5.9g carbohydrate 0.5g fibre 16.4g protein

Show us how you cook it!
Back to top