The easiest Christmas brunch ideas pair one savory make-ahead dish with one sweet make-ahead bake, then add cold items that need no cooking at all. Do almost all of the work the night before, then spend Christmas morning reheating the oven, pouring coffee, and sitting down with your guests.
That is the whole trick. A brunch for ten or more people should not mean twelve burners running at once, and it should not mean you spend the holiday in pyjamas at the stove while everyone else eats without you. The dishes below are chosen because they survive a two-hour buffet, travel well, and can be assembled ahead of time.
Start by counting your guests, then pick from the table below. If you want the most forgiving starting point, jump to idea number one.
Table of Contents
- Christmas Brunch Ideas at a Glance
- 1. Baked Egg, Ham, and Gruyere Breakfast Casserole
- 2. Cinnamon Roll Waffles with Creamy Maple Glaze
- 3. Holiday Croissant Breakfast Sandwiches
- 4. Savory Sage and Sausage Strata
- 5. Brioche French Toast with Cranberry Compote
- 6. Smoked Salmon and Cream Cheese Bagel Bar
- 7. Festive Spinach and Artichoke Breakfast Quiche
- 8. Cranberry Orange Oatmeal Brunch Bar
- 9. Holiday Breakfast Hash with Crispy Potatoes
- 10. Mini Pizza Breakfast Cups with Pepperoni and Peppers
- 11. Warm Apple Cinnamon Breakfast Muffins
- 12. Festive Overnight French Toast Bake
- Frequently Asked Questions
- A Simple Plan for a Stress-Free Holiday Brunch
Christmas Brunch Ideas at a Glance
Use this table to match a dish to your head count and to the amount of cooking time you actually have. “Preparation effort” assumes one cook with a clear counter and no help.
| Main dish | Best serving size | Preparation effort | Make-ahead potential | Serves hot or cold |
|---|---|---|---|---|
| Egg, ham and gruyere casserole | 8-10 | Low | Assemble night before | Hot |
| Cinnamon roll waffles | 6-8 | Low | Short, at the table | Hot |
| Croissant breakfast sandwiches | 8 | Medium | Assemble night before | Hot or room temperature |
| Sage and sausage strata | 8-10 | Low | Assemble night before | Hot |
| Brioche French toast | 6-8 | Medium | Casserole version ahead | Hot |
| Smoked salmon bagel bar | 8-10 | Low | Fully made ahead | Cold |
| Spinach and artichoke quiche | 8 | Medium | Bake ahead, reheat | Hot or room temperature |
| Cranberry orange oatmeal bar | 8-10 | Low | Bake ahead | Warm or cold |
| Breakfast hash | 6-8 | Medium | Components ahead | Hot |
| Mini pizza breakfast cups | 10-12 | Low | Bake ahead, reheat | Hot or room temperature |
| Apple cinnamon muffins | 12 | Medium | Bake ahead, freeze | Room temperature |
| Overnight French toast bake | 10-12 | Low | Assemble night before | Hot |
1. Baked Egg, Ham, and Gruyere Breakfast Casserole

This is the most forgiving christmas brunch idea on the list because it scales from one dish for six to two dishes for fifteen without changing the method. Everything goes in the same pan, and it reheats in the oven without turning rubbery, which is the failure mode of most egg bakes.
For eight people, you need eight eggs, about 300ml of milk, 250g of cooked diced ham, 200g of grated gruyere, and either a layer of cooked potatoes or a package of refrigerated hash browns pressed into the base of the dish. Whisk the eggs and milk with a pinch of salt and white pepper, then pour it over everything.
Cover with foil and bake at 180C/350F for 40 minutes, then pull the foil off and bake 10 minutes more until the top browns and the center reaches 160F/71C. If you are starting from scratch with raw potatoes, parboil them for 10 minutes first so the whole thing cooks evenly in under an hour.
Assemble it the night before, cover, and refrigerate. Christmas morning, bake cold and add 10 minutes to the time. Covered leftovers keep 3-4 days in the fridge and reheat at 160C/325F for 20 minutes with a splash of milk to loosen the eggs.
2. Cinnamon Roll Waffles with Creamy Maple Glaze

