Skip to Content

20 Keto Christmas Dinner Ideas

keto christmas dinners

Christmas dinner is so special for so many reasons. You get to hang out with close family and friends.

And of course, you get to eat great food. It doesn’t get much better than this.

But if you’re on a keto diet, Christmas dinner can be tricky. Particularly traditional dishes like mashed potatoes, stuffing, and gravy. Yum!

So, today I’m sharing 20 keto Christmas dinner Ideas. They’re not only tasty, but they’ll also help you say on track with your diet during Christmas.

And let’s not forget all about the yummy leftovers. To keep them fresh longer, be sure to store them in airtight food storage containers.

I recommend these glass food storage containers as they keep the food fresh for longer.

1. Instant Pot Turkey Breast With Garlic Butter Gravy

Turkey Breast With Garlic Butter Gravy


I love turkey dinner, as I’m sure many of you do too. But I’m sure not a fan of all the time it takes to make it and babysit, ahem, baste it.

With this Instant Pot dinner, you get all the taste of turkey. But without all the work.

So, you can spend more time on other things. Like spending time with your family.

This turkey breast is tender, moist, and nicely seasoned. The garlic butter gravy is the icing on top of the cake, ahem, turkey.

And best of all, this turkey dinner takes only 45 minutes to make. That’s because you’re making it in an Instant Pot.

Besides saving you time, using an Instant Pot frees up your oven. So, you can make other goodies like casseroles and bread rolls…more on those later.

So, make sure you have an Instant Pot handy. There’s a good deal on this one right now.

Per Serving:

  • Calories: 267
  • Fats: 12g
  • Protein: 37g
  • Net Carbs: 1g

2. Keto Gravy

Keto Gravy


Don’t you just love gravy? It’s so perfect for dipping your turkey, your stuffing…even your bread rolls.

But gravy doesn’t love you back. That’s because of all the flour, and flour equals carbs.

This keto gravy is rich, creamy, and just plain delicious. Best of all, one serving contains only 0.2 grams of net carbs.

So, you can drink it, ahem, eat it to your heart’s delight.

To keep it low carb, you’ll be using xanthan gum as your thickener. Xanthan gum contains zero grams of net carbs.

So, it makes an excellent low carb thickener. If you need to stock up on some, you can get some here.

Per Serving:

  • Calories: 108
  • Fats: 8.4g
  • Protein: 7.3g
  • Net Carbs: 0.2g

3. Keto Roasted Glazed Carrots

Keto Roasted Glazed Carrots


Do you have a sweet tooth? Then you probably love glazed carrots.

After all, what’s not to love about them? They’re sweet, and they’re packed with antioxidants.

As an added bonus, they contain Vitamin A, which you need for a healthy immune system.

But unfortunately, they have tons of carbs. That’s because they’re loaded with brown sugar.

These roasted glazed carrots are sweet and nicely caramelized. They’re definitely worth splurging some of your macros on.

To keep them low carb, you’ll be using Lakanto Golden sweetener. It’s a great low carb sweetener you can use in place of brown sugar.

As an added bonus, it doesn’t have a bitter after taste. If you’d like to try some, you can get some here.

Per Serving:

  • Calories: 85
  • Fats: 7.4g
  • Protein: 0.4g
  • Net Carbs: 3g

4. Keto Garlic Bread Rolls

Garlic Bread Rolls


Every good Christmas dinner needs some bread rolls. Like these keto garlic bread rolls.

They’re bready, cheesy, and garlicky. The aroma will have your guests hovering in the kitchen.

Besides being yummy, they’re nutritious too. In fact, one serving provides half of your daily Vitamin D needs.

So, you can feel good eating them.

To keep them low carb, you’ll be using coconut flour and almond flour. Besides being low carb, both of these flours are pretty nutritious.

Almond flour contains manganese, magnesium, and phosphorus, which you need for good bones.

And it’s rich in Vitamin E, which you need for healthy skin. If you’re running low on almond flour, you can get some here.

Meanwhile, coconut flour contains a ton of fiber. So, it helps keep you full.

And it’s an excellent source of iron, which keeps your energy levels up. If you’d like to give it a try, you can get some here.

These garlic bread rolls are delicious on their own. But if you like, you can serve them with some low carb marinara sauce. Yum!

