Ask me what I am most looking forward to showing a new guest, and honestly, food is near the top of the list every time. Moroccan cooking rewards patience — slow-cooked tagines, bread that anchors every meal, a whole culture built around eating together — and a little knowledge of how it actually works turns a first meal from slightly bewildering into one of the best parts of the trip.
The dishes you will actually eat
The tagine gives the country its most recognisable dish and its most recognisable pot — meat or vegetables slow-cooked with olives, preserved lemon, dried fruit or spices under a conical lid that keeps everything moist. Couscous is its own tradition rather than a side dish, and it is worth knowing that it is traditionally a Friday meal in many households, served with a rich vegetable and meat stew ladled over the grain. Pastilla, a sweet-savoury pie of pigeon or chicken wrapped in warqa pastry and dusted with cinnamon and sugar, sounds unusual to first-timers and rarely disappoints once tried. Harira, a hearty tomato and lentil soup, is everywhere, especially during Ramadan, when it is traditionally the dish that breaks the day's fast. Tangia, slow-cooked in a sealed urn-shaped pot, is a Marrakech speciality worth seeking out specifically. On the street, you will find grilled meats from simple stalls, and in some towns snail soup sold from steaming carts — genuinely good, and worth trying if you like trying things. Breakfast has its own pleasures too: msemen, a flaky folded flatbread, alongside olive oil, honey and fresh bread still warm from the oven.
How a Moroccan meal actually works
Meals here are shared rather than individually plated in many traditional settings — a large communal dish set in the middle of the table, everyone eating from their own section of it. Bread does a lot of the work that cutlery does elsewhere: torn and used to scoop, mop and pinch food, especially with tagines and salads. Where hands are used instead of cutlery, tradition calls for the right hand specifically — worth knowing even if, in practice, most restaurants that see many visitors will happily provide cutlery if you prefer it. Mint tea appears throughout — offered on arrival, poured after the meal, part of the rhythm rather than an afterthought.
Where to eat well
A riad dinner, often arranged in advance, gives you a proper sit-down version of the classics done carefully, sometimes the best single meal of a trip. Street stalls and market food give you the other half of the picture — quicker, cheaper, often better than a formal restaurant for a single specific dish, and part of the genuine daily rhythm of a Moroccan town rather than something staged for visitors. I would encourage a mix of both rather than choosing one over the other; each shows you something the other cannot.
Dietary needs, done honestly
Vegetarian guests generally eat very well here — vegetable tagines, salads, bread, and plenty of genuinely meat-free options exist. The one thing worth knowing clearly: some dishes that look or sound vegetarian are cooked in a meat-based stock or broth, so it is worth being specific rather than assuming "vegetable tagine" always means entirely meat-free by default — a clear, direct question to whoever is cooking solves this every time. Vegan guests need a bit more care and advance communication, since butter and honey appear often in traditional cooking, but with notice, kitchens can generally accommodate it well.
On allergies, I want to be genuinely useful rather than simply reassuring: if you have a serious allergy, communicate it clearly and directly, every time, rather than assuming it will be remembered from a previous meal or understood without being said plainly. Carry any medication you rely on with you, always, not packed away in checked luggage. Kitchens here, like many family-run kitchens anywhere in the world, may not manage cross-contamination with the same formal systems you might expect from a certified allergen-controlled kitchen at home — that is simply worth knowing rather than assuming otherwise. When I am guiding a group, I am glad to help communicate dietary needs clearly to riads and restaurants in advance, and it generally makes a real difference — but I would rather tell you honestly that it helps than promise an outcome I cannot fully control on someone else's kitchen. A guest with a serious allergy should travel prepared for that possibility, as they would anywhere unfamiliar.
None of this should put you off — most guests, dietary needs and all, eat some of the best meals of their trip here. It simply rewards a little communication, the same honest, direct kind that makes everything else in Morocco go more smoothly too.