Mediterranean Diet Eating Out: How to Stay on Track at Any Restaurant
Matt · April 17, 2026
To eat out on the Mediterranean diet, prioritize fish, vegetables, legumes, and olive oil while limiting red meat and processed foods — most restaurants make this easy once you know what to look for.
What the Mediterranean Diet Actually Means at a Restaurant
The Mediterranean diet isn't a rigid meal plan — it's more of a framework. At its core, you're eating mostly plants (vegetables, legumes, whole grains, nuts), fish a couple of times a week, olive oil as your main fat, and keeping red meat to occasional territory. Wine in moderation is fine. Processed foods and added sugars are the main things to avoid.
That framework actually translates pretty well to restaurant eating. The challenge isn't the diet itself — it's knowing which menu items fit and which ones look healthy but don't.
Best cuisines for Mediterranean diet eating out:
- Greek and Mediterranean restaurants (naturally aligned)
- Italian — but lean toward seafood pasta, vegetable dishes, and minestrone over cream sauces
- Middle Eastern — mezze, falafel, grilled kebabs, hummus
- Japanese — grilled fish, edamame, miso soup
- Seafood restaurants — nearly anything on the menu works
Cuisines that require more navigation:
- American steakhouses (focus on fish options or go with a small filet + vegetables)
- Fast food (harder, but grilled chicken and salads exist)
- Mexican (beans and vegetable-heavy dishes work; skip the sour cream and heavy cheese)
How to Order at Any Restaurant
Start with the protein section. Your first goal is finding a fish or seafood option. Grilled salmon, sea bass, shrimp, or any white fish prepared simply is a home run. If the fish options look unappealing, chicken is a reasonable fallback — just avoid fried preparations.
Build around vegetables. Order a side salad (olive oil and lemon or vinaigrette, not creamy dressing) and ask to substitute a vegetable side for fries or bread. Most restaurants are happy to do this.
Watch the cooking method. "Grilled," "roasted," "steamed," and "sautéed in olive oil" are all fine. "Fried," "crispy," "buttered," or "creamy" are usually not.
Legumes are a win. If a dish features lentils, chickpeas, white beans, or any other legume, that's a strong Mediterranean diet choice. Order it without hesitation.
Be careful with portion sizes. Mediterranean eating is as much about quantity as quality. Restaurant portions tend to be 1.5–2x a normal serving. Consider splitting an entree or boxing half before you start eating.
One thing that helps is scanning the full nutrition picture before you commit to an order. An app like MenuScore lets you point your phone at a restaurant menu and instantly see calorie counts and macro breakdowns for each item — useful when you're trying to compare two dishes that both sound healthy.
What to Skip (or Modify)
- Cream-based sauces: Alfredo, beurre blanc, or anything described as "creamy" are heavy in saturated fat
- Processed meats: Salami, pepperoni, or heavy charcuterie boards are fine occasionally but not the foundation of a Mediterranean meal
- Deep-fried anything: Even vegetables lose their nutritional advantage when fried in industrial oils
- White bread baskets: The bread at most restaurants isn't whole grain — skip it or limit yourself to one piece with olive oil (not butter)
Frequently Asked Questions
Can you eat pasta on the Mediterranean diet at a restaurant?
Yes, but the preparation matters more than the pasta itself. A tomato-based seafood pasta, a simple aglio e olio, or a vegetable primavera are all solid choices. Avoid cream sauces and oversized portions — a typical restaurant pasta portion is often double what you'd serve at home.
Is the Mediterranean diet compatible with fast food?
It's harder but not impossible. Grilled chicken salads, grain bowls, and legume-based options (like a bean burrito minus sour cream) can work in a pinch. The bigger challenge is avoiding refined oils and processed ingredients that are harder to see on a menu. For fast casual options, checking nutrition info before you order makes a big difference.
How do you handle the bread basket at restaurants?
The easy answer is just to skip it or move it to the far end of the table. If you want something while you wait, ask if the restaurant has olives or a small salad you can start with. If you do have bread, one slice with olive oil is more Mediterranean than butter — but it's still adding calories before your actual meal arrives.