Eating out doesn't have to derail your healthy habits. With the growing awareness of nutrition and wellness, restaurants and cafes of all types now offer a genuine range of nutritious options. The trick is knowing how to navigate any menu with confidence.
I always choose to eat at restaurants and cafes that offer plenty of healthy eating out options. But I've never let dining out become a source of anxiety or a reason to abandon how I normally eat. The Mediterranean approach is flexible by design. It adapts to any setting.
Whether you're at a fast food place, a casual eatery, a buffet, or a fine dining restaurant, this guide covers everything you need to eat well and genuinely enjoy the experience.
See also: Healthy Eating Tips hub
Farm-to-table restaurants have grown significantly in recent years, prioritising locally sourced, seasonal ingredients and genuinely nutritious meals. Fresh salads, sustainably caught seafood, vegetable-forward dishes, and whole grain options are increasingly common even in mainstream restaurants.
Fast food chains have incorporated healthier choices too, including grilled proteins, fresh salads, and plant-based options. Casual dining now routinely offers gluten-free, vegetarian, and vegan alternatives. Even upscale restaurants often feature seasonal tasting menus with flexibility to accommodate dietary needs.
The landscape has genuinely shifted. Good healthy eating out options are available almost everywhere now. You just need to know what to look for.
Finding the top 10 healthy restaurants or cafes in your area and keeping that list handy is one of the most practical things you can do. Having reliable go-to options means you're never scrambling to make a healthy choice under pressure.
I always know which local restaurants offer Mediterranean-style options and I default to those when eating out. Having a list removes the decision fatigue entirely.
Here's why finding the right spots matters:
Nutritional balance
Healthy restaurants prioritise fresh, whole ingredients and offer well-balanced meals built around lean proteins, whole grains, and plenty of fruits and vegetables.
Portion control
Many restaurants serve oversized portions that make it easy to overconsume without realising it. Health-conscious restaurants tend to serve appropriate sizes, which makes the whole experience easier to navigate.
Reduced sodium and unhealthy fats
Healthier cooking methods like grilling and steaming are more common at these places. The food is prepared with more care and less reliance on salt and low-quality fats.
Allergen-friendly options
If you have specific dietary restrictions or food allergies, health-conscious restaurants are more likely to accommodate you well. They're more knowledgeable about ingredient sourcing and cross-contamination, which matters.
Support for local and sustainable food
Many healthy restaurants source locally, supporting regional farmers and more sustainable food systems. When you eat at these places, your money is doing something useful beyond just feeding you.
Education and inspiration
Healthy restaurants often introduce you to dishes and ingredient combinations you can recreate at home. Some of my favourite at-home recipes came from meals I first had at good restaurants.
Social influence
Eating out with friends and family is a common social activity. When you choose restaurants with good healthy eating out options, you naturally influence those around you. People make better choices when they're surrounded by better choices.
Making healthier choices at fast food restaurants can feel challenging, but with a few simple strategies it's genuinely doable. I'd rather be at a good Mediterranean restaurant, but sometimes fast food is what's in front of you. Here's how I approach it.
Plan ahead
Before heading to a fast food restaurant, check their menu online and identify the healthier options. Most chains now offer salads, grilled proteins, or vegetable-based meals alongside the standard fare. Knowing what to order before you arrive means you're not making rushed decisions when you're already hungry.
Go grilled or baked, not fried
Choose grilled or baked options over fried ones. Grilled chicken or fish is lower in calories and unhealthy fat compared to the fried alternative and genuinely just as satisfying once you're used to making that call.
Load up on vegetables
Whenever possible, add extra vegetables to your meal. Whether it's a salad, a sandwich, or a wrap, adding lettuce, tomato, cucumber, or whatever's available boosts the nutritional value and makes the meal more filling.
Watch the portion sizes
Fast food portions tend to be larger than necessary. Consider ordering a smaller size, sharing a meal, or asking for half portions. Save the rest for later if needed. You don't have to eat everything just because it's in front of you.
Be smart about condiments and sauces
Many fast food items come with high-calorie sauces and dressings. Ask for them on the side so you control how much goes on. Mustard, salsa, and vinaigrette are solid swaps for the heavy, creamy options. And don't be afraid to ask about ingredient substitutions or modifications.
Stay hydrated with the right drinks
Instead of sugary sodas or milkshakes, choose water, unsweetened tea, or a low-calorie beverage. Staying well hydrated matters and sugary drinks are just empty calories you simply don't need.
Limit the extras
Extra cheese, bacon, or mayonnaise can significantly increase the calorie and fat content of a meal without adding much in the way of satisfaction. Focus on the core of the dish and let that be enough.
It's become increasingly easier to find delicious and satisfying plant-based dishes at almost any type of restaurant. Whether you're fully plant-based or just leaning that way, the options have genuinely never been better.
Check the menu online before you go
Many restaurants now indicate vegetarian or vegan options on their menus online. A quick look before you arrive makes the whole experience far more relaxed and gives you time to decide what you actually want.
Look for the right keywords
When scanning the menu, look for words like vegetarian, vegan, plant-based, or meatless. These signal which dishes are suitable for plant-forward eating. Simple but effective.
Customise your order
Never hesitate to ask for modifications. Ask for a veggie patty instead of meat, or request that cheese or dairy-based sauces be left out. Most restaurants are happy to accommodate. You just have to ask.
Explore ethnic cuisines
Indian, Middle Eastern, Thai, and Mexican cuisines are gold mines for plant-based eating out options. Vegetable curries, falafel, tofu stir-fries, and bean-based tacos are naturally plant-forward, full of flavour, and genuinely satisfying. More on this below.
Don't overlook the sides and starters
Sometimes the best plant-based options are found in the side dish or starter sections. Roasted vegetables, quinoa salads, and grain bowls can be combined into a genuinely satisfying meal. Hummus, bruschetta, and vegetable spring rolls are naturally plant-based and work as a starter or a lighter meal.
Dessert is fair game too
Fruit sorbets, fruit salads, and a range of other naturally plant-based desserts are available in most places. A small, enjoyable dessert is a normal part of eating well, not something to stress about.
Even a menu that looks uninspiring usually has a few solid options hidden in there. Here's the approach I use.
Scan for cooking method keywords
Words like grilled, steamed, baked, and roasted are your signals. These cooking methods generally mean the food is prepared well. Anything described as fried, crispy, smothered, or creamy is usually a sign to keep looking.
Build your plate around vegetables
Choose dishes that come loaded with vegetables or ask for extra on the side. Salads, stir-fries, and vegetable-based soups are all solid choices. The more colour on the plate, the better.
Prioritise lean proteins
Grilled chicken, fish, tofu, legumes. These are lower in saturated fat and keep you genuinely full. I rely on fish, chicken, eggs, and legumes myself. They're the backbone of how I eat at home and out.
Be realistic about portion sizes
If a portion looks enormous, share it, take half home, or ask if a smaller size is available. Restaurants often serve more than you need. You don't have to finish everything on the plate.
Watch for hidden ingredients
Sauces, dressings, and marinades can add a surprising amount of sugar, salt, and unhealthy fat to an otherwise solid dish. Ask for them on the side and use your own judgement about how much goes on.
Customise with confidence
Ask for whole-grain bread instead of white. Ask for steamed or sautéed vegetables instead of fries. Request the sauce on the side. These modifications make a real difference and any decent restaurant will accommodate them without fuss.
Eating well when you're watching what you spend is completely doable. It just takes a bit of planning.
Research and plan ahead
Look for restaurants and cafes that offer quality healthy eating out options at affordable prices. Check menus online before you go and read recent reviews. Arriving with a plan means you make a better choice without the pressure.
Take advantage of lunch specials
Many restaurants offer discounted lunch menus that still include good, healthy options. If you can make your bigger meal lunch rather than dinner, you'll eat well and save money at the same time.
Share a meal
Splitting a dish with whoever you're eating with saves money and keeps portion sizes sensible. A genuine win-win.
Choose wisely
Dishes built around vegetables, lean proteins, and whole grains tend to be more filling per dollar and better for you. Heavily processed or fried food is often more expensive and less satisfying in the way that counts.
Drink water
Water is free at most restaurants. Skipping soft drinks and sugary drinks saves money and removes a source of empty calories at the same time.
Skip the costly extras
Extra cheese, bacon, fancy dressings. These additions bump up both the price and the calorie count. The core of the meal is usually enough.
Keep an eye out for promotions
Many restaurants run weekly specials, loyalty rewards, or app-based discounts. Worth keeping an eye on your regulars.
I choose not to visit buffets and all-you-can-eat restaurants anymore. The environment makes it too easy to overeat and I just don't enjoy how I feel afterwards. However, if I find myself with no other option, here are the strategies I use to make the best of it.
Approach it with intention
Go in with the intention of making choices that will make you feel good, not just choices that feel exciting in the moment. That mental framing changes how you approach the whole experience.
Survey the options before you grab a plate
Take a lap around the buffet first. See what's actually available and plan your plate before you start loading up. This stops you filling up on the first things you see.
Fill at least half your plate with vegetables
Load up on colourful vegetables first. Salads, steamed or roasted vegetables, fresh fruit. These provide fibre and genuine nutrition and help you feel satisfied without overeating the higher-calorie options.
Choose lean proteins
Grilled, baked, or roasted chicken, turkey, or fish. If there are legumes or tofu, give them a go. Avoid the fried or breaded versions.
Take smaller portions of the high-calorie items
Pasta, rice, and desserts. Take a smaller serve and check in with yourself before going back for more. The 20-minute lag between eating and feeling full is real, and a buffet is the perfect environment to underestimate it.
Watch for hidden fats and sauces
A lot of buffet food comes dressed or sauced heavily. Ask for dressings on the side where you can and use them in moderation.
Stay hydrated throughout
Drink water consistently through the meal. It genuinely helps you feel fuller and makes it easier to stop eating at the right point.
Eat slowly and mindfully
Take your time. Savour each bite. Let your body register that it's actually satisfied before going back for more.
Enjoy a small treat if you want one
A small dessert is perfectly fine. Enjoy it. Balance is the point, not deprivation.
Acknowledge your good choices
If you navigate a buffet well, that's genuinely worth recognising. Making consistent, thoughtful choices in an environment specifically designed to encourage overconsumption is an achievement.
Whether you eat fully plant-based or just lean that way, eating out has genuinely never been better for you. Here's how to make the most of it.
Research and choose veg-friendly restaurants
Many places now have dedicated sections or clear labels for plant-based dishes. A quick search before you go will save time and make the experience more enjoyable.
Explore ethnic cuisines
Indian, Thai, Mediterranean, and Mexican cuisines are naturally rich in plant-based options. These are not compromise dishes. They are some of the most flavourful and satisfying meals available anywhere.
Customise without hesitation
Ask for animal-based ingredients to be swapped out. Ask about the base of the broth or whether the sauce contains dairy. Most kitchens will work with you. The better ones will appreciate you asking rather than discovering the issue mid-meal.
Focus on whole foods
Dishes built around legumes, whole grains, fresh vegetables, and fruit are genuinely nourishing. Heavily processed plant-based alternatives can be convenient but don't always hit the same mark nutritionally.
Watch for hidden animal products
Some dishes contain animal-based stocks, sauces, or garnishes without making it obvious on the menu. A quick question to your server is always worth it.
Don't overlook starters and side dishes
Some of the best plant-based options at any restaurant are in the starter or side dish sections. Don't limit yourself to the mains.
Carry a snack if the options are uncertain
If you're heading somewhere where the plant-based options might be limited, throw a handful of nuts or something similar in your bag. It takes the edge off hunger and stops you making a choice you'll regret.
Menus are full of words designed to sound appealing. Here's what the key ones actually mean.
Organic
Organic refers to food grown or produced without synthetic pesticides, fertilisers, GMOs, or irradiation. Organic farming practices focus on ecological balance and biodiversity. When you see organic on a menu, the ingredients were grown or produced following those specific guidelines. A meaningful label if sustainable farming matters to you.
Gluten-free
Gluten-free means the dish contains no gluten, the protein found in wheat, barley, and rye. Essential for people with coeliac disease or gluten sensitivity. For everyone else, gluten-free doesn't automatically mean healthier. Pay attention to what's actually in the dish, not just the label.
Choosing organic or gluten-free options makes sense when it aligns with your dietary needs or values. Understanding what these terms mean helps you make that call with clarity rather than just following marketing.
Taking the family out should be enjoyable, not stressful. With a bit of thought you can make it a great experience and model healthy eating habits for your kids at the same time.
Choose restaurants wisely
Look for family-friendly places that offer a genuine variety. The better ones have kid-friendly menus with healthier choices like grilled chicken, whole grain pasta, or vegetable sides rather than the standard fried options.
Plan ahead
Check the menu online before you head out. Identify the better options in advance and arrive with a loose plan. This makes the whole experience smoother, especially when kids are involved and decisions need to happen quickly.
Make water the default drink
Start with water for everyone. If your kids want flavour, water with lemon or lime works well, or a small unsweetened iced tea or kombucha. Sugary drinks are the one thing I'd always steer clear of.
Build the plate around fruits and vegetables
Encourage your kids to fill half their plate with fruits and vegetables. Look for dishes with colourful produce or order a side salad alongside the main. Making it visual and positive works better than making it a rule.
Control portion sizes
Restaurant portions are often too large for kids. Sharing meals, ordering smaller sizes, or boxing up half the food straight away are all practical moves.
Choose grilled or baked over fried
Same principle as always. Grilled and baked options leave everyone feeling better than anything deep-fried.
Be a role model
Kids watch what you do far more than they listen to what you say. If they see you genuinely enjoying real, nourishing food without making a big deal of it, that shapes their relationship with food over time. It's one of the best things you can do for them.
Enjoy dessert in moderation
Sharing a dessert as a family is one of life's simple pleasures. Enjoy it without guilt. Fresh fruit, yoghurt parfaits, or a small scoop of something good. Balance is the point, always.
The key is to make balanced choices and genuinely enjoy the dining experience as a family. These habits compound quietly over years. You don't need to make every outing perfect. You just need to make it mostly good.
Exploring different cuisines is one of my genuine pleasures when eating out. Different food cultures open up a whole world of flavour while naturally offering some of the most nourishing food you can find. Here are my personal favourites.
Mediterranean cuisine
Mediterranean food is my favourite cuisine. It always has been. I grew up eating this way with my Italian family and I've never stopped. Mediterranean cuisine is built around fresh ingredients, olive oil, seafood, legumes, and vegetables. The flavours are exceptional and the food genuinely makes you feel well.
Think baked fish with roasted potatoes and tomatoes. Pasta with seafood or Tuscan beans. Greek salad with feta, olives, and fresh vegetables. Grilled fish or chicken marinated in olive oil and herbs. Hummus with whole wheat pita. This is food designed to be enjoyed, and it just happens to be deeply nourishing at the same time.
More on this: The Mediterranean Diet hub
Thai cuisine
This is my second favourite. I love the chilli and basil dishes in particular. Thai food is known for its vibrant, aromatic flavours and it is genuinely one of the best healthy eating out options around. Tom Yum soup with prawns or chicken and plenty of vegetables is a brilliant choice. Stir-fried dishes with lean proteins like chicken or tofu are excellent. Ask for brown rice instead of white where available. Add fresh herbs like basil or coriander generously. Exceptional food.
Japanese cuisine
Japanese cuisine is not only delicious but genuinely known for its health benefits. Sushi rolls made with fresh fish, seaweed, and vegetables. Miso soup, low in calories and high in nutrients. Grilled or steamed dishes like teriyaki chicken or tofu. Edamame as a protein-rich snack. It's clean, carefully prepared, and leaves you feeling light and well.
Mexican cuisine
Mexican cuisine offers a great range of healthy choices if you know what to order. Grilled chicken or prawn fajitas loaded with colourful capsicum and onion. Fresh tomato salsa as a low-calorie dip. Corn tortillas over flour tortillas. Black beans and avocado for fibre and healthy fats. Mexican food done well is deeply satisfying and genuinely nourishing.
Indian cuisine
Indian cuisine is rich in flavours and spices and one of the most naturally plant-forward food cultures in the world. Tandoori chicken or fish, marinated in yoghurt and grilled, is one of the best things you can order anywhere. Lentil-based dishes like dal are high in protein and fibre and absolutely delicious. Vegetable curries are brilliant. Whole wheat roti or brown rice over white rice completes the meal well.
Eating well when you're out in the world doesn't require perfection or obsessive planning. It just requires a bit of awareness and the willingness to choose well when it's available.
The Mediterranean approach is built for exactly this. Real food, shared with people you love, enjoyed without guilt. That works at home and it works at any restaurant that values quality ingredients.
Related: The 10 Healthy Lifestyle Habits I've lived by for years
Health should feel like your best life, not a break from it.
Marco ☕
About Me

I'm Marco Asnicar, personal trainer, nutrition coach and founder of Vitality Marco. I didn't discover the Mediterranean method. I grew up living it, shaped by Italian roots, real food and movement as a natural part of daily life. It took me until recently to realise that what always felt completely normal to me is exactly what most people spend years searching for.
I coach men and women aged 35 to 55 to do the same. No restriction. No fads. No giving up the life you love. Just a way of eating and living that genuinely feels good and gets better every year.
Want to know more about my story and approach? Read my full About Me page.