Hot Cross Bun Breakfast Casserole
Got leftover hot cross buns and don’t know what to do with them? Turn them into a sweet and savory Hot Cros Bun Breakfast Casserole! This layered breakfast strata is eggy, cheesy, and loaded with bacon. What’s not to love?

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
I looove breakfast casseroles in part because they’re big and hearty and there’s always enough to feed my hungry crew, but also because I can prep them the night before and then just pop it in the oven in the morning. Before long, a hearty breakfast or brunch is ready!
31 of Chef Jenn's FAVE Casseroles
I've gathered 31 of my favorite casseroles for you and your family to love, all in a convenient ebook with no ads and no AI! Each of these scratch-made dishes is created, tested, and loved by Chef Jenn. Get your instant download now!
You'll get ad-free recipes like:
Spaghetti Casserole,
Sloppy Joe Casserole,
Cowboy Casserole,
and more!
This is a digital product. You'll receive an instant download link after purchase.
I had leftover store-bought hot cross buns and was wondering what to do with them when inspiration struck. This eggy casserole came out perfectly, and since making it years ago it has become an Easter morning brunch dish that everyone loves.
You don’t need much to make this casserole – just a few ingredients and some time in the fridge to let it set up. Sitting overnight is best, because then the eggy custard has time to soak into the buns, ensuring every bite is delicious.

What You’ll Love About Hot Cross Bun Breakfast Casserole
- Prep it the night before and pop it in the oven in the morning!
- It’s the perfect combination of sweet and savory!
- There’s nothing better for Easter brunch!
Ingredients

- Bacon – Some cooked and crumbled, some left in strips. Cook until crisp so it adds crunch, not chewiness.
- Milk – Whatever kind you have on hand. Whole milk makes the pudding richer.
- Heavy cream – Don’t substitute with half-and-half or milk. The pudding won’t be rich or creamy enough.
- Garlic cloves – Fresh garlic only. Jarred garlic won’t give the same clean flavor and can turn bitter when cooked.
- Peppercorns – Whole peppercorns add depth to the infused milk mixture. Strain them out before mixing with the eggs.
- Bay leaves – Dried bay leaves work best. Strain them out before mixing—they’re not edible.
- Dried thyme – Dried thyme goes a long way. Measure carefully or it’ll overpower the pudding.
- Cayenne pepper – A pinch adds warmth without heat. Too much will overpower the dish.
- Eggs – Large eggs. Extra large works without adjustment.
- Chives Fresh chives are best. If using dried, use about a third the amount—dried is more concentrated.
- Mozzarella cheese – I recommend shredding your own cheese. Pre-shredded cheese is coated with anti-caking agents that make it gritty and prevent smooth melting.
- Hot cross buns – 8 buns; slightly stale are best.
How To Make The Best Hot Cross Bun Breakfast Casserole
Scroll down for the full recipe card with exact measurements and printable instructions.
Start by spraying a 9 x 13-inch baking dish with cooking spray and setting it aside.
Cook all but 3 strips of bacon in a skillet over medium heat until crispy. Transfer the cooked bacon to a paper towel-lined plate, then coarsely chop it and set aside.
In a saucepan, combine the milk, cream, garlic cloves, peppercorns, bay leaves, dried thyme, and cayenne pepper. Bring the mixture to a gentle boil, then reduce the heat and simmer for 2 minutes.

Remove the saucepan from the heat and allow the garlic, herbs, and spices to steep in the milk mixture as it cools.
Once cooled, strain the mixture through a fine-mesh sieve and discard the solids.
In a large bowl, whisk the eggs until frothy. Slowly whisk in the cooled milk and cream mixture, then stir in the chives.
Slice the hot cross buns in half horizontally and arrange the bottom halves in an even layer in the prepared baking dish.

Pour about half of the egg mixture over the buns, allowing it to soak into the bread.
Sprinkle all of the mozzarella cheese and half of the Gruyère cheese over the buns, then scatter the chopped bacon evenly over the top.

Place the top halves of the hot cross buns over the filling and gently press down. Pour the remaining egg mixture evenly over the casserole.
Cut the remaining uncooked bacon strips in half lengthwise and arrange them in a cross pattern over the top of the casserole. If desired, line them up with the crosses already marked on the hot cross buns.

Sprinkle the remaining Gruyère cheese over the top. Cover the casserole tightly and refrigerate overnight, or for at least 6 hours, so the custard can fully soak into the bread. When ready to bake, preheat the oven to 400°F.

