Food is a huge part of a Marrakech wedding. I have been at celebrations where guests still talk about the meal years later, and I have been at weddings where a mediocre caterer dampened the entire evening. Let me walk you through your options so you get this right. You have three paths. In-house venue catering is the simplest. La Mamounia, Selman, and Mandarin Oriental require you to use their kitchens, and honestly, the quality is excellent at these properties. The downside is less flexibility on menu design, and prices tend to be higher at 150 to 250 euros per person because the venue controls everything. External caterers give you more creativity and usually better pricing, at 80 to 150 euros per person for a full wedding meal including cocktail hour bites. The best external caterers in Marrakech can do anything from traditional Moroccan feasts to French fine dining to Asian fusion. The hybrid approach works well at venues like Beldi Country Club, where the venue handles drinks and dessert while an external caterer manages the main courses. Now, let me talk about what actually goes on the menu. The most popular approach I see is Moroccan fusion. This means traditional dishes like tagine, couscous, and pastilla presented with modern plating and lighter portions. Your guests came to Morocco, so give them Moroccan food, but refined. A classic wedding menu might include a cocktail hour with briouates (crispy pastry parcels), zaalouk (smoky eggplant salad), and mini harira cups. Followed by a starter of pastilla with pigeon or seafood, a main of lamb tagine with prunes and almonds or a saffron-braised chicken, and a dessert of orange blossom crème brulee with Moroccan pastries. That menu hits every note and costs 90 to 120 euros per person with a good caterer. Some couples prefer a fully international menu, especially if their guests are not adventurous eaters. This works fine, but I always suggest including at least one Moroccan dish. You are in Marrakech after all. The tasting session is essential. Most caterers offer tastings 2 to 3 months before the wedding. Do not skip this. Fly in if you have to. I have had couples approve a menu over email and then be disappointed when the couscous was not what they imagined. Tasting lets you adjust seasoning, portion sizes, and presentation before the big day. Budget 100 to 200 euros for the tasting, and some caterers credit this toward the final bill. Here are the caveats. Dietary requirements need to be communicated clearly and early. Moroccan caterers handle halal, vegetarian, and gluten-free well, but vegan menus can be a stretch for traditional kitchens. If you have multiple dietary needs, choose a caterer with international experience. Also, confirm the service style. Buffet-style is common and social, but plated service feels more formal and controls portions better, which helps with budgeting. Family-style, where large platters are shared at the table, is the most Moroccan approach and creates a warm, convivial atmosphere. Always, always confirm your venue's catering policy before booking the venue. Switching venues because of a catering mismatch is an expensive mistake I have unfortunately seen more than once.
Still have questions? Talk to a Marrakech expert — free.
Our team has audited every planner and venue in Marrakech. Get personalized answers in 24 hours.
Need personalized advice for your wedding?
searchSee Our Planner Ranking