The holidays are all about gathering around the table and digging into food that feels special but doesn’t weigh you down. I’ve pulled together 10 healthy Christmas dishes that are so delicious, everyone will be sneaking back for seconds (and thirds).
Think cozy winter vegetables, warm seasonal spices, and the kind of festive sides and mains that make your whole spread shine. I hope you find a new favorite here.
1. Honey Roasted Butternut Squash, Cranberries, & Feta

Sweet and savory in all the right ways, this honey roasted butternut squash with cranberries and feta disappears faster than you can say “holiday dinner.” It’s balanced, nutritious, and those pops of red and green are pure Christmas cheer. I love how it brings a little comfort and a lot of wow to the table.
2. Cranberry-Rosemary Stuffed Pork Loin

This cranberry-rosemary stuffed pork loin is the showstopper your Christmas table deserves, I’m telling you. It’s cozy and comforting, yet healthy, and it looks absolutely stunning on the platter.
I’ve seen it become the dish everyone hovers around. The one they talk about long after the meal. It’s that kind of favorite.
3. Roasted Sweet Potatoes and Brussels Sprouts

Sometimes the simplest things are the best, and this roasted sweet potato and Brussels sprouts combo is proof. With just 15 minutes of prep and a handful of tasty herbs and spices, you get a side that’s light and healthy, completely guilt free. It’s perfect for guests who want to keep things fresh without missing out on flavor.
4. Roasted Brussels Sprouts and Cinnamon Butternut Squash With Pecans & Cranberries

When you want something on the lighter side that still brings all the cozy vibes, this roasted Brussels sprouts and cinnamon butternut squash with pecans and cranberries is it. It’s packed with fiber and flavor, plus the prettiest pops of color. Bonus: it travels like a dream if you’re heading to a potluck or a friend’s house.
5. Almond and Cinnamon Christmas Stars

Christmas cookies are non negotiable, but these almond and cinnamon stars keep things a little lighter. Cardamom, vanilla, and maple syrup give them that irresistible holiday flavor.
I’ve set a plate out and watched them vanish in under a minute, no joke. They’re that good.
6. Healthy Christmas Truffles

Coconut and truffles? A match made in holiday heaven.
These healthy Christmas truffles are a no bake dream that takes just 10 minutes and only 4 ingredients. I love serving them alongside a big pot of coffee when things get busy. They’re the simplest solution for last minute gatherings and taste like a little bite of celebration.
7. One Pan Cranberry Balsamic Roasted Chicken

One pan, people! That means less cleanup and more time sipping something cozy by the fire.
This cranberry balsamic roasted chicken is healthy, gorgeous, and looks like a magazine centerpiece. Pair it with seasonal veggies and a festive drink, and your holiday dinner is completely handled.
8. Chocolate Dipped Satsumas

For the easiest crowd pleaser ever, meet chocolate dipped satsumas. It’s literally fruit dipped in chocolate, and it takes all of 10 minutes to throw together.
Prep them the night before, stash them in the fridge, and whisk them out when dessert time rolls around. Simple and stunning, and so good.
9. Spiced Hot Fruit Bake

This spiced hot fruit bake is basically a hug from your oven. Toss together pears, apples, cranberries, pineapple, walnuts, and cozy seasonal spices, then let the heat do all the magic.
Make it ahead or pop it in while everyone’s enjoying dinner, your call. It’s warm and delicious, the kind of healthy dessert that feels like a treat.
10. Crispy Roasted Rosemary Sweet Potatoes

Rosemary and potatoes are a forever love affair for me, so when you bring sweet potatoes into the mix? Next level.
Butter and shallots join the party, making these crispy roasted rosemary sweet potatoes ridiculously flavorful. If you’re after something healthy and crispy that’s totally satisfying, this dish is calling your name.