
15 Moroccan Foods You Should Try and How Much They Cost
Discover must-try Moroccan dishes, where to try them and how much you can expect to pay for each.
Moroccan food is one of the best reasons to visit — slow-cooked tagines, fragrant couscous, simple sandwiches, pastries, endless mint tea. The good part for travelers: you can eat extremely well here without spending much.
Prices shift a lot depending on where you sit down. The same dish costs less in a small neighborhood restaurant than it does inside a busy tourist zone. Portion, ingredients, location, and the style of restaurant all move the bill.
Here are 15 Moroccan foods worth trying, with a practical sense of what to expect to pay. Treat these as reference points, not fixed national prices — they shift by restaurant and city.
1. Tagine
Tagine is probably the dish most people picture when they think Moroccan food — slow-cooked in the traditional cone-shaped pot, made with chicken, beef, lamb, vegetables, prunes, or countless other combinations.
A simple chicken or vegetable tagine at a casual local spot often runs 40–70 MAD; a heartier lamb or specialty version at a tourist-facing restaurant lands closer to 70–120 MAD. Upscale places go well beyond that.
Ordering in a busy tourist area? Check a couple of nearby menus first. A higher price isn't unreasonable if the setting, portion, and ingredients genuinely differ.
2. Couscous
Couscous is traditionally a Friday dish in Morocco, though restaurants serving visitors will often have it any day of the week. Usually comes with vegetables and meat or chicken — a full, filling meal.
A traditional couscous plate at a casual restaurant runs roughly 40–70 MAD; tourist-oriented places charge more, around 70–120 MAD depending on ingredients and location.
Want a more traditional setting? Ask your accommodation or a local where people nearby actually eat, rather than walking into the first restaurant you pass.
3. Harira
Harira is a hearty soup made with tomatoes, legumes, herbs, and spices — a Ramadan staple, but available year-round in cafés and casual restaurants.
A bowl is usually one of the cheapest Moroccan dishes going, often 10–25 MAD at a local café. Tourist spots charge closer to 25–40 MAD.
Cheap and everywhere, harira's an easy way to try something traditional without committing to a full meal.
4. Moroccan mint tea
Mint tea is more than a drink here — it's a whole hospitality ritual, and you'll see it everywhere: cafés, restaurants, homes, shops.
A glass or small pot at a local café often runs 8–15 MAD; a pot at a tourist café or restaurant closer to 15–35 MAD. Rooftop spots and popular tourist locations charge more still.
Check whether the price is for a glass or a whole pot before ordering — the serving size makes a real difference.
5. Msemen
Msemen is a square, flaky Moroccan flatbread eaten mostly at breakfast or as a snack — plain, with honey, or with other fillings.
A simple piece from a local bakery or street vendor costs around 3–7 MAD. Stuffed or more elaborate versions run 7–15 MAD.
One of the cheapest things you can try — great if you're wandering a market or want a quick breakfast on the go.
6. Baghrir
Baghrir — often called Moroccan pancakes — are soft, full of tiny holes that soak up honey and butter. Common at breakfast or teatime.
A basic piece from a bakery or food stall runs 3–7 MAD. At a café serving it as part of a bigger breakfast, expect 15–30 MAD for a full plate with extras.
For the best value, stick to bakeries and neighborhood cafés instead of restaurants parked right beside major attractions.
7. Moroccan breakfast
A full Moroccan breakfast might include msemen, baghrir, bread, olives, cheese, eggs, honey, butter, and mint tea — a good way to sample several traditional foods at once.
A simple local breakfast often runs 20–40 MAD; a bigger spread at a tourist café or hotel can easily hit 50–100 MAD or more.
The gap usually comes down to setting and portion rather than the food itself.
8. Brochettes
Brochettes are grilled meat skewers, a popular casual meal in chicken, beef, or lamb depending on the restaurant.
A basic serving at a local spot runs about 30–60 MAD. Larger portions or lamb versions climb to 50–90 MAD, with tourist restaurants charging more.
Check whether bread or salad comes with it before comparing prices between restaurants.
9. Kefta
Kefta is seasoned minced meat — grilled, shaped into meatballs, or cooked in a tagine with tomato and eggs. A comfort-food staple, easy to find anywhere casual.
A simple kefta meal runs around 30–60 MAD at a local restaurant. A kefta tagine with eggs, or a bigger portion, runs 45–80 MAD.
Since kefta shows up in several different dishes, look at the portion and preparation rather than just the number on the menu.
10. Moroccan sandwich
For something quick and cheap, sandwiches are the move — chicken, kefta, tuna, egg, whatever the shop's doing that day.
A simple sandwich from a local snack shop often runs 15–30 MAD. A bigger one with fries or extra fillings runs 25–45 MAD.
These small shops are exactly where you want to be if you're trying to keep the daily food budget down while still eating something filling.
11. Pastilla
Pastilla is more elaborate — thin pastry wrapped around a sweet-and-savory filling, chicken being the classic version, though seafood and other fillings show up too.
It takes more work to make and usually shows up in more formal restaurants, so prices run higher than street food: 60–100 MAD at a casual or mid-range restaurant, 120 MAD or more for the fancier versions.
See a suspiciously cheap "full traditional pastilla" on a menu? Check the portion and ingredients before comparing it to another restaurant.
12. Moroccan pastries
Moroccan bakeries are packed with small sweets — chebakia, ghriba, almond treats, and countless regional specialties. Great way to sample a bunch of flavors cheaply.
Individual pastries at a local bakery usually run 2–8 MAD each; fancier or premium versions run 8–15 MAD.
Buying a small selection from a bakery is way cheaper than ordering the same sweets one by one at a tourist café.
13. Fresh orange juice
Fresh orange juice is huge in Marrakech and other cities with busy markets and outdoor food stalls — simple, refreshing, and cheap.
A small glass from a local stall often runs 5–10 MAD; bigger servings or juice in tourist-heavy spots run 10–20 MAD.
Buying in a busy square or market? Check the price before ordering, especially if there's no menu posted.
14. Snail soup
Snail soup, known locally as babbouche, is one of the more unusual things you can try — a street-food staple, especially at evening food markets.
A small bowl is cheap, usually 5–15 MAD depending on location and portion. More of a snack or a curiosity than a full meal.
Good easy pick if you're curious about Moroccan street food without wanting to commit much.
15. Chebakia
Chebakia is a sweet pastry — dough shaped into intricate forms, fried, then coated in honey and sesame. Especially common during Ramadan, but bakeries carry it year-round.
A small portion from a local bakery runs 5–15 MAD; larger portions or packaged sweets run 15–30 MAD.
Prices depend a lot on whether you're buying a single piece, a small portion, or a full box — check the quantity before comparing.
How much should you budget for food in Morocco?
Stick mostly to local cafés, bakeries, and casual restaurants, and food stays cheap. A simple breakfast around 20–40 MAD, a casual lunch around 30–60 MAD, dinner similar — that gets you a comfortable local-style food budget without much strain.
Mixing in tourist-oriented cafés and the occasional higher-end meal pushes the total up, often to 150–300 MAD per person per day on food and drinks.
The useful move is looking at the type of place you're eating in, rather than assuming one national price fits everywhere. A rooftop restaurant in a tourist zone and a small neighborhood café are two completely different worlds.
Travel tip
Treat these prices as reference points, not guarantees. If a dish costs noticeably more than the ranges here, check the location, portion, and what's actually included before deciding if it's reasonable.
Eat well without overthinking the bill
You don't need a big budget to eat well across Morocco. Some of the most memorable meals come from simple cafés, bakeries, and food stalls rather than expensive restaurants.
The trick is understanding the context behind a price — compare similar places, check what's included, and ask about anything unclear before ordering. Once you know the normal range, you can stop obsessing over the bill and just enjoy the food.
Found this useful?
Share it with someone planning a trip to Morocco.