The trick is to remove the unbaked dough from the tube, cut each roll into three or four chunks, and tuck them into the waffle iron wells with a little filling between each layer. Close the iron and let it go for 4-5 minutes. The outside sets and crisps while the center stays soft and doughy.
Cook in batches right before serving. Each batch takes about 5 minutes, so for eight guests expect two batches, roughly 20 minutes total, and keep finished waffles on a rack in a low oven rather than stacking them.
For the glaze, stir 60g of butter with 120g of powdered sugar, 60ml of maple syrup, and a splash of milk until it is thick enough to drizzle in ribbons. Warm syrup thins it, so add the milk a teaspoon at a time.
If you do not own a waffle iron, this idea still works. Bake the rolls normally, then halve them and toast the cut sides for 3 minutes in a 190C/375F oven until the edges crisp. Sandwich two halves with cream cheese frosting and pile them on a platter.
3. Holiday Croissant Breakfast Sandwiches
Croissants are the best make-ahead bread for this job because they go stale gracefully rather than turning tough. Split them the night before, fill, and refrigerate on a sheet pan; bake at 180C/350F for 12-15 minutes the next morning so the pastry re-crisps.
Scramble eggs gently with chopped chives, salt, and a spoonful of cream so they stay soft, then layer them onto the croissant halves with a slice of gruyere or cheddar. Top half goes on top loosely, not pressed down, or the pastry steams instead of bakes.
For eight people, plan on eight large croissants, one dozen eggs, and 250g of cheese. Hold them warm in a low oven, not on top of the stove, and expect about 15 minutes of baking for the whole tray.
The same layered logic works with leftover baked ham after the holidays, which is worth knowing if you are already planning a ham dinner. See these leftover ham sandwich ideas after the holidays for combos that convert into brunch sandwiches with nothing more than eggs and cheese.
4. Savory Sage and Sausage Strata
A strata is a bread-and-egg bake that is best assembled with day-old bread, and that detail is what separates a good one from a mush. Fresh bread releases water as it sits; yesterday’s loaf soaks it up instead of fighting it.
Tear 500g of day-old sourdough or brioche into rough pieces, spread it in a buttered dish, and scatter over 300g of cooked crumbled sausage, 200g of grated cheese, and a handful of chopped sage leaves. Whisk 10 eggs with 500ml of milk and pour over, pressing the bread down so it sits submerged.
Refrigerate at least 4 hours, ideally overnight. That rest is what keeps the custard from setting rubbery: the eggs have time to absorb into the bread rather than forming a separate firm layer. Bake covered at 180C/350F for 45 minutes, then uncovered for 10 more.
One thing to watch for is oven space. If you are cooking a casserole and a strata on the same morning, bake them at the same 180C/350F so they share the oven, and let them rest 10 minutes after baking so the slices hold together.
5. Brioche French Toast with Cranberry Compote
Cut thick brioche slices, about 3cm, and soak them in a custard of 8 eggs, 300ml of milk or half-and-half, 2 tablespoons of sugar, cinnamon, and a teaspoon of vanilla for 3-4 minutes on each side. A thin slice soaks in 30 seconds and falls apart before it cooks.
Pan-fry in butter at medium heat for 3-4 minutes per side until deeply golden, and cook to an internal 160F/71C for the egg portion. Cook in batches and keep finished slices on a rack in a 200C/400F oven so the crust stays crisp instead of steaming.
For the compote, simmer 250g of cranberries with 100g of sugar, the zest of one orange, and 120ml of water for 10 minutes until the berries burst, then stir in a spoonful of orange marmalade. It thickens as it cools, so make it a day ahead.
For a group above eight, switch to the casserole version in idea number twelve instead of standing at the stove. The same custard and the same fruit topping work either way.
6. Smoked Salmon and Cream Cheese Bagel Bar
How do you set up a christmas brunch bagel bar for eight?
Set out every topping in small bowls along one end of the table and let people build their own. For eight guests, buy about 16 bagels, 500g of cream cheese softened to room temperature, 250g of smoked salmon, and then layer in the toppings that hold up without refrigeration or fuss.
Good toppings: cucumber sliced thin, tomato, red onion, capers, fresh dill, and hard-boiled eggs cut into wedges. Cut the vegetables in the morning, not the night before, or they weep into a puddle by noon. Room-temperature cream cheese spreads easily and takes the cold out of everything else.
Offer bagels warmed five minutes in a low oven so they are not chewy, and toast sliced bread or crackers alongside them for gluten-free guests. Because nothing here needs heat, this is the one dish you can set up entirely while sitting down with a coffee in hand.
7. Festive Spinach and Artichoke Breakfast Quiche
A purchased pie crust turns this into a 60-minute project, and the filling is forgiving enough to feed a mixed table. Blind-bake the crust at 190C/375F for 10 minutes with pie weights or dried beans, then 8 minutes without them, until the sides look dry and pale gold.
Thaw and squeeze 300g of frozen spinach completely dry, chop 200g of artichoke hearts, and mix them with 300g of grated cheese. Whisk 8 eggs with 150ml of cream and pour into the shell. Resist the urge to overfill; a full 9-inch pie pan holds about 700ml of custard before it weeps.
Bake at 180C/350F for 35 to 40 minutes until the center no longer wobbles when you nudge the pan. Slice it warm for a family meal, or let it cool completely, wrap, and refrigerate for a buffet.
Quiche is one of the few brunch dishes that is genuinely better the next day, reheated at 160C/325F for 15 minutes. It also travels, which matters if half your guests are eating somewhere other than your table.
8. Cranberry Orange Oatmeal Brunch Bar
Turn baked oatmeal into a topping station instead of a finished dish, and it stops mattering whether it gets cold. Bake a base of old-fashioned oats, milk, eggs, brown sugar, and orange zest in a buttered dish at 180C/350F for 35 minutes, then let guests build bowls.
Put out tart cranberry sauce, dried cranberries, toasted walnuts or pecans, sunflower and pumpkin seeds, plain yogurt, and warm maple syrup. Each person gets a warm or cold base with the toppings they like, which handles picky children and guests with dietary restrictions in the same dish.
When you are out of oven space, make the stovetop version: 2 cups of rolled oats with 4 cups of milk, simmered 8-10 minutes and stirred often, then finished with orange zest and brown sugar. It is ready in under 15 minutes.
A breakfast bowl that works: baked oatmeal, a spoonful of cranberry sauce, a scatter of toasted pecans, two tablespoons of yogurt, and a drizzle of maple syrup. That combination is festive enough for the table without needing a garnish.
9. Holiday Breakfast Hash with Crispy Potatoes
Roast the potatoes alone first, because that is the only way to get them genuinely crisp. Cut 1kg of potatoes into 2cm cubes, toss with oil, salt, and pepper, and roast at 220C/425F for 30 minutes while you cook everything else.
For six to eight people you need 450g of diced peppers and onions cooked in a wide skillet, then folded through the hot potatoes. Add the meat if you are using it: bacon renders well in the same pan, and turkey bacon needs a lower heat and a few extra minutes to crisp.
Make holes in the hash and crack six to eight eggs directly into them, then cover the pan for 5 to 7 minutes. Cook the eggs to 160F/71C if you want them set through, or pull the pan early for soft yolks.
Size your skillet to the guest count: a 26cm skillet handles six, a 30cm skillet handles eight to ten. Holding a hash hot for a buffet is not ideal because the potatoes steam, so serve it in two smaller pans instead of one large one, and put each on the table as it finishes.
10. Mini Pizza Breakfast Cups with Pepperoni and Peppers
This one is built for families and for kids who will not eat a quiche. Grease a 12-cup muffin tin, then in each cup layer a torn tortilla, a spoonful of scrambled egg, a pinch of chopped pepperoni and peppers, and a little shredded mozzarella. Press each layer down slightly.
Bake at 190C/375F for 18 to 20 minutes. Let them sit in the tin for 5 minutes after coming out of the oven, then run a knife around each cup and lift it out gently; they release cleanly once the cheese has set rather than while it is still molten.
Swap in chopped turkey sausage and mushrooms for a lighter version, or skip the meat entirely and add diced tomato and spinach with extra cheese for a vegetarian cup. One tin of 12 covers ten to twelve guests as a side dish.
They reheat in five minutes at 180C/350F, and a batch of extras turns into lunchboxes or a quick leftover turkey sandwich idea beyond the basic once you have slices of turkey from the fridge.
11. Warm Apple Cinnamon Breakfast Muffins
A make-ahead good that improves the case when you want something that tastes homemade but takes no morning time. Peel and dice 2 apples, toss them with cinnamon, sugar, and a squeeze of lemon, and stir them into a standard muffin batter at the last moment so the apple does not bleed.
A streusel topping is what makes them look festive: flour, brown sugar, cold butter, and cinnamon rubbed together until crumbly, scattered over the tops before baking. Bake at 180C/350F for 18 to 20 minutes, and start checking at 16.
Mix the batter in a stand mixer for a smooth rise, pulse it in a food processor for a fast crumb-topped muffin, or just whisk it by hand in one bowl with about 30 seconds of beating. All three methods produce the same result in roughly the same time.
Cool fully, then store in an airtight tin at room temperature for 2 days. They freeze for up to 3 months and reheat in a 165C/325F oven for 8 minutes, which makes them useful if you host an early brunch one year and a late one the next.
12. Festive Overnight French Toast Bake
This is the christmas brunch idea that answers “what can I make the night before” better than anything else here. Cube 600g of day-old bread into rough pieces and scatter it in a buttered 9×13 inch pan, or spread torn croissants if you have them.
Whisk 10 eggs with 500ml of milk, 100ml of cream, 60g of brown sugar, 2 teaspoons of cinnamon, and a pinch of salt, then pour it over the bread. Press gently so everything sits under the custard. Cover and refrigerate overnight.
Bake at 180C/350F for 45 to 55 minutes until the center reaches 160F/71C and no liquid pools at the edges. To stop a soggy middle, stop whisking short of fully combining, and let the bread cubes sit cut-side down so they soak evenly rather than floating.
A crunchy topping of chopped pecans, streusel, or a drizzle of maple syrup added in the last 15 minutes keeps the surface from going soft under the frosting of the cranberry compote.
Frequently Asked Questions
How far ahead can I prepare Christmas brunch food?
Most savory brunch dishes can be assembled 12 to 24 hours ahead and refrigerated unbaked, which is the sweet spot for casseroles, strata, quiche and overnight French toast bakes. Fruit sauces, compotes, coffee cake and muffins can be finished a day ahead and reheated. What you cannot make far ahead is anything that depends on crispness: hash browns, waffles and roasted potatoes should be cooked the morning of. Cooked dishes keep 3 to 4 days refrigerated, so anything baked two days early still works.
What can I serve for guests with dietary restrictions?
Build the menu so one dish quietly covers several needs instead of cooking separate versions. A spinach and artichoke quiche is vegetarian and can skip the cheese for dairy-free. The oatmeal brunch bar becomes vegan with plant milk and no yogurt. The smoked salmon bagel bar serves gluten-free guests if you add gluten-free bread, and any of these dishes works for kids with nothing adapted. Ask about restrictions when guests confirm, and label dishes as they are set out rather than explaining them at the table.
How do I keep brunch food warm on a buffet?
Warm dishes at 200F/95C or higher and hold them no longer than two hours. A low oven set to 200F works well for casseroles and bakes, while a slow cooker on low handles hash and scrambled eggs without drying them out. Cover trays loosely with foil so nothing crisps or forms a skin. Avoid putting a hot glass casserole straight into the oven for a long hold, since thermal shock cracks the dish. Bring cold items out last so they stay cold the whole time.
How much brunch food should I prepare per person?
Plan on three main portions per adult and two per child, counting bread, fruit and sides. That works out to roughly one egg dish serving six people, one sweet bake serving eight, and a platter of pastries or muffins for six. Add a fruit and cheese plate as a fourth item and most tables are comfortably covered. Cooking for more than eight? Choose dishes that scale in a single pan and bake a second one rather than doubling the recipe, since a doubled batch does not cook evenly.
Can I make these brunch ideas without a waffle iron?
Yes, and you lose very little. Cinnamon roll waffles can be replaced with baked cinnamon rolls that are halved and toasted cut-side up for 3 minutes at 375F, then joined with cream cheese frosting. Swap the bagel bar for a build-your-own toast station with the same toppings. Every other idea on this list uses only an oven, a skillet or no heat at all, which makes them better choices for a first-time holiday host.
A Simple Plan for a Stress-Free Holiday Brunch
Choose three dishes and no more: one main, one side, and one make-ahead bake. For eight people, the egg, ham and gruyere casserole covers the main, the smoked salmon bagel bar covers the side, and the overnight French toast bake covers the sweet. Everything else is optional.
Do the cold components first the night before, because they are the most forgiving and the least urgent. That means the bagel toppings, the compote, and the cranberry sauce. Then assemble the two baked dishes, cover them, and put them in the fridge.
In the morning, turn the oven on, put both dishes in together at 180C/350F, and set the coffee going. Cut the vegetables while they bake, slice the bagels, and put the cold items out last. A full brunch for eight takes about 45 minutes of active work, most of it while the oven does its job.
If you want a head start on leftovers, the same casseroles reheat into good next-morning breakfasts for a few days. If you are planning a weekday sandwich lunch too, these sandwich ideas for work lunches that are not boring turn the same ham and turkey into something worth eating at your desk.