Mince the garlic and dice the onions.
In a large, deep, heavy pan, heat the oil and butter over medium-high heat.
Add the chicken skin side down and brown well. Then flip and brown the other side. Remove to a plate.
Turn heat down to medium. Add the onions and garlic.
Cook the onions and garlic for about 5 minutes, or until they are light brown.
Combine all the spices in a small bowl, then add to pan and stir to coat. Add chicken stock and scrape up all bits of meat and spices to combine.
Return the chicken to the pan, coating the chicken on all sides with the sauce and leaving chicken with skin side up.
Simmer on low heat for about 30 minutes, partially covered.
While the chicken is cooking, cook the cauliflower. Heat a frying pan over medium-high, add the 2 Tbl. olive oil and the florets. Cook, stirring frequently, so that florets brown but do not burn. Keep cooking and stirring until they are almost cooked, leaving them a little crunchy – about 8 minutes. Set aside off heat.
When chicken is done, add the cauliflower and gently stir into the sauce. Cover and heat for 5 minutes.
Chop the nuts and cilantro together on a board until a fine dice (see the photo).
Serve the chicken in a wide soup bowl or deep plate alongside jasmine or basmati rice.
Top with a little labne and a generous amount of the chopped nut mixture (about 2 tbl.).
Recipe by Jane O’Riordan