This is a nice side dish.

Per Serving:

  • Calories: 168
  • Fats: 14.5g
  • Protein: 3.6g
  • Net Carbs: 3.3g

5. Keto Mashed Cauliflower With Cream Cheese & Asiago

Mashed Cauliflower With Cream Cheese


It wouldn’t be Christmas without some creamy mashed potatoes. But those are a firm No-No on a keto diet.

Just a ¾ cup serving contains 16 grams of net carbs. That’s almost your entire daily net carbs.

And as delicious as they are, they’re just not worth it. This mashed cauliflower is a great alternative.

It’s creamy, rich, cheesy, and packed with flavor. Your tastebuds will be delighted.

Best of all, one serving contains only 3 grams of net carbs.

Making it is pretty easy. To make it, you’ll be processing your ingredients in a food processor. This food processor should do the trick.

Then bake in the oven for 30 minutes until the cheese is golden and bubbly. Delish!

Per Serving:

  • Calories: 217
  • Fats: 20g
  • Protein: 5g
  • Net Carbs: 3g

6. Roasted Green Beans

Roasted Green Beans


Not a fan of green beans? This dish may change your mind.

On the menu are nicely caramelized roasted green beans. All topped with 2 different cheeses: Parmesan cheese and white cheese.

So, you get an ooey, gooey, cheesy layer of yummy goodness. The dried herbs add extra flavor.

Besides being delicious, this dish is pretty nutritious. Green beans are a good source of Vitamins A and C, which you need for a healthy immune system.

They also contain manganese, which is important for healthy bones.

To make them, toss together some green beans, oil, salt, pepper, and dried herbs. Then place them on a parchment-paper-lined baking sheet and bake for about 20 minutes.

Next, add the shredded white cheese and Parmesan cheese and broil for about 3 minutes.

Bon appetit!

Per Serving:

  • Calories: 115
  • Fats: 8g
  • Protein: 6g
  • Net Carbs: 4g

7. Cordon Bleu Stuffed Pork Loin

Cordon Bleu Stuffed Pork Loin


Want to wow your guests? Be sure to serve this dish.

On the menu is tender pork loin filled with ham, swiss cheese, herbs, and spinach. Each mouthful is packed with delicious flavors.

Best of all, it’s pretty keto-friendly. One serving contains only 0.5 grams of net carbs.

And it’s packed with fat and protein. So, it’s sure to keep you full…and away from the Christmas cookies that are calling your name.

To ensure your pork loin is done, be sure to check it using a meat thermometer like this one here. You want the center of your pork loin to reach an internal temperature of 160 degrees Fahrenheit.

Check out more Christmas keto recipes here.

Per Serving:

  • Calories: 568
  • Fats: 27.4g
  • Protein: 76g
  • Net Carbs: 0.5g

8. Cranberry Walnut Cheese Ball

Cranberry Walnut Cheese Ball


Now time for a cheese ball. After all, who doesn’t love a good cheese ball?

This cheese ball is pretty festive, and it’s pretty yummy. The cream cheese and cheddar cheese make it nice and creamy.

Meanwhile, the dried cranberries and orange zest add sweetness and zing. And the walnuts add a nice crunch.

Besides being delicious, it’s good for you too. Walnuts are packed with heart-healthy omega-3s.

Meanwhile, cranberries are rich in Vitamin C, which are good for your immune system.

Making this cheese ball is pretty easy. Just mix together some cream cheese, sharp cheddar cheese, orange zest, and dried cranberries.

Next, use your mixture to make a ball and wrap it in plastic. Place it in the fridge to get firm.

Once it’s firm, roll it in a mixture of cranberry and walnuts. Serve with some low carb crackers.

Per Serving:

  • Calories: 89
  • Fats: 5g
  • Protein: 6g
  • Net Carbs: 5g

9. Easy Baked Sirloin Roast With Herb Rub

Baked Sirloin Roast With Herb Rub


Turkey always takes center stage during Christmas. But it’s always nice to have an extra protein like this roast here.

It’s moist, juicy, and packed with flavor. That’s because you’re rubbing it in 8 different spices.

Making it is a piece of cake. Just combine your spices, olive oil, and minced garlic in a bowl, and let rest for 12 minutes.

