Hosting Thanksgiving? Get the free keto game plan.

Guides / Holidays

A Keto Christmas Dinner Menu That Feels Like a Feast

Updated October 22, 2026 · 9 min read

Christmas dinner is built for a keto table. The centerpiece is usually a big roast, and the best Christmas sides are creamy, buttery and cheesy, all ingredients that fit low-carb eating. The few things that do not fit, like roast potatoes, Yorkshire puddings and sugary desserts, have excellent substitutes.

Here is how to put together a complete Christmas dinner that feels abundant without the carb hangover.

Build the menu around the roast

A standing rib roast, also called prime rib, is the showstopper. Roast it low and slow, then finish at high heat for a crust, and it needs almost nothing but salt, pepper and garlic. Serve it with a horseradish cream (sour cream, prepared horseradish and a squeeze of lemon) rather than a flour-thickened gravy.

If beef is not your thing, a herb-butter roast turkey breast, a duck breast or a beef tenderloin all work beautifully. For a stress-free dinner, pick one roast and do it well.

Getting the doneness right

Cook to temperature, not to the clock, and use an instant-read thermometer. Many cooks pull a rib roast at about 120 to 125°F (49 to 52°C) for medium-rare; it rises roughly five to ten degrees as it rests, to about 130 to 135°F (54 to 57°C). The USDA’s safe minimum for whole cuts of beef is 145°F (63°C) with a three-minute rest, so cook to that if anyone at the table is pregnant, elderly, very young or has a weakened immune system. Turkey breast should reach 165°F (74°C).

Sides that earn their place

Starters and drinks

Keep the first course light and make-ahead. A baked brie with candied pecans is the easiest crowd-pleaser, and a sugar-free cranberry sparkler is far lighter on carbs than eggnog or mulled wine. If you are serving wine, choose a dry red or a brut sparkling; see our guide to carbs in champagne, wine and cocktails.

Dessert

End with something chilled and make-ahead. Dark chocolate pots de crème are rich enough that a small ramekin is plenty. Peppermint chocolate bark and a cheese board with walnuts are good no-fuss additions.

What a keto Christmas plate adds up to

A serving each of the prime rib, cauliflower gratin, creamed spinach and crispy Brussels sprouts comes to about 22 grams of net carbs by our recipe calculations, before dessert and drinks. Roast potatoes and Yorkshire pudding alone can pass that. These are estimates, and your own portions and substitutions change them.

A relaxed timeline

  • A week out: plan the menu, order the roast and shop for non-perishables.
  • Two days before: make the desserts and the horseradish cream.
  • The day before: prep the vegetables, assemble the gratin and set the table.
  • Christmas Day: season the roast and let it come to room temperature, roast it, rest it for 30 minutes while you finish the sides and warm everything.

Get the complete Christmas menu

The Holiday Black-Tie Menus includes a full Christmas dinner for six to eight with a countdown timeline, shopping list and per-serving macros for every dish.

See the Holiday Menus

Leftovers, safely

Refrigerate leftovers within two hours and eat them within three to four days. Reheat to 165°F (74°C). Thin slices of cold roast beef with horseradish cream make a wonderful next-day lunch, and the last of the roast is excellent diced into a skillet with onions and a fried egg.

If you are a guest

Offer to bring a side or a dessert, and choose one that is genuinely delicious rather than “good for keto.” Fill your plate with the roast and the vegetables, skip the rolls and potatoes without comment, and enjoy the evening.

Nutrition estimates vary. This guide is for general information, not medical advice; see our health disclaimer.

Quick answers

What is a good keto main course for Christmas?

Standing rib roast is the classic: it has zero carbs, feeds a crowd and looks spectacular. Beef tenderloin, a glazed ham without sugar, roast duck or herb-butter turkey are also excellent low-carb choices.

What can I serve instead of potatoes at Christmas?

Whipped cauliflower with brown butter, a cauliflower gratin with gruyère, or creamy spinach all fill the same role as a rich, buttery starch.

How do I make a keto Christmas dessert?

Choose make-ahead desserts built on cream, eggs and dark chocolate: pots de crème, panna cotta, cheesecake bars or peppermint chocolate bark all work with a keto sweetener.

How much prime rib do I need per person?

A common rule is one rib bone for every two people for a bone-in roast, or about half a pound (225 g) of boneless roast per person. Buy a little more if you want leftovers, which are excellent.

How long should prime rib rest?

Rest it loosely tented for 20 to 30 minutes before carving. The juices settle, the temperature rises a few more degrees, and you have time to finish the sides and warm the plates.

How many carbs are on a keto Christmas plate?

A serving of prime rib with cauliflower gratin, creamed spinach and crispy Brussels sprouts comes to about 22 grams of net carbs by our recipe calculations. These are estimates; brands and portions vary.

Free download

Take the cheat sheet with you

Restaurant strategy, hidden-carb traps and cocktail carb counts in one printable guide.

No spam, ever. Unsubscribe in one click. By subscribing you agree to our privacy policy.