
9 Moroccan Tagines That Fill the House With Spice
The first time I lifted the lid on a tagine in a riad kitchen off Derb el Ferrane in Fes, the cook, Khadija, told me to step back two paces before she did it. "The smell travels," she said, and she was right. Saffron, ginger, preserved lemon and onions cooked down to almost-jam came up in a single wet cloud that hit the courtyard walls and bounced back. Her tagine had been on a clay brazier for two hours. Mine, at home in a heavy enameled cast-iron pot on a gas hob, does the same trick in 45 minutes if I am organised about my spices.
This is a list of ten tagines I cook on rotation, tested across an actual conical clay tagine from a shop on Rue Bab Aylen, a Le Creuset 3.5-quart braiser, and (when I am being honest) a plain Dutch oven with the lid cracked. All three work. What matters is the spice build, the layering order, and the patience to let the onions go properly soft before anything else joins them.

How I picked these ten
The rules of inclusion were narrow. Every recipe here had to (1) be cookable on a weeknight in under 75 minutes start to finish, (2) use ingredients I can find at a mid-sized supermarket in London, Brooklyn or Berlin, and (3) actually smell like Morocco, not like a vague "warm spice" generic stew. I tested each one at least three times between January and April, cooking for my partner, my downstairs neighbour Sofia (a reliably honest critic), and one dinner of six where I lined up four tagines side by side and asked people to rank them.
A few classics were ruled out for time. A proper lamb shank tagine wants three hours and I respect that too much to fake it. What you have below is what works on a Tuesday.
1. Chicken with Preserved Lemon and Olives
This is the tagine I cook more than any other, and the one I would put in front of someone who has never eaten Moroccan food. The preserved lemon does something that fresh lemon simply cannot. Salty, slightly fermented, faintly bitter at the rind, it cuts through the chicken fat in a way that makes you keep returning to the pot with a spoon.

Chicken with Preserved Lemon and Olives
The benchmark tagine. If you cook one recipe from this list, cook this.
Details
- 8 piecesbone-in chicken thighs, skin on
- 2 largeyellow onions, sliced thin
- 1 wholepreserved lemon, rind only, slivered
- 120 ggreen olives, cracked, pits in
- 1 tspground ginger
- 1/2 tspturmeric
- large pinchsaffron threads, bloomed in 2 tbsp warm water
- 1 small bunchcilantro and flat-leaf parsley, tied
Steps
- Brown the chicken skin-side down in olive oil, 6 minutes. Remove.
- Soften onions in the fat over low heat, 10 to 12 minutes, until almost jammy.
- Add ginger, turmeric, saffron with its water, return chicken, add 200 ml water and the herb bundle.
- Cover, simmer 30 minutes. Add preserved lemon and olives. Uncover, 8 minutes more.
- preserved lemon → zest of 1 lemon + 1 tsp salt rubbed in for 20 min
- bone-in thighs → boneless thighs, reduce simmer to 18 min
Best for: the first Moroccan dish you cook for sceptical guests.
2. Lamb with Prunes, Almonds and Cinnamon
This is the sweet-savoury tagine that turns up at weddings, called mrouzia in its richest form. My weeknight version pulls back on the honey and leans on the prunes themselves for sweetness. The almonds are not optional. They go in toasted at the end and the contrast against the soft lamb is the whole point.

