Pre-heat the oven to 190°C / 170°C fan oven / gas mark 5 / 375°F.
Grease a 23cm (9 inch) round baking dish with butter.
Wash and trim the rhubarb at both ends, cut into 3-5 cm (1-2 inches) slices.
Place in a large saucepan and toss with the stem ginger, syrup, brown sugar and vanilla. Heat on a medium setting with the lid on for 10 minutes until the rhubarb starts to break down.
Remove the rhubarb from the heat, stir in the cornflour and set aside.
Transfer the rhubarb into the greased baking dish and spread it out evenly.
Prepare the crumble topping in a large mixing bowl. Whisk together the buckwheat flour, almond flour, brown sugar, ground ginger and salt until well combined.
Add the sliced cold butter. Using your fingertips to work the butter into the flour mixture until it resembles coarse crumbs. Some larger and smaller clumps are ideal for texture.
Sprinkle the crumble topping evenly over the rhubarb filling in the baking dish.
Top with a scattering of buckwheat flakes and demerara sugar for extra crunch.
Place the baking dish in the pre-heated oven and bake for 40 minutes or until the topping is golden brown and the rhubarb bubbling underneath.
Once baked, remove the rhubarb crumble from the oven and allow it to cool for ten minutes. Serve warm with ice cream or vanilla custard.