The holiday season is a mostly wonderful time… but between the fun of getting together with loved ones, having more free time, and being surrounded by holiday decor, there lurks the fear of seemingly inevitable weight gain.
I spent years and years being so afraid of weight gain, and so desperately planning my post-holiday diet, that it was hard to enjoy the holidays at all. Especially Thanksgiving, because the whole day is so focused on food. But now that I’ve learned how to escape that cycle, I want to share some tips to help you stop worrying about your weight this holiday season too, so you can focus on what’s important instead 🙂
1. Eat more (of some things).
Sounds counterintuitive, I know.
But the science is clear: some foods are more satiating than others. Studies have found that if you eat 250 calories of potatoes, for example, you’ll feel more than twice as full as you would from eating 250 calories of cheese1. And as a result, you also eat much less after eating potatoes than after eating cheese.
And you can take advantage of this fact to help you pace yourself during your holiday meals.
If you’re mindful about having a good helping of those satiating foods (think starches & veggies), it’ll balance out the high calorie density, low satiety foods (think meat, cheese, & desserts), and help prevent you from overeating.
So what exactly does that look like? Try having a dish as close as possible to a plant based whole food–maybe mashed potatoes, sweet potatoes, a veggie side, or even stuffing–that you eat first or that you serve yourself extra of, to give you that baseline of satiation before going for seconds (or thirds) on everything else.
Another strategy is to have some snacks or appetizers before the big meal. This can help by making sure you don’t go into dinner feeling ravenous and overstuffing yourself before your brain can catch up.
2. Don’t plan to diet beforehand or afterwards.
This is a big one. Almost everyone who has ever dieted plans to diet before and/or after the holidays. But it’s exactly that mindset that leads to overeating and weight gain in the first place.
In fact, studies show that people who are most successful at losing weight in general are the ones who gain the most weight during the holidays2.
Sounds crazy, right?
A few years ago I would have thought so too, but now it makes perfect sense.
First, we know that dieting leads to yo-yo weight gain and loss in the long term. So dieting before the holidays is the perfect way to set yourself up to go into binge mode during the holidays and gain all that weight back… and then some3.
Second, when you go into the holiday season expecting to gain weight, that’s exactly what happens. It’s a very easy self-fulfilling prophecy, because the expectations are all in your mind, and it’s your mind that causes you to overeat. (Your body never asks for that!) When you start eating, you probably have negative emotions about how much weight you’re going to gain. And we know that for people who diet, negative emotions lead to more overeating.
It’s a vicious cycle that leaves you miserable during the holidays, and heavier (and still miserable) afterwards.
So what should you do instead? Ditch the diets, and start eating intuitively instead. (Check out my guide for how to get started.) Your mind and waistline (and probably your loved ones too) will thank you.

3. Plan to make yourself more holiday foods afterwards.
Part of what makes us overeat at holiday meals is that the food is scarce. Maybe it’s even “forbidden” the rest of the year.
If you don’t eat that pecan pie today, you might not get to eat it again until next year.
But the reality is that the only reason holiday food is scarce or forbidden is if YOU decide that you aren’t allowed to have it at other times. And that makes it so much more alluring. After all, there’s a reason they say that the forbidden fruit is sweetest.
And, science shows that people who avoid eating certain foods for dieting purposes end up overeating them later3.
If you don’t allow yourself to have certain foods most of the year, you end up overeating them even more during the holiday season because you know you’ll be deprived of those foods again soon.
This is not your last chance for pecan pie, so you don’t need to eat it like it’s your last time having pecan pie.
So this tip is an easy one: just allow yourself to have your favorite foods. (This is a good anti-weight-gain tip in general, not just for the holidays!) Either make some of your holiday favorites before the season starts to test out some recipes, or schedule a day after the holidays to make or buy those holiday foods you always crave. (And, of course, save leftovers from the holiday meal itself!)
Or best of all, go all out with intuitive eating and just eat what you want when you want it. No scheduling necessary. That’s how I’ve lost weight and maintained it–it just works.
With this tip, you’ll go into your holiday meals knowing that the pecan pie really isn’t that rare–and if you know there’s more where that came from, you’ll feel much less of an urge to overeat it.
(Can you guess that I really love pecan pie? 😉 )
4. Treat it like any other meal.
Try changing your expectations going into your holiday meals. If you don’t treat them like a big daunting event where you’re expected to overeat, you’ll be less likely to overeat.
Like the last tip, this is also about reducing the scarcity of the food: the goal is to get rid of that feeling that the Thanksgiving food (or other holiday food) is a limited resource. Don’t treat the food like it’s the special part of the day. That’s not what makes a holiday a holiday.
It’s the loved ones, the focus on what you’re thankful for, or even just a day off from work that makes it a holiday.
If you want to create something special and rewarding in your day, in place of focusing on the meal, you could also try treating yourself to some self care: is there a book you’ve been wanting to read, a videogame you’ve been dying to play, or some bubble bath you’ve been wanting to try? Treat yourself or set aside some time for yourself during the day to make it feel special.
5. Shift your focus.
Changing your mindset is so powerful. Mindset makes us overeat in the first place, and mindset can be the reason we stop.
This holiday season, try shifting your focus. Instead of thinking about how food will affect you and your body, focus on who you’re sharing that food with. Focus on why you’re there eating a holiday meal in the first place.
And, in the spirit of Thanksgiving, try replacing guilt, shame, and fear with gratitude. Gratitude that you have food to eat, loved ones to eat it with, and a body that allows you to enjoy the holidays. Maybe your body doesn’t look exactly how you want it to (yet), but try to appreciate it for what it allows you to do.
After all, practicing gratitude has been shown again and again to make people happier4, and even to improve their body image5.
And with that, I wish you all a very happy holiday season. I hope that these tips can help you enjoy it even more. ❤
References
- https://www.researchgate.net/profile/Peter_Petocz/publication/15701207_A_Satiety_Index_of_common_foods/links/00b495189da413c16d000000/A-Satiety-Index-of-common-foods.pdf
- https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4137466/
- https://www.ncbi.nlm.nih.gov/pubmed/16261600
- https://www.sciencedirect.com/science/article/pii/S0272735810000450
- https://www.sciencedirect.com/science/article/pii/S1740144517302991
Great advice and perspective.
LikeLiked by 1 person
Thank you, I appreciate that!
LikeLiked by 1 person
Good idea on point 3. A lot of times we consider that stuff only food for that holiday. Maybe that causes an over indulgence to eat. Fear of missing out lol.
LikeLike
Thank you! I hope it can help 🙂
LikeLiked by 1 person