Morocco price guide
How much does moroccan sandwich cost in Morocco?
In Morocco, street food sandwiches—often called bocadillos (a lingering Spanish influence, particularly in northern cities like Tangier and Tetouan)—are the ultimate quick, budget-friendly meal. Served in a crusty French baguette or half-loaf of local khobz round bread, a classic Moroccan sandwich is stuffed to order with boiled potatoes, hard-boiled eggs, fresh tomatoes, onions, olives, mayo, and spicy harissa, layered with your choice of tuna, grilled kefta (spiced minced beef/lamb), seasoned chicken, or sausage, and almost always topped off with a fistful of hot French fries stuffed right inside the bread.
Quick reference
per meal
Price examples
Typical amounts in MAD
Moroccan sandwich prices depend heavily on the protein choice and neighborhood location. Here is what to expect at local snack stalls versus city centers:
Plain vegetarian, egg, or canned tuna/sardine sandwiches are the most affordable (10–15 MAD), while fresh grilled meats cooked to order over charcoal bump the price to 20–30 MAD.
How to order the best Moroccan sandwich: • Point to Your Toppings: Most street snack shops (snacks) have a refrigerated glass display with bowls of ingredients. You can customize your toppings line by line. • 'Avec Frites' (Fries Inside): Don't be surprised when the vendor shoves hot French fries directly inside your baguette—it is standard practice across Morocco! • Add Harissa for Heat: Ask for 'Harissa' if you like spicy chili paste, or 'Sauce Algerienne/Andalouse' for popular creamy garlic-chili sauces. • High Turnover is Key: Choose busy snack shops with continuous grill activity and a line of local students or workers to ensure maximum freshness for meats and mayonnaise.
Neighborhood snack shops in residential areas or near universities sell basic tuna or egg bocadillos for 10 to 15 MAD ($0.90–$1.40 EUR). Freshly grilled kefta, chicken, or liver sandwiches cost 18 to 25 MAD ($1.65–$2.30 EUR). In tourist medinas, train stations, or coastal resort areas, loaded sandwiches with a soda cost 30 to 35 MAD ($2.80–$3.20 EUR).
Protein selection (Canned tuna/sardines vs. fresh charcoal-grilled kefta, chicken, or liver)
Size & bread type (Standard 1/3 baguette vs. full half-loaf khobz vs. panini/tortilla wrap)
Extra add-ons (Slices of melted processed cheese, fried egg, or extra meat portion)
Location (Residential neighborhood stall vs. train station / tourist medina plaza)
For travelers exploring Moroccan cities on a budget, a street sandwich is the fastest and most filling lunch option available. At around $2 USD, a fresh bocadillo with fries and harissa provides enough calories to keep you energized for hours of sightseeing.
A useful rule when comparing private guide prices
Say 'Khobz' if you prefer traditional round Moroccan bread instead of a French baguette.
Try 'Bocadillo' in northern Morocco (Tangier, Tetouan, Chefchaouen) for authentic Mediterranean-style vegetable and tuna spreads.
Check if mayonnaise is kept cold in the display case during warm summer months.
Pair your sandwich with a cold Hawaiian or Poms soda (popular Moroccan soft drinks) for 5–7 MAD.
Budget 10 to 20 MAD ($1–$2 USD / $0.90–$1.80 EUR) for a quick, filling street food lunch. If adding a cold drink or opting for a double-meat special at a sit-down snack bar, set aside 25 to 35 MAD ($2.50–$3.50 USD / $2.30–$3.20 EUR).