Cover the casserole with foil and bake for 1 hour. Remove the foil and continue baking for about 15 minutes, or until the casserole is hot, bubbly, lightly golden on top, and fully set in the center.
Let the casserole rest for a few minutes before serving. Serve warm and enjoy.
Chef Jenn’s Tips
- Any kind of hearty bread works well in this Easter breakfast strata, but for as special seasonal touch, use hot cross buns.
- Look for hot cross buns without fruit or raisins in them for the best flavor.
- This Hot Cross Bun Breakfast Casserole recipe really does need several hours for the custard to soak into the top buns, or your meal will be dry on top and too eggy on the bottom.
- Switch out the cheeses with whatever you have on hand!
Make It A Meal
Hot Cross Bun Breakfast Casserole is basically an all-in-one meal. I’ll serve it with fruit salad or cut grapefruit on the side, or if I’m feeling really fancy, some sliced smoked ham or Sausage Rolls. You can serve something with it, or nothing at all!


Hot Cross Bun Breakfast Casserole
Ingredients
- 8 hot cross buns
- 8 slices bacon
- 2 1/2 cups milk
- 1 1/2 cups heavy cream
- 4 cloves garlic smashed
- 1 teaspoon peppercorns whole
- 2 dried bay leaves
- 1/2 teaspoon dried thyme
- 1/8 teaspoon cayenne pepper
- 7 large eggs
- 1 tablespoon chopped chives optional
- 1 1/2 cups mozzarella cheese shredded
- 1 1/2 cups gruyere cheese shredded, divided
Instructions
- Spray the insides of a 9×13 baking dish with cooking spray.
- Cook all but 3 strips of bacon until crispy. Drain the bacon, coarsely chop it, and set aside.
- Combine the milk, cream, garlic cloves, bay leaves, dried thyme, and cayenne pepper in a saucepan and bring it to a boil. Simmer for 2 minutes, then turn the heat off and leave the garlic and bay leaves in it to steep. Set it aside to cool.
- Strain the milk and cream mixture when it has cooled down. Discard the solids.
- Whisk the eggs until frothy, then pour in the cooled milk-cream mixture and combine. Add the chives.
- Slice the hot cross buns in half horizontally, and arrange the bottom buns in the bottom of your prepared baking dish.
- Cover the buns with about half of the egg mixture, then top it with all the mozzarella cheese and half the gruyere cheese. Sprinkle the cooked bacon over the top.
- Place the top half of the hot cross buns on top of the cheese and bacon, and press down slightly.
- Add the remaining egg-milk mixture. Slice the bacon in half lengthwise and use the bacon to create a cross pattern on the top of the casserole. You can follow the crosses in the hot cross buns if they're lined up. Sprinkle the remaining gruyere cheese on top.
- Cover and refrigerate the casserole overnight or for at least 6 hours so the custard can soak into the bread.
- Preheat your oven to 400-F and cover the casserole with foil. Bake for an hour. Then remove the foil and bake for 15 minutes until hot and bubbly and set in the middle.
- Serve and enjoy!
Notes
Chef Jenn’s Tips
- Any kind of hearty bread works well in this Easter breakfast strata, but for as special seasonal touch, use hot cross buns.
- Look for hot cross buns without fruit or raisins in them for the best flavor.
- This Hot Cross Bun Breakfast Casserole recipe really does need several hours for the custard to soak into the top buns, or your meal will be dry on top and too eggy on the bottom.
- Switch out the cheeses with whatever you have on hand!
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Omgsh we loved this recipe so much. My mom used to make hot cross buns when I was a kid and even sang a song while baking them so it was very nostalgic for me. Anyways, this was perfect for brunch and we loved the cheesy goodness. Thanks!
These hot cross buns casserole got high praises from friends whho made it. They loved how easy it was and thought it was very creative. It’s an amazing recipe.
What a fun and unique recipe! I loved the flavors! Will be making this again for Easter breakfast!
You had me at eggy and cheesy! Bacon takes it up another notch. So good!
This was so fun to make and absolutely tasty! We used Monterey Jack because that was what we had on hand and it was fab. 🙂
Great way to use up leftover hot cross buns! They were available so early this year I ended up with some slightly stale buns this weekend, and this was a great way to repurpose them instead of chucking them in the freezer and forgetting about them!
This is the best ever breakfast to feed a crowd! I made a small batch for just my family weekend brunch and we loved it. I am looking forward to serving this for my extended family during holidays.
This was so delicious. Perfect way to use up all those leftover buns. I loved egg and bacon in this casserole.
Omg this casserole was so delicious. I made them this time with croissants and they were perfect. Can’t wait to make them again for our Easter breakfast.
I love this casserole. The bacon really adds the perfect savory to go with the sweet.
I made this for a Sunday breakfast for the crowd at home and everyone was quiet – that’s when you know it’s really good! Thank you so much for this breakfast casserole. It’s a definite winner!
Wow, this hot cross bun breakfast casserole recipe was amazing! I love how it incorporated the classic flavors of hot cross buns into a delicious and easy breakfast dish. The combination of cinnamon, nutmeg, and vanilla in the custard mixture was just heavenly.