Today, let’s talk about Moroccan mechoui, a special dish from North Africa. It’s famous for its super juicy and tender lamb, which is cooked slowly. Moroccan mechoui is like the heartbeat of Moroccan cooking and is like BQQ for American culture, So I will show How I cook my mechoui so you can cook it too, is simple but takes some time, but it is worth the wait, so let’s dive in.

This article may contain affiliate links. We earn from qualifying purchases at no cost to you. Thank you for your generous support!
Contents
Who is This Recipe For?
This Moroccan mechoui recipe is for anyone who loves delicious Moroccan food. If you really like tasty and tender lamb and like trying new recipes, you should definitely give this a go. It’s also awesome when you have friends and family over or when you want to show off your cooking skills during a special event.
Why It’s Great
Moroccan mechoui is awesome for a bunch of reasons! First, it has the real taste of Morocco with its yummy spices mixed with lamb, which is already tasty. I cook it slowly to make it really soft and juicy.
Ingredients for Moroccan mechoui
- 1 whole lamb, approximately 30-40 pounds, cleaned and prepared
- 3 tablespoons cumin
- 3 tablespoons paprika
- 2 tablespoons ground ginger
- 2 tablespoons turmeric
- 2 tablespoons cinnamon
- 1 tablespoon ground black pepper
- 1 tablespoon cayenne pepper
- 1 tablespoon saffron threads (optional)
- Salt, to taste
- Olive oil
You don’t have to use saffron for this recipe (it’s your choice). But if you want to make it just like they do it in Morocco, you might want to use saffron. You can find it here.
Recipe Directions
Let’s dive into the steps to create your very own Moroccan mechoui:
- Prepare the Lamb: Make sure the lamb is thoroughly cleaned and pat dry. Place it on a large, flat surface.
- Prepare the Marinade: In a bowl, combine the cumin, paprika, ginger, turmeric, cinnamon, black pepper, cayenne pepper, and saffron threads. Mix well to create the spice blend.
- Season the Lamb: Rub the spice blend all over the lamb, ensuring it’s evenly coated. Add salt to taste and drizzle olive oil over the lamb, making sure to cover every surface.
- Marinate: Allow the lamb to marinate for at least 6-12 hours, preferably overnight, in the refrigerator. This allows the flavors to penetrate the meat.
- Preheat the Oven or Grill: Preheat your oven to 325°F (163°C) or set up your grill for indirect cooking.
- Slow Roast the Lamb: Place the marinated lamb on a roasting pan or grill and cook slowly for about 4-5 hours, basting occasionally with any leftover marinade and juices. The lamb should be golden and tender.
- Rest and Serve: Let the lamb rest for a few minutes before carving. Serve hot and enjoy the incredible flavors of Moroccan mechoui!
Kitchen Equipment
- Roasting pan or grill
- Mixing bowls
- Sharp carving knife
- Cutting board
How to Store
If you have any extra food (which might not happen because it’s so tasty!), put it in a good, tight container and keep it in the fridge for 3-4 days. When you’re ready to eat it again, warm it up gently in the oven to keep it soft and yummy.
Tips
- Moroccan mechoui pairs wonderfully with couscous, flatbreads, or a refreshing salad or Mint tea complements the flavors exceptionally well.
- Adjust the spice levels to your preference. If you enjoy it spicier, increase the amount of cayenne pepper.
- If saffron isn’t available, no worries. The dish will still be delightful without it.
FAQ
Can I use a different type of meat for this recipe?
Usually, mechoui is made with lamb, but you can try using beef or goat too. Just remember, if you change the meat, you might need to cook it for a bit more or less time to make it taste just right.”
Can I make this recipe in advance for a gathering?
Absolutely! Marinate the lamb a day ahead, so it’s ready to be slow-roasted for your event.
Can I use a smoker for this recipe?
Yes! Using a smoker can make the lamb taste really good with a smoky flavor. Just follow what your smoker’s instructions say for how long and how hot to cook it.
Tell your friends and family about this amazing Moroccan mechoui recipe! If you want more fun recipes, you can join our blog and enjoy cooking new things from all around the world.

Moroccan Mechoui
Ingredients
- 2 pounds of lamb or what you exactly need depends on the occasion
- Cumin (3 tablespoons)
- Paprika (3 tablespoons)
- Ground ginger (2 tablespoons)
- Turmeric (2 tablespoons)
- Cinnamon (2 tablespoons)
- Ground black pepper (1 tablespoon)
- Cayenne pepper (1 tablespoon)
- Saffron threads (1 tablespoon, optional)
- Salt
- Olive oil
* I earn a commission from Instacart from qualifying purchases.
Instructions
- Ensure the lamb is thoroughly cleaned and patted dry. Place it on a flat surface.
- In a bowl, mix cumin, paprika, ginger, turmeric, cinnamon, black pepper, cayenne pepper, and saffron threads (if using). This is your spice blend.
- Rub the spice blend all over the lamb, making sure it's well-coated. Add salt to your taste and drizzle olive oil over the lamb, ensuring an even covering.
- Allow the lamb to marinate in the fridge for 6-12 hours, or ideally overnight. This marination time enhances the flavors.
- Preheat your oven to 325°F (163°C). Place the marinated lamb in a roasting pan and slow-roast for about 4-5 hours, occasionally basting with leftover marinade and juices. The lamb should acquire a golden hue and tender texture.
- Let the lamb rest for a few minutes before carving, Enjoy!