Romantic Dinner menu
Romantic Moroccan Dinner for Two — An Intimate Home-Cooked Menu
A dinner for two does not need the full spread of a Moroccan feast — it needs one good tagine, a shared small salad, and something sweet to linger over, scaled so nothing goes to waste. This menu keeps the courses to a manageable few, chosen so most of the work can be done before your evening starts. Several similar smaller-scale ideas sit in the wider Moroccan menu collection on this site.
The menu
Starter
A single shared cooked salad, such as zaalouk
One bowl, two spoons — a shared starter suits the intimacy of the occasion.
Main
Chicken or lamb tagine with apricots and almonds
Sized for two, this sweet-savoury combination feels celebratory without excess.
Side
Small portion of couscous or warm bread
Just enough to scoop the sauce, not a full separate course.
Dessert
Two or three almond briouats or a shared orange salad
Something light rather than heavy, to finish without over-filling.
Drink
Mint tea poured for two
The ritual close of the meal, best poured at the table rather than in the kitchen.
Shopping list
- Chicken thighs or a small lamb portion
- Onion, garlic and preserved lemon or dried apricots
- Blanched almonds, cinnamon and a little honey
- Aubergine and tomatoes for zaalouk
- Couscous or bread, a small quantity
- Warqa pastry and ground almonds for briouats, or an orange for the alternative dessert
- Gunpowder green tea and fresh mint
- A candle or two, if setting the mood
Prep timeline
-
Earlier in the day
Make the zaalouk so it only needs bringing to room temperature later.
-
1.5 hours before
Start the tagine on a slow simmer — a smaller quantity for two cooks faster than a full-size batch.
-
30 minutes before
Prepare the dessert, whichever you have chosen, and warm the bread.
-
10 minutes before sitting down
Lay the table, light candles if using them, and put the kettle on for tea.
-
At the table
Serve the tagine straight from its pot rather than plating separately, to keep the meal relaxed.
Host's tips
- Halving a tagine recipe works fine, but keep the spice quantities close to the original — small amounts are easy to under-season.
- Serve the tagine from the pot at the table rather than plating in the kitchen; it keeps the meal unhurried.
- A single shared starter, eaten from one bowl, suits the mood better than two separate small plates.
- Buy the pastries ready-made if pressed for time — a dinner for two does not need home-fried briouats to feel special.
- Pour the tea yourself at the table rather than in the kitchen — it is part of the occasion, not just a drink.
Questions about this menu
How do I scale a tagine recipe down for two people?
Halve the meat and vegetables but keep spice quantities close to the full recipe, adjusting only slightly to taste, since small batches are easy to under-season if every measurement is halved exactly.
What Moroccan dish works best for a romantic dinner?
A tagine with apricots, almonds and either chicken or lamb feels celebratory without being fussy, and its sweet-savoury profile suits an intimate dinner better than a plainer everyday tagine.
Do I need multiple courses for a Moroccan dinner for two?
No — one shared starter, a single tagine and a light dessert is plenty. A full multi-course feast is built for guests in number, not an intimate dinner for two.
What dessert suits a small romantic Moroccan menu?
A few almond briouats or a simple orange and cinnamon salad both work well — light, fragrant, and quick enough to make without long preparation earlier in the day.
Can this menu be made entirely ahead of time?
Most of it — the salad and tagine both improve made a little ahead and gently reheated, leaving only the bread warming and tea pouring for the final few minutes.
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.