Then place your roast on a baking sheet lined with aluminum foil. Rub with the paste.

Then bake for 1 to 3 hours, depending on how big your roast is. Easy, peasy.

Per Serving:

  • Calories: 256
  • Fats: 15g
  • Protein: 31g
  • Net Carbs: 1g

10. Easy Garlic Butter Herb Roasted Turkey Recipe

Garlic Butter Herb Roasted Turkey


Time for the star of the show: turkey.

You’ve probably had your fair share of dry turkey. You know what I mean: turkey so dry that you need to drown it in gravy.

This herb-roasted turkey is super flavorful and moist…no gravy needed. The fresh sage, rosemary, and thyme make it extra tasty.

While the homemade garlic butter makes it nice and juicy.

Besides being tasty, this roasted turkey is naturally carb-free. So, you can have as much as you want…no carb counting here.

Per Serving:

  • Calories: 241
  • Fats: 14g
  • Protein: 26g
  • Net Carbs: 0g

11. Healthy, Low Carb Sugar-Free Cranberry Sauce

Sugar-Free Cranberry Sauce


You gotta love cranberry sauce. It goes so well with your main dishes, whether it be turkey, ham, or even pork tenderloin.

But traditional cranberry sauce is loaded with carbs. Just ¼ cup serving contains 27 grams of net carbs. Yikes!

This low carb cranberry sauce has all the taste of traditional cranberry sauce…without all the carbs.

To keep it low carb, you’ll be using powdered erythritol to sweeten it. Erythritol is an all-natural sweetener that doesn’t spike your blood sugars.

And unlike some other sweeteners, it doesn’t have a bitter after taste. If you’d like to stock up on some, you can get some here.

Besides being tasty, this cranberry sauce is so easy to make. Just combine orange zest, cranberries, water, and erythritol in a saucepan.

Then bring to a boil before allowing it to simmer for 15 minutes. Next, remove from heat and add vanilla extract, stirring.

Per Serving:

  • Calories: 32
  • Fats: 0g
  • Protein: 0g
  • Net Carbs: 4g

12. Low Carb Pork, Sage, & Bacon Stuffing

Pork, Sage, and Bacon Stuffing


For some people, Christmas is all about the turkey. For others, it’s all about the stuffing.

Either way, this stuffing is as good as it gets. It’s made with yummy morsels of minced pork, crispy bacon, crunchy macadamia nuts, and savory onions.

The dried cranberries and zucchini add freshness and extra nutrition.

Best of all, it contains less than 6 grams of net carbs per serving. Compared to traditional stuffing, which can contain as much as 15 grams of net carbs per serving.

Check out more keto Christmas comfort food ideas like this here.

Per Serving:

  • Calories: 322
  • Fats: 26.3g
  • Protein: 14.5g
  • Net Carbs: 5.9g

13. Sugar-Free Keto Glazed Ham

Sugar-Free Keto Glazed Ham


Sugar glazed ham is another Christmas staple. It’s oh, so yummy, but oh, so bad for you.

That’s because of the brown sugar glaze. One serving could easily set you back by 14 grams of net carbs.

This sugar-free keto glazed ham is juicy and tender on the inside. And it’s beautifully caramelized and crispy on the outside.

And it tastes just as good as it looks. It has just the right combination of sweet and salty.

The Dijon mustard adds a bit of heat.

To keep it low carb, you’ll be using Golden Monk fruit sweetener. It doesn’t spike your blood sugars.

And as an added bonus, it doesn’t cause cavities. If you’d like to give it a try, you can get some here.

Per Serving:

  • Calories: 708
  • Fats: 41.8g
  • Protein: 79g
  • Net Carbs: 3.8g

14. Keto Stuffing Recipe

Keto Stuffing


Here’s another stuffing recipe. After all, you can never get enough stuffing, right?

This stuffing is buttery, flavorful, and packed with sauteed veggies. You’ll love eating it.

And it’s quite easy to make. Just add olive oil to some crumbled keto bread, and bake for 5 minutes.

While your breadcrumbs are baking, saute your veggies in olive oil for a few minutes. Next, mix your sauteed veggies, baked breadcrumbs, melted butter, chicken broth, and spices.

Finally, bake for 10 minutes covered, and then 5 minutes uncovered.

