Some food marriages are made in heaven. This selection of main dish recipes makes the most of old favourites and explores pastures new. Salmon and asparagus are a classic combo in a light and tasty summer roulade. Mediterranean chefs have long known the value of pairing salty feta cheese with aubergines and roast tomatoes and it's spectacularly successful in this vegetarian terrine. Spatchcock chicken with blue cheese and a berry sauce is a little more unusual, while onion marmalade gives the flavour to a delicious spread designed to accompany fresh plums, cold meats and home-made hummus in an eye-catching charcuterie platter.