There’s no denying that holiday gatherings are one of the best ways to soak up all the fun of the season. Luckily, there are plenty of ways to eat your favorite festive treats without going overboard (and feeling crummy the next day).

By Arielle Tschinkel
Updated December 15, 2017
Giant Crudité Platter
Credit: Rachael Weiner

Don't Go on an Empty Stomach

If you eat too little (or worse, nothing at all) the day of the party to “save up” your calories, you'll likely end up overeating. Eat balanced meals and a light pre-party snack to avoid walking in famished—and making a beeline for the cookie platter.

Bring Your Own Healthy Snacks

If you’re concerned about the heavy, fat-and-calorie-laden foods you’ll likely be surrounded by, bring your own lightened-up version of party favorites (a yogurt-based dip instead of ranch, for example). This will guarantee you’ll have at least one healthy option to choose from, and your host (and stomach) will thank you.

Choose Wisely

Not all party noshes are total calorie bombs. Stick with healthier dips such as guacamole and hummus paired with carrots, celery, and other fresh crudité.

Limit Alcohol Intake

Boozy beverages are often loaded with sugar, carbs, and calories. Stick to a two-drink limit, or opt for lower-calorie drinks such as a vodka soda.

Eat Mindfully

You should absolutely eat the thing you wait all year for (like your coworker’s famous pecan pie). Just be sure to take the time to enjoy what you’re eating, and you’ll be less likely to overindulge.

Get Plenty of Rest

The holidays are a stressful time, but getting a good night’s sleep before your fête is crucial. A lack of sleep can lead to overeating, so rest up pre-party.

Situate Yourself Away From the Buffet Table

It sounds simple, but the further away from the food table you are, the less likely you are to mindlessly grab whatever goodies are within arm’s reach.