Heat a large heavy-based saucepan until hot, then add the butter.
Add the onion and garlic and fry for 2-3 minutes. Add the chicory and remaining ingredients. Bring to the boil, reduce the heat and simmer for 45 minutes, stirring occasionally, until thick and caramelised.
Preheat the grill until hot.
Place the goats' cheese onto the toast and grill until golden and bubbling.
Heat a frying pan until hot then add the butter and apple and sauté until golden brown. Set aside and cool.
To serve, place the jam in the centre of a serving plate. Top with the goats' cheese toast. Spoon the apple, beetroot, walnuts and rocket leaves around.
Drizzle the vinaigrette over the top.