Moroccan cuisine sits at one of the world's great culinary crossroads. The medieval trade routes brought saffron and preserved lemons from Persia, cumin and chilli via the Saharan spice routes, sweet-savoury combinations of fruit with meat from Andalusian Moorish cooking, and the foundational Berber cooking of North Africa — slow-braised meats, hand-rolled couscous and aromatic herb pastes — that predates all of it. The result is a cuisine of astonishing complexity that uses warming spices not for heat but for depth: cinnamon in meat dishes, saffron in both savoury and sweet contexts, ginger as an aromatic rather than a pungent element. The tagine — both the conical earthenware vessel and the slow-braised dish cooked in it — is the symbol of Moroccan cooking, but it is only one expression of a tradition that also encompasses the light freshness of chermoula, the fierce heat of harissa and the extraordinary festive craftsmanship of b'stilla. I have cooked in Fez, Marrakech and the High Atlas, and I have eaten in Berber homes where the tagine sits over charcoal for three hours while conversation and mint tea fill the afternoon. This guide attempts to convey both the technique and the spirit.
Ras el Hanout: The Spice Blend That Defines Moroccan Flavour
Ras el hanout — Arabic for "head of the shop" — is a complex spice blend that represents the pinnacle of the spice merchant's art. Traditionally, it contained the very best spices the merchant had to offer, sometimes including twenty to thirty individual components including rose petals, lavender, dried rosebuds and, historically, exotic and occasionally controlled substances. Contemporary ras el hanout is more standardised but still varies enormously between makers.
Making your own produces a blend of incomparably greater freshness and aromatic complexity than any commercial version. A reliable home formula: toast and grind 2 teaspoons cumin seeds, 2 teaspoons coriander seeds, 1 teaspoon black peppercorns, 1 teaspoon fennel seeds and 1 teaspoon allspice berries. Combine the ground mixture with 2 teaspoons ground cinnamon (Ceylon rather than cassia — the rounder, less aggressive variety), 1 teaspoon ground ginger, 1 teaspoon turmeric, 1 teaspoon sweet paprika, 1/2 teaspoon ground cardamom, 1/2 teaspoon ground cloves, 1/2 teaspoon ground nutmeg, 1/4 teaspoon cayenne and 1 teaspoon dried rose petals (ground — find at Middle Eastern or Iranian grocers).
Ras el hanout is used in tagines, marinades, vegetable dishes and the spiced lamb filling for b'stilla (the extraordinary sweet-savoury pigeon pie wrapped in warqa pastry). It has a warm, sweet, complex character — it should smell like a spice souk, not like any single spice. Unlike garam masala, it is generally added early in cooking rather than as a finishing spice, allowing the complex aromatics to integrate into the braise.
Make ras el hanout in larger batches (double or triple the quantities) and store in an airtight tin. Unlike many spice blends, its complexity improves slightly over the first two weeks as the components harmonise.
Preserved Lemons: How to Make Them, Why They Are Irreplaceable and How to Use Them
Preserved lemons (hamad m'rakad in Arabic, also called confits de citron) are a defining ingredient in Moroccan cooking and one of the few things that genuinely cannot be adequately substituted. The month-long salt cure transforms the lemon completely: the pith becomes sweet and tender, the acidity mellows, and the rind develops a complex, floral, intensely citrus character that fresh lemon cannot replicate. The flavour is simultaneously more mellow and more concentrated.
Making preserved lemons is almost embarrassingly simple. Take unwaxed lemons (wash waxed ones thoroughly with hot soapy water), quarter them from the top to within 5mm of the base so they remain attached at the bottom. Pack generous amounts of fine sea salt into the cuts — about 1 tablespoon per lemon. Pack tightly into a sterilised glass jar, squeezing to release juice. Add the juice of 3–4 additional lemons to ensure the lemons are submerged in brine. Optional additions: a cinnamon stick, bay leaf and a few whole cloves add complexity. Seal and leave at room temperature for 4 weeks, turning the jar occasionally. The lemons are ready when the rinds are completely soft and translucent.
To use: rinse a quarter under cold water to remove excess salt. Remove and discard the pulp (or add it to dressings). Finely dice or slice the rind — it is the rind that is used in cooking, not the pulp. Add to tagines in the final 15 minutes of cooking, to chermoula, to couscous, to dressings, to roasted vegetables. Add sparingly — it is intensely flavoured. Commercial preserved lemons are available at specialist food shops and are entirely acceptable; just rinse well before using.
“Preserved lemon is the salt of Morocco. Once you understand it, you will find yourself adding it to things you never expected — pasta, roast chicken, vinaigrettes.”
— Paula Wolfert, The Food of Morocco
The Tagine: Vessel, Technique and Why Slow Matters
The tagine is both a conical earthenware cooking vessel and the braised dish cooked within it. The cone-shaped lid is designed to create convection: steam rises from the simmering braise, condenses on the cooler upper cone, and drips back down onto the food, continuously basting it throughout the long cooking process. This self-basting action keeps lean meats like chicken supremely moist and concentrates the flavours of the braising liquid without reducing it too aggressively.
You do not need a traditional tagine to make a tagine-style dish. A heavy cast-iron casserole with a tight-fitting lid works beautifully, and given the fragility of traditional earthenware and its incompatibility with most modern hobs (it requires a heat diffuser), it is often the more practical choice. If you use an earthenware tagine on a gas or electric hob, a cast-iron heat diffuser is essential to prevent cracking.
The technique is consistent: build a base of sautéed onions (often grated rather than sliced for a softer, more integrated texture in the final sauce), add your protein (lamb, chicken, beef or vegetables), your spices, a modest amount of liquid (often just 100–200ml — the ingredients generate substantial moisture), and any larger aromatics (cinnamon stick, preserved lemon, olives). Everything goes in layered — not stirred together initially. Cook over the lowest possible heat for the longest practical time: chicken tagine needs 45 minutes to 1 hour; lamb tagine with chickpeas needs 1.5–2 hours; a root vegetable tagine needs 45–60 minutes.
The finishing elements — fresh herbs (coriander and flat-leaf parsley in abundance), a drizzle of argan oil (from roasted argan nuts, specific to southwestern Morocco) — are added at serving.
Grate your onions on the coarse side of a box grater rather than chopping them for tagine bases. Grated onions melt completely into the sauce during long cooking, creating a silky, sweet braising liquid without visible onion pieces.
Lamb Tagine with Preserved Lemon, Olives and Saffron: Step by Step
This is the most iconic Moroccan tagine — djaj bil hamad m'rakad wa zaytoun with chicken or lamb, preserved lemon and green olives — the dish that has come to define Moroccan cuisine internationally. The genius of it lies in the contrast: the mineral richness of lamb, the floral brightness of saffron, the saline intensity of preserved lemon and the briny bitterness of olives.
For 4 servings: season 1kg bone-in lamb shoulder pieces generously with salt, pepper and 2 teaspoons of ras el hanout. Heat 3 tablespoons of olive oil in a heavy casserole and brown the lamb on all sides in batches — this browning is not optional, it creates the foundation of the sauce flavour through Maillard reactions. Remove the lamb. Grate 2 large onions and cook gently in the same oil for 10 minutes until soft and sweet. Add 4 cloves of minced garlic, 1 teaspoon ground ginger, 1 teaspoon ground cumin, 1/2 teaspoon turmeric and a generous pinch of saffron dissolved in 2 tablespoons of warm water.
Return the lamb, add 200ml of water or light chicken stock and 2 strips of preserved lemon rind (pith removed, rind finely chopped). Cover tightly and cook at 150°C / 300°F in the oven (or lowest hob setting) for 1.5 to 2 hours until the lamb is falling from the bone. In the final 20 minutes, add 150g of cracked green olives (the large, meaty Manzanilla variety works well if Moroccan picholine are unavailable). Finish with a large handful each of fresh coriander and flat-leaf parsley, a second drizzle of olive oil or a teaspoon of argan oil, and additional preserved lemon to taste. The sauce should be rich, concentrated and golden from the saffron.
Saffron must always be bloomed before use — steep the strands in 2 tablespoons of very hot (not boiling) water for 5–10 minutes. Boiling water destroys some of saffron's delicate aromatic compounds; hot water extracts them gently and the colour blooms to a vivid gold.
Couscous: Hand-Rolling Technique and Why the Steamed Version Is Incomparably Better
Couscous is the national dish of Morocco, Algeria and Tunisia — a grain made by rolling semolina into tiny pellets and coating them with fine flour. The instant couscous available in western supermarkets (pre-cooked and dried) is a convenience product that, while serviceable, produces a notably different texture from properly steamed couscous: denser, slightly gluey and lacking the light, separate quality of each grain that characterises the real thing.
Traditional couscous is steamed twice in a couscoussier (a double-boiler with a perforated upper section) above a simmering broth or tagine. If you do not have a couscoussier, a large colander set over a deep pot works well. Use 300g of coarse dry couscous (the larger grain sold as Middle Eastern or Moroccan couscous). Spread it in a wide, shallow dish and sprinkle with 150ml of cold water and 1/4 teaspoon of salt. Rub the grains between your palms for 2–3 minutes to ensure even hydration and separate every clump. Place in the colander over simmering water (the colander should not touch the water) and steam uncovered for 20 minutes. Tip back into the dish, add another 100ml of cold water and 2 tablespoons of butter or argan oil, and rub again. Steam for a further 20 minutes. The result is couscous of extraordinary lightness — each grain separate, nutty and sweet.
For the "quick" version using instant couscous: use 1:1 ratio of couscous to boiling water (not the excessive quantity of liquid often recommended on packaging), add a tablespoon of butter and a good pinch of salt, cover and rest for 5 minutes, then fluff with a fork. This is acceptable; the steamed version is revelatory.
“In Morocco, Friday couscous is not a meal — it is a gathering. The couscous is the occasion, not the other way around.”
— Fatema Hal, chef and author, The Food of Morocco
Harissa and Chermoula: Morocco's Essential Condiments and Marinades
Two preparations appear on virtually every Moroccan table and in the preparation of most Moroccan dishes: harissa and chermoula. Both are more complex than they appear and, made from scratch, are transformatively better than commercial versions.
Harissa — the North African chilli paste used across Morocco, Tunisia and Libya — is made from dried chillies (traditionally a mix of sweet and hot dried red chillies), garlic, caraway seeds, coriander seeds, cumin and olive oil. Soak 100g of mixed dried chillies (ancho and guajillo work beautifully if Moroccan varieties are unavailable) in boiling water for 30 minutes, then drain and deseed. Toast 1 teaspoon each of caraway, cumin and coriander seeds until fragrant, then grind. Blend the chillies with 4 garlic cloves, the ground spices, 1/2 teaspoon of salt and enough olive oil to form a smooth, thick paste. Store covered in olive oil in a sealed jar in the fridge for up to 3 weeks. Harissa is used as a condiment alongside tagines and couscous, stirred into soup, spread on flatbread and used as a marinade for lamb or prawns.
Chermoula is Morocco's aromatic herb marinade — used on fish particularly, but also on chicken, lamb and vegetables. Blend together: a large bunch of fresh coriander, 1/2 bunch of flat-leaf parsley, 4 garlic cloves, 1 tablespoon of ground cumin, 1 teaspoon of sweet paprika, 1/2 teaspoon of cayenne, the juice of 1 large lemon, 2 tablespoons of olive oil and a pinch of saffron dissolved in a tablespoon of warm water. The texture should be a rough paste, not a smooth purée. Marinate fish or chicken in chermoula for at least 1 hour (up to 8 hours for larger cuts) before grilling or baking.
A small bowl of harissa, a pot of argan oil, a handful of toasted almonds and a plate of olives on the table transforms any Moroccan meal into an occasion. Moroccan hospitality is inseparable from generosity at the table.
Key Takeaways
Moroccan cooking rewards patience and spice investment more generously than almost any other cuisine. Make ras el hanout from scratch, preserve lemons a month before you plan to cook, and let a lamb tagine braise for the full two hours — these acts of patience are repaid in dishes of extraordinary depth and beauty. Start with the lamb tagine recipe in this guide; it teaches everything important about Moroccan braising technique. Then make chermoula and preserve some lemons. Within a month, you will have a pantry and a skill set that opens up one of the world's great, and still underappreciated, culinary traditions.
Frequently Asked Questions
Do I need a traditional tagine pot to cook a tagine, or can I use a regular pot?▼
What is the difference between Moroccan and Tunisian cooking, and is harissa used in Morocco?▼
Can I speed up a tagine using a pressure cooker?▼
Where can I find argan oil, and is it worth the expense?▼
What is the correct way to serve a Moroccan meal, and what accompanies a tagine?▼
More in Cooking Techniques
View all →About This Article
Written by MyCookingCalendar Editorial Team. Published 26 April 2026. Last reviewed 26 April 2026.
Editorial policy: All content is reviewed for accuracy and updated when new evidence emerges. Health articles include a medical disclaimer and are reviewed by qualified professionals.