Lamb with Prunes, Almonds and Cinnamon
Sweet-savoury, perfumed with cinnamon and orange flower. A cold-weather dish.
Details
- 800 glamb shoulder, cut into 4 cm chunks
- 2 mediumonions, grated
- 200 gsoft pitted prunes
- 60 gwhole blanched almonds
- 1 tspcinnamon
- 1 tspground ginger
- 1 tbsphoney
- 1 tsporange flower water (optional but real)
- 1 tbspsesame seeds, toasted
Steps
- Toss lamb with grated onion, cinnamon, ginger, salt, oil. Brown lightly.
- Add 350 ml water, cover, simmer 45 minutes until tender.
- Soak prunes in hot water 10 minutes. Toast almonds in a dry pan.
- Add prunes and honey to the pot, simmer uncovered 12 minutes. Finish with orange flower water, almonds, sesame.
- lamb shoulder → lamb neck (better) or beef chuck (longer cook)
- orange flower water → 1 strip orange peel added with the prunes
Best for: Sunday cooking, or any meal where you want the kitchen to smell like a souk in November.
3. Kefta Mkaouara (Meatball Tagine with Eggs)
The one Moroccan dish that translates fluently into the language of "I am hungry now". Spiced beef meatballs poached in tomato sauce, with eggs cracked into the dimples at the end so the whites just set. Eat it with bread, not couscous. It is street food. Fast and loud.

Kefta Mkaouara
Spiced beef meatballs in tomato, finished with eggs poached on top.
Details
- 500 gground beef (or lamb), 15% fat
- 1 smallonion, grated, plus 1 sliced
- 1 tspcumin, 1 tsp paprika, 1/2 tsp cayenne
- 1 small bunchflat-leaf parsley and cilantro, chopped
- 1 tincrushed tomatoes (400 g)
- 4eggs
Steps
- Mix meat with grated onion, half the herbs, cumin, paprika, cayenne, salt. Roll into 24 marble-sized balls.
- Soften sliced onion in oil, add tomatoes and 100 ml water, simmer 8 minutes.
- Slip meatballs into the sauce, cover, simmer 15 minutes.
- Make four dimples, crack in eggs, cover, 4 to 5 minutes until whites set.
- ground beef → ground turkey thigh + 1 tbsp olive oil
- fresh tomatoes → 6 ripe, peeled, chopped
Best for: a Tuesday when bread and a pan are the only commitment you can make.
4. Chickpea and Squash Tagine with Ras el Hanout
The vegetarian tagine that does not feel like a vegetarian compromise. Butternut squash holds its shape, chickpeas absorb the spice, and ras el hanout (the great Moroccan house blend with up to 27 components in the old Fes recipes) does the heavy lifting. Buy it from a spice shop that grinds it themselves if you possibly can. The supermarket jars are paler and noticeably flatter.

Chickpea and Squash Tagine
A vegetarian tagine with real backbone, built on ras el hanout and roasted squash.
Details
- 600 gbutternut squash, peeled, 3 cm cubes
- 1 tinchickpeas, drained (240 g cooked)
- 2 mediumonions, sliced
- 4 clovesgarlic, minced
- 2 tspras el hanout
- 1 tspsmoked paprika
- 1 tinchopped tomatoes (400 g)
- 50 graisins or chopped dates
- bunchcilantro, to finish
Steps
- Roast squash at 220 C / 425 F for 18 minutes with oil and salt.
- Soften onions 10 minutes. Add garlic, ras el hanout, paprika, stir 90 seconds.
- Add tomatoes, chickpeas, 150 ml water, raisins. Simmer 12 minutes.
- Fold roasted squash through, simmer 5 more, finish with cilantro.
- butternut → sweet potato or pumpkin
- ras el hanout → 1 tsp cumin + 1/2 tsp cinnamon + 1/2 tsp coriander + pinch clove
Best for: Meatless Mondays that still want to taste of somewhere specific.
5. Fish Tagine with Chermoula
In Essaouira on the Atlantic coast, this is what fishermen eat at lunch. White fish marinated in chermoula (cilantro, parsley, garlic, cumin, paprika, lemon, oil), layered over potatoes and tomatoes, cooked until the fish just flakes. Twenty-five minutes from cold pan to table. The freshest tagine on this list, and honestly the one that surprises people most.

