Asparagus & tuna salad

Give the bistro classic, niçoise salad, a seasonal twist by swapping green beans for tender asparagus

  • Prep:20 mins
    Cook:12 mins
  • Serves 2
  • Easy

Nutrition per serving

  • Calories 490
  • Carbohydrate 45
  • Fat 17
  • Fiber 10
  • Protein 36
  • Saturated Fat 3
  • Sodium 0.8
  • Sugar 8


  • 8 baby new potatoes
  • 2 medium eggs
  • 125g pack asparagus, woody ends removed
  • 185g can tuna, drained and flaked into very large chunks
  • small handful small black olives, halved
  • 1 romaine lettuce, leaves torn into chunks
  • crusty bread, to serve
  • 1 shallot, finely chopped
  • 1 tsp English mustard powder
  • 2 tbsp white wine vinegar
  • 1 tbsp extra-virgin olive oil, or use the oil from the tuna can (if bought in oil)
  • pinch of sugar


  1. Boil the potatoes for 8-12 mins until tender. Drain, cool a little under cold running water, then drain again well and set aside to finish cooling.

  2. Put the eggs in a pan of cold water and bring to the boil. As soon as the water is boiling, add the asparagus for 2 mins. Drain well and rinse everything under cold water to cool. Again drain asparagus well.

  3. Once cool enough to handle, peel the eggs and halve or quarter. Whisk the dressing ingredients with 1 tbsp water and some seasoning.

  4. Tip the potatoes, asparagus, tuna, olives and lettuce into a bowl. Drizzle over the dressing and toss well to coat, then add the eggs and serve with crusty bread.