Preheat the oven to 180C/350F. Marinate the chicken thighs with some salt, black pepper and lemon zest for 30 minutes to 2 hours.
Heat the pan (whichever you are using) with 2 tsp oil and brown the chicken from both sides for about 4-5 minutes on each side. Take it out and place it in a plate.
In the same pot add rest of the oil and butter together. Add in the onions and saute for 2-3 minutes. Add in the garlic and sweat it for just 1 minute. Add in all the spices, herbs and apricots, mix it well.
Add in the tomato pasata or diced and add in the buckwheat and fry it for 5 minutes. Place the chicken on the buckwheat, pour in the stock or water. Adjust the seasoning, add in the almonds and place the pan in the preheated oven. Bake it for 35-40 minutes.
Garnish with fresh coriander and serve hot with some herb pesto or just as is.