• 900g (2lbs) runner beans
  • 2 large red onions, peeled and halved
  • 1 level teaspoon soft brown sugar
  • 2cm (1in) piece of ginger, peeled and grated
  • 2 cloves of garlic, chopped
  • 3 tablespoons olive oil
  • Salt and freshly ground black pepper

De-string the beans and slice diagonally into 5cm/2in pieces.

Cut the red onion halves into thin slices. Heat the oil in a large frying pan and fry the onions over a low heat until soft and tender, gradually adding the sugar, ginger, garlic  and seasoning.

Stir well from time to time. They are ready when the onions become slightly sticky and caramelised. (This may take 15-20 minutes.)

While the onions are cooking, cook the beans in a pan of boiling salted water until just tender.

Drain the beans and refresh under cold water. Stir into the cooked onion mixture, taste for seasoning and serve.