Fish Tagine with Chermoula
Atlantic-coast cooking. White fish, herb marinade, potatoes underneath.
Details
- 600 gfirm white fish (hake, cod, monkfish), in chunks
- 1 large bunchcilantro + 1/2 bunch parsley, chopped fine
- 4 clovesgarlic
- 1 tspcumin, 1 tsp paprika, pinch cayenne
- juice of 1lemon
- 80 mlolive oil
- 3 mediumwaxy potatoes, sliced 5 mm thick
- 2tomatoes, sliced
- 1green bell pepper, sliced
Steps
- Blitz herbs, garlic, spices, lemon, oil, salt into chermoula. Marinate fish in half of it, 15 minutes.
- Layer potatoes on the base of the pot with oil and salt, cover, cook 10 minutes.
- Layer tomatoes and pepper over, fish on top, pour remaining chermoula.
- Cover, simmer 12 to 14 minutes until fish flakes.
- hake → any firm white fish or large shrimp (cut time to 6 min)
- potatoes → fennel bulb, sliced
Best for: the night you bought good fish at the market and want to honour it.
6. Beef and Quince Tagine
Quince is one of those fruits that almost no one buys until they have eaten this dish, and then everyone wants to know what it is. It goes in raw, in big wedges, and emerges an hour later turned the colour of old roses, holding its shape, sweet and faintly floral against the cumin-heavy beef. I first made this on a grey October afternoon in London and it has been an autumn fixture ever since.

Beef and Quince Tagine
An autumn tagine. Quince turns rose-pink and holds its shape.
Details
- 700 gbeef chuck, 4 cm chunks
- 2 largequinces (or firm pears), quartered, cored
- 2onions, grated
- 1 tbspgrated ginger
- 1 tspcinnamon
- 1 stickcinnamon
- 1 tbsphoney
- 1 tbspbutter
Steps
- Brown beef in oil, then add grated onion, ginger, ground cinnamon, salt. 2 minutes.
- Add 400 ml water and cinnamon stick. Cover, simmer 50 minutes.
- Meanwhile, brown quince wedges in butter with honey, 6 minutes per side.
- Slip quinces on top, cover, 12 minutes more. Reduce sauce if loose.
- quince → firm Bosc pears (cut quince step time in half)
- beef chuck → lamb shoulder
Best for: the first cold weekend of October when quinces show up at the market.
7. Berber Seven-Vegetable Tagine
The Friday tagine, traditionally served over couscous with a chickpea broth poured at the table. Seven vegetables because seven is a lucky number. The actual list varies by household and by season. My version leans on root vegetables in winter and switches to courgette and green beans once summer arrives.

Berber Seven-Vegetable Tagine
The Friday tagine. Serve over couscous with broth poured at the table.
Details
- 2carrots, in batons
- 2turnips, quartered
- 1sweet potato, chunked
- 1courgette, thick rounds
- 1 small wedgegreen cabbage
- 1tomato, chopped
- 1 tinchickpeas, drained
- 2onions, sliced
- 1 tsp eachginger, turmeric, paprika, cumin
- pinchsaffron
Steps
- Soften onions in oil 8 minutes. Add spices, stir 1 minute.
- Add tomato, chickpeas, 700 ml water, salt. Simmer 10 minutes.
- Add hard vegetables (carrots, turnips, sweet potato), simmer 20 minutes.
- Add courgette and cabbage, simmer 12 minutes more. Serve over steamed couscous.
- sweet potato → butternut
- cabbage → green beans in summer
Best for: a low-cost crowd dinner; this stretches to feed eight at a push.
8. Chicken with Apricots and Saffron
A cousin to the lamb-and-prunes tagine, but lighter and faster. Dried apricots soak up the saffron-stained broth and become almost like soft jam. I learned this version from a cook in Marrakech who insisted, correctly, that you toast the apricots in butter first to deepen them. Do not skip that step. It is the difference between good and very good.

