The best part about Christmas is connecting with friends and family. We spend lots of time lounging, cooking in the kitchen, watching our favorite movies, playing games, and baking cookies. It doesn’t get better than that!
Let’s start with my shopping list! I usually shop a few days before Christmas Day so the perishables stay fresh.
Christmas Day Shopping List:
Christmas Day Shopping List

Ingredients
- Ready to bake crescent rolls
- 16 ounces cream cheese
- fresh raspberries
- raspberry preserves
- powdered sugar
- milk
- Whipping cream
- Cheese board: olives, assorted cheese (brie, blue, goat, gouda, etc) creackers, salami
- candies pecans
- loaf of sandwich bread for casserole
- 3 dozen eggs (extra for omelets)
- 16 ounces shredded cheddar
- 6 to 8 pound prime rib
- 2 pounds green beans
- bacon
- shallots
- fresh herbs (rosemary and thyme)
- 8 potatoes
- half & half
- Brussel sprouts optional (roasting for dinner)
- 3 pounds breakfast sausage (extra for breakfast the next day)
- 16 ounces sour cream
- Oreo cookies (cheesecake)
- white chocolate chips (cheesecake)
- extra butter
- garlic and onion
- fresh greens for salad
- 48 ounces diced tomatoes for soup (I use fireroasted for extra flavor)
- 16 ounces creme fraiche
- Champagne and orange juice
- Mixed drink ingredients
- Wine
- Mixed nuts for the bar cart
Instructions
This is a general list and you may need more or less. Hope it helps!
Our Christmas Day Menu is almost always the same. This year I’ve added my Candy Cane Danish. It’s delicious!
Our breakfast casserole is a tradition every year. It’s so good and really hits the spot after a mimosa! What I like about this casserole is that it can be prepared the night before and baked the following morning.
Raspberry Cream Cheese Danish

Shaped like a candy cane, this raspberry cream cheese danish is simple to prepare, delicious, and oh-so festive! This is an easy recipe to add to your Christmas morning menu or to serve out of town guests.
Ingredients
- 1 - 8 ounce can of ready-tp-bake crescent rolls
- 4 -6 ounces softened cream cheese
- 1/2 cup fresh raspberries
- 4 TB raspberry preserves
- 1 TB melted butter
- For icing: 1/4 cup powdered sugar, 1 TB cream or milk, 1 tsp vanilla. Whisk until there are no lumps. Use a whisk or spoon to drizzle over the danish when cooked.
Instructions
Preheat oven to 375°F.
Line large cookie sheet with cooking parchment paper; lightly grease.
Unroll the dough. Cut triangles in half.
Place crescent triangles lengthwise in a row pointing the same direction overlapping on the larger sides slightly.
Spread cream cheese in 2 1/2-inch wide strip lengthwise on widest part of dough. Leave about 1/2-inch edge.
In small bowl, mix and slightly crush raspberries and jam. Spread on top of cream cheese layer.
Bake 16 to 18 minutes or until golden brown. Cool about 5 minutes on cookie sheet.
Use spatula to carefully lift and slide Danish from parchment to serving platter
In small bowl, mix powdered sugar and milk until well blended. If too thick to drizzle, add additional of milk. Drizzle with spoon or whisk over top. Serve warm.
With the casserole I’ll be baking a cream cheese raspberry danish. Shaped like a candy cane and filled with cream cheese and filled with sweet raspberries, this danish is such a treat and fun dessert for Christmas morning.
Christmas Brunch and Dinner Menu
Cheesy Egg Casserole
Fresh Fruit tray
Beverages always include, coffee, orange juice, and Mimosas.
Between meals we much on various cheeses, olives, nuts, and dried fruits. There are also plenty of holiday cookies including our favorite GINGERBREAD cookies.
Christmas Dinner always includes prime rib. I usually put it in sometime in the afternoon and while it cooks we usually take a hike or walk in the snow. The past two years we’ve had snow on Christmas. This year it’s not in the forecast and I’m feeling a little bummed. Oh well, regardless the weather we will do something fun and come back hungry and walk into a kitchen filled with all those delicious smells!
Mashed potatoes are a must and you can find my recipe on this page along with our favorite pot roast.
I remember having Fresh Pea Soup (Potage Saint-Germain) when I was little girl, so it’s been a long time tradition in our family. It’s creamy and delicious and something I always crave along with all the rich holiday food. This year we are considering Creamy tomato with creme Fraiche.
Here are some links to our favorite dishes:
- Prime rib
- Potage Saint-Germain or Cozy Tomato Soup with Creme Fraiche
- Creamy mashed garlic potatoes
- White Chocolate Cranberry Cheesecake
Christmas Morning Breakfast Casserole
Make this casserole on Christmas Eve and simply put it in the oven in the morning for a delicious and satisfying breakfast.
Ingredients
- 6 to 8 slices of sourdough bread, cubed and butter is optional
- 1 pound of pork sausage
- 6 slices of bacon
- 1 1/2 cups cheddar cheese
- 4 ounces cream cheese
- 8 eggs
- 3 cups milk
- Salt and pepper to taste
- Salsa optional
Instructions
In a medium skillet, fry bacon. When done, set aside to use on top of casserole.
In the same skillet, add sausage and cook until done.
Grease/butter a 9" by 13" casserole dish.
Cut bread into cubes and add to casserole dish.
In a medium bowl add eggs and milk, whisk with salt and pepper.
Pour egg mixture over bread cubes.
Layer with sausage and cheese.
Top with a few dollops of cream cheese and bacon bits.
Cover with plastic wrap and refrigerate overnight.
Bake the next morning at 350 degrees for about an hour or until bubbly and hot. Yum!
2 Responses
No mention of when to add milk or what to do?
.. with the eggs. That was a typo and I have corrected it. Thank you for letting me know.