Per Serving:

  • Calories: 127
  • Fats: 9.2g
  • Protein: 4.3g
  • Net Carbs: 6g

15. Garlic Parmesan Green Bean Casserole

Garlic Parmesan Green Bean Casserole


Looking for a great way to jazz up your green beans? Then be sure to try this green bean casserole.

The sour cream and heavy cream add creaminess. Meanwhile, the parmesan cheese and cream cheese add cheesy goodness.

The mushrooms add earthiness, and the toasted walnuts add a nice crunch. It’s a Christmas party in your mouth.

Besides being delicious, it’s good for you too. It contains Vitamins A and C, which help boost your immune system.

And it’s a good source of calcium, which you need for healthy bones. Even more, reason to gobble up this tasty casserole.

Per Serving:

  • Calories: 194
  • Fats: 15g
  • Protein: 7g
  • Net Carbs: 10g

16. Apple Bacon Wrapped Pork Tenderloin

Apple Bacon Wrapped Pork Tenderloin


Did someone say apple bacon-wrapped pork tenderloin? You had me at apple…and bacon…and pork tenderloin.

This dish is simply amazing. The crunchiness of the bacon goes wonderfully with the juicy, tender pork tenderloin.

Meanwhile, the apples add sweetness, and the Dijon mustard adds a nice heat. Move over turkey, here comes pork tenderloin!

Per Serving:

  • Calories: 342
  • Fats: 22g
  • Protein: 29g
  • Net Carbs: 5g

17. Bacon Wrapped Asparagus Bundles With Maple Glaze

Bacon Wrapped Asparagus


Looking for a tasty way to eat your asparagus? This is the perfect option… After all, everything tastes better with bacon, right?

The crunchiness of the bacon works nicely with the sweetness of the caramelized asparagus. And the Lakanto maple syrup adds extra layers of sweetness…all without the extra carbs.

Besides being delicious, this dish is nutritious. Asparagus is full of Vitamin K, which helps your blood clot.

And it contains Vitamins A and C. So, it’s great for your immune system.

Per Serving:

  • Calories: 102
  • Fats: 7g
  • Protein: 6g
  • Net Carbs: 3g

18. Keto Baked Brie With Cranberry Sauce

Baked Brie With Cranberry Sauce


Christmas dinner is all about the main and side dishes. But while you’re making them, you need some appetizers ready…stat.

After all, you don’t want your guests to be hungry, right? This baked brie is the perfect option.

It’s sweet and savory. The melted brie is creamy and cheesy.

And the homemade keto cranberry sauce adds a nice sweetness. Meanwhile, the walnuts add a nice crunch.

Serve with low carb crackers.

Per Serving:

  • Calories: 135
  • Fats: 8g
  • Protein: 6.3g
  • Net Carbs: 7.4g

19. Merry Little Christmas Deviled Eggs

Christmas Deviled Eggs


Need some more appetizer options? I’ve got you covered.

On the menu are picture-perfect deviled eggs. The creamy egg salad is beautifully piped.

And to decorate them, you use pink peppercorns. By the way, pink peppercorns are actually red.

So, they actually look like holly berries. But good thing they’re not because holly berries are actually poisonous.

Besides making the deviled eggs look pretty, pink peppercorns also add a nice heat. They may be hard to find at your local grocery store, but you can get some here.

And to complete the Christmas look, you add tiny parsley leaves. Genius.

What I love about these deviled eggs is that they contain no carbs. And they are pretty low in calories.

So, they’re perfect for popping in your mouth.

Per Serving:

  • Calories: 45
  • Fats: 3g
  • Protein: 3g
  • Net Carbs: 0g

20. Creamy Broccoli Salad With Bacon

Broccoli Salad With Bacon


Now, time for some salad. And this isn’t your token Christmas salad…you’ll actually want to eat it.

It’s packed with crunchy broccoli, crispy bacon, ooey-gooey cheddar cheese, sweet red onions, tart cranberries, and toasted almonds.

And it’s tossed with a creamy, sweet, and tangy homemade salad dressing. Eating healthy doesn’t get much better than this.

Per Serving:

  • Calories: 213
  • Fats: 19g
  • Protein: 7g
  • Net Carbs: 4g


So, which one of these dinners would you like to make? Let us know!