Warm greens & shallots with allspice dressing

Add some sweetness and spice to your Sunday lunch with this easy veggie side dish – perfect with roast lamb or chicken

  • Prep:20 mins
    Cook:10 mins
    plus cooling
  • Serves 6
  • Easy

Nutrition per serving

  • kcal 91
  • fat 3g
  • saturates 0g
  • carbs 12g
  • sugars 11g
  • fibre 4g
  • protein 3g
  • salt 0g


  • 400g shallots
  • 1 tbsp olive or rapeseed oil
  • 3 tbsp white wine vinegar
  • 3 tbsp clear honey
  • ½ tsp ground allspice
  • 400g mixed green vegetables (we used green beans, broccoli and peas)


  1. Cover the shallots with boiling water and set aside until cool enough to handle, then peel and discard the skins.

  2. Heat the oil in a large pan, and add the shallots. Cover with a lid and cook over a low heat for 8-10 mins until starting to caramelise. Add the vinegar, honey and allspice to the pan along with some seasoning. Give everything a good shake in the pan, then bubble for 10 mins until the shallots are tender and sticky, adding a splash of water if the honey looks like it might burn.

  3. Meanwhile, bring a large pan of water to the boil, add the greens and cook for 2 mins until they are just tender but still have a nice bite. Add to the shallots and toss through the sticky dressing.

Suggested recipes from this collection...