How to Eat Healthy at a Moroccan Restaurant
Matt · April 16, 2026
Moroccan restaurants are actually one of the more diet-friendly options when eating out — lean proteins, vegetable-forward dishes, and spice-driven flavor means you can eat well without overdoing the calories.
What Makes Moroccan Food a Smart Choice
Moroccan cuisine leans heavily on whole ingredients: chickpeas, lentils, fresh vegetables, chicken, lamb, and a pantry full of spices like cumin, turmeric, and coriander. The flavors come from aromatics rather than butter or cream, which works in your favor nutritionally.
The main things to watch are portion sizes (tagines are rich and filling) and couscous quantity — it's easy to eat more of it than you realize. Bread is another sneaky one. Moroccan restaurants often bring warm bread to the table before your meal arrives, and it adds up fast.
Best Dishes to Order
Harira soup is a great starter. It's a tomato and lentil soup that's satisfying, high in protein, and typically under 200 calories per bowl. It'll take the edge off your hunger before the main course arrives.
Chicken or vegetable tagine is usually your best main course option. The slow-cooked stew format means the chicken stays moist without needing added fat, and the preserved lemons and olives give it richness without a lot of calories. Ask for couscous on the side rather than underneath so you can control the portion.
Bastilla is a traditional savory pastry (usually chicken or pigeon with almonds and powdered sugar inside phyllo dough) — it's delicious but calorie-dense. Worth ordering as a shared starter rather than your main.
Moroccan salads — most restaurants serve a small array of cold vegetable salads like carrot with cumin, roasted pepper, and zaalouk (smoky eggplant). These are full of fiber and very low in calories. Eat them before your main to fill up on vegetables first.
What to Skip or Limit
The lamb dishes tend to be higher in fat than chicken — not off-limits, but worth knowing. B'steeya and fried briouates (stuffed pastry triangles) are worth treating as occasional bites rather than solo orders. And as mentioned, the bread basket is easy to mindlessly eat through while waiting.
For drinks, the traditional mint tea is heavily sweetened. You can usually ask for it with less sugar. Water with lemon is the easiest low-calorie option.
Navigating the Menu Without Nutrition Info
Most Moroccan restaurants — especially smaller, independent ones — don't publish nutrition information. That's where scanning the menu with MenuScore comes in handy. Point your iPhone camera at the menu and get instant calorie estimates and macro breakdowns for each dish, so you can make a decision without guessing. It works even at restaurants that don't have online menus.
Frequently Asked Questions
Is couscous healthy?
Couscous is similar to pasta nutritionally — not bad for you, but easy to overeat. A standard serving is about a cup cooked (roughly 175 calories). In restaurant portions you often get two to three times that. Asking for it on the side helps you control how much you eat.
How many calories are in a typical Moroccan tagine?
A chicken tagine with vegetables and couscous typically runs 500–750 calories depending on portion size and how much oil was used in cooking. Lamb tagines tend to be closer to 700–900 calories. These are rough estimates — actual numbers vary a lot by restaurant.
Is Moroccan food good for a high-protein diet?
Yes, if you order strategically. Chicken tagines, harira soup (chickpeas are a solid protein source), and lamb dishes all have good protein content. The legume-heavy side dishes like lentils and chickpeas add plant-based protein as well.