How to Eat at Restaurants and Still Hit Your Macros
You’re trying to lose fat, but you also have a life. Business dinners, birthday celebrations, date nights, and Friday drinks with colleagues. Telling yourself you’ll just avoid restaurants for the next 12 weeks is not a plan. That’s a setup for resentment and a binge the moment social pressure peaks.
A sustainable approach to fat loss accounts for real life. Here’s how to eat at restaurants without destroying your progress or annoying everyone at the table.
The Pre-Restaurant Strategy
The hour before a restaurant meal is when most men make their worst decisions. They arrive hungry, sit down, and eat half a bread basket before the menu is even discussed. By the time the main arrives, they’ve already consumed 400-600 untracked calories.
Two simple tactics that work:
Eat a protein-rich snack beforehand. 200g of Greek yoghurt or two hard-boiled eggs 45-60 minutes before the restaurant. Around 20g of protein, 150-200 calories, and you arrive not ravenous. Decision-making is substantially better when you’re not fighting genuine hunger.
Look at the menu before you go. Most restaurants have menus online. Spend 3 minutes deciding what you’ll order before you arrive. You’re less likely to impulse-order the 1,200-calorie pasta if you’ve already mentally committed to the steak and salad.
The Ordering Framework: Protein First
Every restaurant on earth has a high-protein main on the menu. Your job is to find it and anchor your order around it.
Good anchors: Grilled or baked fish (25-30g protein per serve), chicken dishes (if not crumbed, 30-35g), beef steak (30-40g depending on size), lean lamb (25-30g), seafood (20-30g). These are your primary choices.
Once you’ve selected your protein, build the rest of the order around it:
Swap or modify sides: Most restaurants will substitute chips for salad, vegetables, or a second salad. Ask. The worst they can say is no. In practice, 80% of restaurants accommodate this without issue.
Order sauces and dressings on the side. Restaurant sauces are often the hidden calorie bomb. A side of garlic butter can add 200-300 calories. Caesar dressing is often 150 calories per tablespoon. Getting them on the side lets you use a small amount and control the total.
Skip the bread and share the starter. Bread before a meal adds calories without meaningful protein. Skip it or share one piece. Use the hunger management strategy above so you’re not fighting genuine need when the bread arrives.
Estimating Macros Without an App
You don’t need to pull out your phone and log every component of your restaurant meal. You need a reasonable estimate.
Use the palm-and-fist system as a rough guide. A palm-sized portion of protein is roughly 20-25g. A fist-sized portion of carbs (rice, potato, pasta) is roughly 30-45g. A thumb-sized portion of fat (oil, dressing, sauce) is roughly 10-15g of fat.
A typical restaurant main with a protein anchor: 150-200g of protein source (30-50g protein), a side of vegetables (minimal calories), a small portion of carbs if any (20-40g carbs). Total might be 500-700 calories and 35-50g of protein. That’s a solid meal that fits into most fat loss plans.
Where things go wrong: pasta dishes (often 800-1,200 calories), creamy curries (600-900 calories), fried options (add 200-400 calories to anything), dessert (400-600 calories), alcohol (see separate section).
Managing the Full Dining Experience
Beyond the food, restaurant meals involve alcohol, multiple courses, and social dynamics. Handle each:
Starters: Share one, order a soup, or skip. A shared prawn cocktail between two people is 100-150 calories. A personal serving of garlic bread is 350-500.
Alcohol: Budget it in. A standard glass of wine is 120-130 calories. A light beer is 80-100. Two drinks at dinner is 200-260 calories — accounted for in advance, that’s manageable. Cocktails and spirits with sugary mixers can be 250-400 calories per drink.
Dessert: Share one, order coffee, or skip. Sharing a dessert is 200-250 calories. A full dessert alone is 400-700. This is where a “good enough” approach matters — you don’t have to say no to everything, just be deliberate.
The morning-after adjustment: If dinner ran 400-500 calories over your target, eat slightly lighter the following day. A breakfast of eggs and vegetables instead of eggs and toast recovers most of the gap without any deprivation.
Cuisines Ranked by How Easy They Are to Navigate
Easiest: Japanese (sashimi, edamame, grilled meats, rice — clean protein options everywhere), Greek (grilled meats, salads, tzatziki), Mexican (protein bowls, fajitas without the excess cheese), Thai (if you avoid the coconut cream-heavy dishes).
Moderate: Italian (steer toward fish, grilled chicken, or a simple pasta where you can measure the portion), Indian (tandoori meats are excellent, avoid the butter-heavy dishes), Chinese (steamed or stir-fried protein dishes, skip the fried rice as a side).
Harder but manageable: American BBQ (portions are large, manage with sides), French (rich sauces are the challenge — ask for them on the side), pub food (grilled options exist on almost every pub menu — skip the parmi and go for the eye fillet).
Your macros work at restaurants too. Know your targets before you sit down. Calculate your exact macros free at NewU.
Frequently Asked Questions
Should I avoid restaurants entirely when trying to lose fat?
No. Avoiding restaurants completely is unsustainable and unnecessary. Learning to navigate them is a skill you’ll use for the rest of your life. One restaurant meal per week will not derail a well-structured fat loss plan.
How do I handle it when other people are ordering badly and I feel pressure to join in?
Order what you planned. Nobody actually cares what you order as much as you think they do. If anyone comments, “I’m watching what I eat” ends the conversation 95% of the time. You don’t owe anyone an explanation.
Is it worth logging the restaurant meal in my tracking app?
Yes, even imperfectly. Search the dish name in MyFitnessPal. Most common restaurant meals are in the database. An estimate is better than nothing because it keeps you aware of the total.
What if the restaurant has no good protein options?
There’s almost always something. Worst case: order the cleanest protein you can find (grilled chicken, fish, steak), skip the bread, minimise sauces, and accept that this meal won’t be perfect. One imperfect meal in a week of good eating changes nothing meaningful.
Ready to take it further? Start your 7-day free trial of NewU coaching, or get your numbers first.
Try 7 days of coaching for freeTry the Free Macro Calculator
Stay in the Loop
No spam. Just practical nutrition, training, and mindset content straight to your inbox.