Chicken with Apricots and Saffron
Lighter than lamb-and-prunes, perfumed with saffron and a hint of cinnamon.
Details
- 8 piecesbone-in chicken thighs
- 2onions, sliced thin
- 150 gsoft dried apricots
- large pinchsaffron, bloomed in 3 tbsp warm water
- 1 tspginger, 1/2 tsp cinnamon
- 1 tbspbutter
- 40 gtoasted slivered almonds
Steps
- Brown chicken in oil, remove. Soften onions 10 minutes in the fat.
- Toast apricots in butter in a separate pan, 3 minutes, set aside.
- Add ginger, cinnamon, saffron water to onions. Return chicken, 200 ml water, simmer 25 minutes covered.
- Add apricots, simmer uncovered 8 minutes to thicken. Finish with almonds.
- dried apricots → dried figs (halved) or golden raisins
- bone-in thighs → boneless thighs, cut simmer to 15 min
Best for: the kid who claims not to like "spicy food". This is sweet, gentle, and persuasive.
9. Lentil and Preserved Lemon Tagine
The pantry tagine. Brown or green lentils, a sliced onion, a tin of tomatoes, the spice spine, and a single preserved lemon. The whole pot costs under five dollars and goes from cupboard to bowl in 40 minutes. I make it on the last night before the weekly shop, and it never feels like the bottom of the barrel. It feels like dinner.

Lentil and Preserved Lemon Tagine
The pantry tagine. Five dollars for the pot, forty minutes, no compromise on flavour.
Details
- 250 gbrown or green lentils, rinsed
- 1 largeonion, diced
- 3 clovesgarlic, minced
- 1 tinchopped tomatoes (400 g)
- 1 tspcumin, 1 tsp ginger, 1 tsp paprika, pinch turmeric
- 1/2preserved lemon, slivered
- 1 Lvegetable stock
- bunchcilantro, to finish
Steps
- Soften onion in olive oil 8 minutes. Add garlic and spices, 90 seconds.
- Add tomatoes, lentils, stock. Simmer 25 to 28 minutes until lentils just hold their shape.
- Stir in preserved lemon for the last 5 minutes.
- Finish with cilantro and a hard glug of good olive oil.
- preserved lemon → 1 tsp salt + zest of 1 lemon, rubbed together
- brown lentils → French green (Puy) lentils, add 5 minutes
Best for: the night the fridge is empty and you still want dinner to mean something.
Which tagine, for which night
The ten dishes above are not interchangeable. Here is how I actually choose between them when I am standing in front of an open fridge at 6:47 PM.
Weeknight under 45 min
pantry-drivenSlow Sunday
company comingFor a vegetarian crowd, default to the chickpea-and-squash or the seven-vegetable Berber. For someone who claims to dislike Moroccan food because they once had a dry one in a tourist trap in Marrakech, cook the chicken with preserved lemon and olives, and use bone-in thighs. Skin matters. Bone matters. Cheap chicken breast will let you down in this cuisine more than any other.
If you want one piece of equipment to invest in, it is not the conical clay tagine itself (beautiful as they are). It is a small heat diffuser, a flat metal disc that sits between your hob and a thin pan, so the bottom never scorches during a long, low simmer. Mine cost six dollars at a hardware shop in Brooklyn and has outlasted three pans.
Bloom your saffron in warm (not hot) water for at least 10 minutes before it goes in the pot, and add it with the liquid, not the oil. Saffron in hot fat goes bitter fast. Saffron in warm water turns the whole pot the colour of late afternoon.
What almost made the cut
A few recipes I tested hard and left off, and the honest reasons why.
Almost made the cut
4 considered, 4 cutKhadija, riad cook, Fes, October 2022You do not cook a tagine with your hands. You cook it with your nose. When the smell changes, you change what you are doing.
That line stuck with me. Tagines reward attention, not technique. Brown the onions properly. Bloom the saffron. Taste before you salt at the end, because preserved lemons and olives will do most of the seasoning work for you. And lift the lid at the table, not in the kitchen, so the people you are feeding catch the first wave of steam.
Start with chicken, preserved lemon, olives. Build from there.
Home cooks who want one cuisine that turns pantry staples into something that feels like an event.
You will not invest in saffron, preserved lemon, and ras el hanout. Without those three, you are making generic stew.



