Preheat the oven to 200°C/fan 180°C/gas mark 6.
Place the potatoes and cauliflower florets in a roasting tray, drizzle over the coconut oil and toss to coat. Sprinkle with sea salt and pepper and roast for 30 minutes until tender and beginning to brown.
In the meantime, prepare everything else; brush the asparagus with ½ tsp olive oil, heat a griddle pan until hot and cook the stems until charred and tender. Set aside.
For the dressing, whisk together the olive oil and lime juice, then stir in the zest and ginger and season with some salt and pepper.
To assemble, arrange the potatoes and cauliflower to one side and place the other ingredients round the bowl (or how you prefer), drizzle with the dressing and scatter over the coconut flakes, or serve on the side.
Tip: Toasting coconut flakes accentuates their flavour – simply dry fry in a small pan for a few minutes until they are golden brown and aromatic. Be careful as they do catch and burn easily.