Before preparing the chicken, soak the freekeh in water in a large mixing bowl for 30-45 minutes. After it's done soaking, rinse again and drain
In a large pot or Dutch oven, melt 2 tablespoons of butter plus 1 tablespoon of olive oil together over medium heat
Add the diced onions and sauté until the onions just begin to caramelize
Add the soaked and drained freekeh and stir it all together over medium heat for 2 minutes
Add the chicken broth and water and all of the spices
Cover and cook on low-medium heat for 45 minutes (may take longer), or until all of the liquid is absorbed
In a small saucepan, melt the remaining tablespoon of butter and sauté the slivered almonds, or the almond and cashew mixture, stirring constantly, until the nuts are toasted and golden brown (about 5 minutes)
Remove from heat and lightly salt the nuts
Once all of the elements of the meal are done, on a large serving platter or dish, layer the prepared freekeh on the bottom, add the braised chicken and scatter the nuts over the top of the whole dish
Squeeze the juice of one lemon over the top (optional) and serve