Let's start the buckwheat bowl, by cooking the buckwheat. In a small pot heat 2 cups of water (use the same cup you use for measuring the buckwheat!!) and add the dried tomatoes and vegetable broth. As soon as the water starts boiling, add the buckwheat groats and reduce heat to low heat, with the lid on. It should only simmer, similar to cooking rice, really. Make sure not to stir the buckwheat while cooking. Let it simmer until almost all the water has evaporated. Then turn off the heat, set aside the lid & let the buckwheat rest and cool down a little.
While the buckwheat cooks, you can start chopping up the carrot into small pieces and crush the garlic. Heat a pan to medium-high heat and add 2 tbsp of olive oil. Add the chopped carrot and heat it slowly. You want to draw out as much of the carrots sweetness as possible. Season with salt, pepper, cumin, cinnamon and chili flakes and add the crushed garlic. Slowly roast until cooked through.
While the buckwheat is cooling down & the carrots are in the pan, you can take a large bowl and add the cranberries. Also slice the spring onions and cut the cucumber into small pieces and add to the bowl. Roughly chop the hazelnuts and also add them. (You could roast them in the pan before, if you'd like). Add juice of 1/2 lemon and 1 tbsp of olive oil.
Finally, add the cooled buckwheat & carrots. Serve on it's own or with hummus, feta cheese, fried tofu or tempeh. Store in the fridge for 3-4 days.