Skip to content
Cuisine Marrakech

Anniversary Dinner menu

Moroccan Anniversary Dinner — An Elegant Celebration for Two

An anniversary deserves a dinner that feels special without keeping you chained to the stove, and a Moroccan menu of a few refined courses is ideal. This elegant dinner for two celebrates the occasion: crisp seafood briouats to begin, a lamb tagine with prunes and almonds as the romantic centrepiece, delicate saffron couscous, a jewel-bright salad and a rosewater dessert to finish. Scaled for two and largely made ahead, it lets you mark the milestone across the table rather than in the kitchen. Pour mint tea from a height, light the candles, and toast the years. Refined, aromatic and quietly celebratory. A meal to linger over.

Moroccan Anniversary Dinner — An Elegant Celebration for Two

The menu

Elegant starter

Seafood briouats

Crisp little parcels of prawn and white fish with coriander and chilli — a refined, celebratory opener eaten with the fingers and a glass of something special.

To share

Zaalouk with warm bread

A dish of smoky aubergine salad to share with torn bread while the tagine finishes. Made ahead and intimate.

Centrepiece

Lamb tagine with prunes and almonds

The great romantic tagine — slow-cooked lamb turned tender in a glossy, honeyed prune sauce. Made ahead and reduced to a shine for the occasion.

Grain

Saffron couscous with almonds

Golden, buttery couscous threaded with saffron and toasted almonds. Luxurious and fragrant beside the rich lamb.

Salad

Orange, pomegranate and olive salad

A jewel-bright salad glittering with pomegranate to cut the richness — festive and pretty for a celebration.

Dessert

Muhallabia with rosewater and pistachio

A silky milk pudding perfumed with rosewater and scattered with pistachio — delicate, romantic and made in advance.

Shopping list

  • Prawns and white fish plus warqa pastry (for the briouats)
  • Lamb shoulder on the bone (a small piece for two)
  • Soft prunes, blanched almonds and honey
  • Aubergine, tomatoes and garlic (for zaalouk)
  • Onion, fresh ginger, saffron and cinnamon
  • Couscous (a small amount) and butter or smen
  • Oranges, pomegranate and green olives
  • Milk, cornflour, rosewater and pistachios (for muhallabia)
  • Cumin, coriander and chilli
  • Bread, green tea and fresh mint

Prep timeline

  1. Day before

    Make the zaalouk and the muhallabia; both keep well chilled and free you on the night. Shape the seafood briouats.

  2. Afternoon

    Start the lamb and prune tagine and cook it slow until meltingly tender, then set aside to reheat. De-seed the pomegranate.

  3. 1 hour before

    Steam the couscous, reduce the tagine sauce until glossy, and toast the almonds for both tagine and couscous.

  4. 20 minutes before

    Fry the seafood briouats fresh and fold saffron butter and almonds through the couscous. Dress the orange-pomegranate salad.

  5. To serve

    Bring the zaalouk to room temperature with warm bread, plate each course unhurried, and set the mint tea to brew for after.

Host's tips

  • Make the tagine and dessert ahead so the evening asks almost nothing of you but the final plating and a fresh fry of briouats.
  • Reduce the lamb tagine hard at the end until the sauce turns glossy and clings — that shine marks the occasion.
  • A pinch of saffron steeped in warm water enriches both the tagine and the couscous; it is the golden thread of the meal.
  • Keep portions elegant rather than enormous; an anniversary dinner is about lingering, not volume.
  • Warm the plates, light candles and pour the mint tea from height to make the meal feel like a celebration.

Questions about this menu

What is a special Moroccan main for an anniversary?

A lamb tagine with prunes and almonds is the natural choice — rich, sweet-savoury and celebratory, with meltingly tender meat in a glossy honeyed sauce. It is better made ahead and simply reduced and reheated, so it looks after itself while you enjoy the evening. Few dishes feel more indulgent or fitting for a milestone.

How do I make an anniversary dinner feel special but relaxed?

Prepare the courses that keep — the zaalouk, tagine and dessert — the day before, and choose a main that reheats to a shine. On the night you fry the briouats fresh, finish the couscous and plate elegantly. That way the meal feels lavish and multi-course while leaving you free to mark the occasion together, not cook through it.

What Moroccan dessert suits a celebration for two?

Muhallabia, a silky milk pudding scented with rosewater and topped with pistachio, is elegant, pretty and made entirely ahead. Its delicate perfume and smooth texture feel special and romantic after a rich tagine. An orange and pomegranate salad is a lighter, glittering alternative, refreshing and celebratory with its jewel-like seeds.

How is this different from a simple date night?

This menu is more refined and multi-course — seafood briouats, a lamb tagine centrepiece, saffron couscous and a plated rosewater dessert — suited to marking a milestone with a sense of occasion. A casual date night leans on one shared pan, like a kefta tagine eaten with bread. Choose this when the evening calls for elegance and celebration.

Can I scale this up for a small gathering?

Easily. Every dish multiplies well: make more briouats, a larger lamb tagine, more couscous and a bigger bowl of muhallabia. The seafood briouats and tagine are natural crowd-pleasers, and cooked salads stretch generously. Keep the elegant, multi-course structure and simply increase quantities to celebrate an anniversary with family or close friends.

Learn to cook this menu with a local in Marrakech

Every dish here is taught, hands-on, in a Marrakech cooking class — or taste them across the medina on a guided food tour.