This fragrant North African specialty combines fluffy steamed couscous with tfaya, a luscious topping of slowly caramelized onions sweetened with honey and plumped golden raisins. The dish features tender chicken pieces braised in aromatic spices including saffron, cinnamon, cumin, and ginger, creating layers of warm, complex flavors. Toasted slivered almonds add a satisfying crunch, while fresh herbs brighten each bite. Perfect for gatherings, this one-platter meal brings the authentic taste of Moroccan festivities to your table.
The kitchen filled with an impossible sweetness that Sunday afternoon, onions and honey caramelizing while spices bloomed in the other pan. My roommate kept wandering in, drawn by whatever alchemy was happening on the stove. This wasnt dinner anymore, it was an event.
I first made this for a dinner party when everyone was tired of the same old rotation. The platter hit the table and suddenly nobody was talking anymore, just eating. Thats when you know a recipes a keeper.
Ingredients
- Whole chicken: Cut into pieces so every serving gets both white and dark meat, about 1.5 kg feeds six people generously
- Olive oil: Use 2 tablespoons to build the flavor foundation, extra virgin adds fruitiness
- Large onions: You will need 5 total, 2 chopped for the chicken base and 3 sliced thin for the sweet topping
- Garlic cloves: 3 minced fresh cloves add depth, jarred garlic works in a pinch
- Ground ginger: 1 teaspoon brings warmth without the heat of fresh ginger
- Ground turmeric: 1 teaspoon gives the chicken its beautiful golden hue
- Ground cinnamon: 1 teaspoon, used in both chicken and topping for consistent spicing
- Ground cumin: 1 teaspoon adds that distinctive North African earthiness
- Black pepper and salt: 1 teaspoon each balances the spices, plus extra for the topping
- Ground saffron: 1/2 teaspoon or a pinch of threads, optional but worth it for authentic color
- White pepper: 1/2 teaspoon provides gentle heat without visible specks
- Chicken broth: 4 cups create the sauce, homemade tastes best but quality store bought works
- Fresh cilantro and parsley: One small bunch each, chopped, adds brightness and color
- Golden raisins: 1 cup plumps up beautifully in the caramelized onions
- Butter or olive oil: 3 tablespoons for the topping, butter carries the honey flavor better
- Slivered almonds: 1/2 cup toasted right before serving adds essential crunch
- Honey: 1/2 cup helps the onions caramelize into something magical
- Couscous: 2 cups instant variety works perfectly here
- Boiling water: 2 1/4 cups measured precisely for fluffy grains
Instructions
- Build the spiced chicken base:
- Heat olive oil in your largest pot or Dutch oven over medium heat. Toss in chopped onions and minced garlic, cooking until they turn translucent and fragrant. Add chicken pieces and brown them on all sides, letting the skin develop color.
- Add the aromatic spices:
- Sprinkle in ginger, turmeric, cinnamon, cumin, both peppers, salt, and saffron. Stir constantly for a minute until the spices bloom and coat every piece of chicken. Pour in the broth and scatter in fresh cilantro and parsley.
- Simmer to tenderness:
- Bring everything to a boil, then drop the heat to low. Cover and let it bubble gently for 35 to 40 minutes. The chicken should be falling off the bone and the sauce thickened.
- Caramelize the topping onions:
- While chicken simmers, melt butter in a large skillet over medium heat. Add those 3 thinly sliced onions and cook slowly, stirring now and then, until they soften and turn golden brown. This takes 20 to 25 minutes, dont rush it.
- Add sweetness to the topping:
- Stir in raisins, honey, cinnamon, half teaspoon salt, and quarter teaspoon pepper. Keep cooking for 10 minutes more, stirring frequently as everything turns sticky and glossy. Toast almonds in a dry pan until golden, about 2 minutes, then set them aside.
- Fluff the couscous:
- Place couscous in a heatproof bowl with olive oil and teaspoon of salt. Pour boiling water over, cover immediately, and let it sit for exactly 5 minutes. Fluff vigorously with a fork to separate each grain.
- Bring it all together:
- Mound couscous on your largest serving platter. Arrange chicken pieces on top and drizzle with some of that spiced cooking sauce. Spoon the caramelized onion raisin mixture over everything. Finish with toasted almonds scattered across the top.
My Moroccan friend laughed when she saw me making this, said my grandmother would approve. Thats the highest compliment I have ever received in a kitchen.
Making It Your Own
Lamb shoulder pieces work beautifully instead of chicken, just extend the simmering time until the meat falls apart. For vegetarian nights, skip the meat entirely and use vegetable broth with roasted chunks of butternut squash and carrots.
Serving Suggestions
Set out small bowls of harissa paste and fresh lemon wedges so everyone can adjust their heat. A pot of Moroccan mint tea served alongside makes the meal feel complete and authentic.
Timing Success
Start the tfaya onions first since they need the longest cooking time. They can hold warm on the back of the stove while everything else comes together.
- Toast almonds right before serving so they stay crunchy
- Fluff couscous immediately after the 5 minute steam
- Let chicken rest in its sauce off heat for 10 minutes before serving
This is the kind of recipe that turns Tuesday dinner into something people will talk about next month. Gather your friends around the platter and watch what happens.
Recipe FAQs
- → What makes tfaya special in Moroccan cuisine?
-
Tfaya is a cherished Moroccan condiment featuring onions slow-cooked until deeply caramelized, then sweetened with honey and enriched with plump raisins. This sweet-savory topping creates beautiful contrast against spiced meats and fluffy couscous, representing the sophisticated balance of flavors in North African cooking.
- → Can I make this dish ahead of time?
-
Both the spiced chicken and tfaya actually benefit from being made a day ahead—the flavors deepen and meld beautifully. Reheat gently before serving. The couscous is best steamed fresh, but you can prepare it up to an hour in advance and fluff just before assembling.
- → What protein alternatives work well?
-
Lamb is the traditional alternative to chicken, offering richer flavor. For vegetarian versions, use vegetable broth and add hearty vegetables like roasted pumpkin, carrots, or chickpeas. The tfaya remains the star regardless of protein choice.
- → How do I achieve perfectly fluffy couscous?
-
The key is using the correct water-to-grain ratio and allowing proper steaming time. After adding boiling water, let it sit covered undisturbed. Fluff vigorously with a fork to separate grains, adding a splash of olive oil if needed to prevent clumping.
- → What should I serve alongside this dish?
-
Traditional accompaniments include harissa paste for heat and fresh lemon wedges to brighten flavors. Moroccan mint tea is the classic beverage pairing. A crisp fruity white wine also complements the sweet-savory elements beautifully.