Tomato, avocado & corn salad with migas & buttermilk dressing

Try this tasty American-style tomato, avocado and corn salad alongside roast chicken or barbecued meat. Buttermilk in the dressing adds a hint of sourness

  • Prep:20 mins
    Cook:35 mins
    plus soaking
  • Serves 6
  • Easy

Nutrition per serving

  • kcal 416
  • fat 33g
  • saturates 5g
  • carbs 20g
  • sugars 6g
  • fibre 6g
  • protein 7g
  • salt 0g


  • 125g coarse bread, such as sourdough (crusts removed)
  • 2 tbsp full-fat milk
  • 2 ½ tbsp olive oil
  • 2 corn cobs
  • 2 ripe, large avocados
  • 1 large lime, juiced
  • 2 spring onions, trimmed and sliced on the diagonal (use purple ones to add colour if you can find them)
  • 600g tomatoes (a mixture of colours and sizes is good), sliced horizontally, or halved if they’re small
  • 115g mayonnaise
  • smidgen Dijon mustard
  • ½ small garlic clove, grated
  • 5g chives, finely chopped
  • 125ml buttermilk


  1. Tear the bread into pieces and toss in a bowl with the milk and 1 tbsp of water. Leave to soak for 20 mins. Gently squeeze the bread to remove some of the excess liquid (though not all). Heat 2 tbsp of the oil in a large frying pan. Cook the bread over a medium heat, turning every so often, until dark golden brown and crisp, then turn the heat down and cook until the pieces are warm through to the middle. Season and cook a little more, turning the pieces over. It will take about 15 mins to make the migas. Heat oven to 200C/180C fan/gas 6.

  2. Meanwhile, hold a corn cob standing up in a shallow roasting tin. Using a sharp knife, cut down the sides, removing the kernels as you work round. Toss the kernels with ½ tbsp of the oil and a little seasoning. Roast in the oven for 20 mins, tossing after 15 mins. It should be scorched a little at the edges.

  3. To make the dressing, put the mayonnaise, mustard, garlic and chives in a bowl, then gradually whisk in the buttermilk. There shouldn’t be any lumps of mayo left.

  4. Halve and stone the avocadoes and cut each half into slices. Peel the skin from each slice. Put the avocado in a broad shallow serving bowl and squeeze the lime juice all over them. Turn over in the juice and season. Add all the other salad ingredients and toss together. Spoon some of the dressing over and serve the rest on the side.

Suggested recipes from this collection...