Breakfast at our house is pretty casual. But when we want something a little extra, there’s nothing like an egg casserole. It’s easy to put together the day before and waking up the next morning with breakfast made is a treat!

Save This Recipe!
And this overnight breakfast casserole recipe is extra in only the best way.
When I think of a good breakfast casserole, I think hearty because it needs to hold up to a good Bloody Mary or mimosa. This is how we do brunch in the Midwest, my friend!
This Italian breakfast bake, just like my Butternut Squash Crostata with Ricotta is the perfect Sunday brunch recipe thanks to some amazing sourdough bread, fontina cheese, pancetta (yes…Italian bacon!) and sausage.
This post contains links to affiliate websites including Amazon. I make a small commission for any purchases made using these links. Thank you!
Standout ingredients
If you are one of the smart ones to earn your PhD in sourdough bread making recently, get baking! Otherwise look for the most luscious, dense and flavorful sourdough bread you can find. I’m sharing my fav below!

- Sourdough bread (I love this one from Goldminer)
- Pancetta. I buy it already diced at the grocery store.
- Bulk Italian sausage (not breakfast sausage)
- Cheeses: ricotta, fontina and sharp white cheddar
- Dairy: eggs, milk and a little cream (this isn’t a shy egg casserole)
So what is fontina cheese?
Fontina cheese is an Italian cheese not to be confused with fontinella (which is one of my all-time sharp cheese favs). Fontina is creamy and mild and is used in fondue.
Fontina cheese substitutes
Think of fondue cheeses when substituting for fontina. Cheeses like:
- Edam
- Gruyere
- Mozzarella
- Provolone
- even Parmesan!
Let’s assemble an egg casserole
Start with cutting your trimmed bread into slices and then each slice into 4 strips.

Saute the pancetta in a skillet over medium-high heat until slightly crispy and drain on a paper-towel lined plate. Don’t go too far here with the sauteeing as it’ll cook further in the oven.

Using the same pan, saute the Italian sausage until cooked about 8 minutes and drain on paper-towel lined plate again.
Meanwhile, whisk the eggs, half and half, milk and seasonings together in a bowl with a spout and in another bowl, combine the cheeses with the egg.

Egg Bake Layering Process
Like you would a lasagna, layer the ingredients in this order in a prepared 9×13″ baking dish:
- 1/3 of the sourdough strips
- 1/2 of the ricotta mixture
- 1/2 each of the pancetta/sausage
- 1/3 of the grated cheeses
- Repeat the process ending with the bread and remaining shredded cheese.
- Pour the milk mixture over the whole thing. Cover with plastic wrap and refrigerate overnight.
TIP
This is a great breakfast recipe to make ahead for a party – you can even freeze it up to 2 months.
-Josie + Nina

Made this recipe?
I’d love it if you’d share your review and leave a star rating and comment!

Overnight Breakfast Casserole with Sausage & Pancetta
SAVE THIS RECIPE
Equipment
- 9×13" baking pan I use a glass one but metal works too.
Ingredients
- 1 loaf of sourdough bread
- 4 oz. pancetta, diced into ½” pieces, divided (I buy it at Trader Joe's diced)
- ½ lb. ground Italian or breakfast sausage, bulk or removed from casings
- 9 eggs, divided
- 2 cups milk
- ½ cup half and half
- 1 tsp. kosher salt, divided
- ½ tsp. ground black pepper, divided
- 8 oz. whole milk Ricotta cheese, can use part-skim
- ½ cup fresh grated Parmesan cheese
- ¾ cup fontina cheese, grated
- ¾ cup sharp cheddar, grated (or any other sharp flavored cheese)
- ¼ cup fresh basil leaves, minced – from approximately 6-8 large leaves
Instructions
- Butter a 9×13 glass or metal baking dish.
- With a bread knife, trim the top and sides of each slice of bread. Slice each slice into 4 vertical pieces. Set aside.
- In a medium skillet over medium high heat, sauté the pancetta for 4 minutes until somewhat crispy. Don’t completely crisp it as it will crispen up further in the oven. Remove with a slotted spoon and set on a paper towel lined plate to drain. Reserve 1 tablespoon of pancetta for garnish in a plastic bag and refrigerate.
- In the same skillet, sauté the sausage crumbling it as you go, until cooked through, about 8 minutes. Drain on another paper towel-lined plate.
- In a medium mixing bowl, whisk together the 8 eggs along with the milk, half and half and ½ teaspoon of salt and ¼ teaspoon of pepper. Set aside.
- In another bowl, mix the ricotta and parmesan along with the remaining egg, basil, salt and pepper until blended.
- Layer the ingredients in the baking dish (in the following order): ⅓ of the sourdough bread strips**, ½ of the ricotta mixture, ½ of the sausage and ½ of the pancetta, ⅓ of the grated cheeses
- Repeat the process with the remaining ingredients until all are used, finishing with the last layer of bread and cheeses. Pour the egg and milk mixture evenly over the layered ingredients. Cover with aluminum foil and refrigerate overnight.
- The next day, preheat the oven to 350˚. Remove foil and sprinkle over the remaining pancetta. Bake for 50-60 minutes until the center is puffed, the top is golden brown, and the eggs are set. Cover with foil if needed during the last 5-10 minutes of baking. Let sit for 5 minutes or so before serving.





Perfect if you just want one casserole that is the star! I didn’t want to make potatoes, a French toast dish, etc! This stood on it’s own with fruit, bagels, and scones. Absolutely delicious, and unique! It’s my new favorite brunch entree!
Yay Chris! So glad you loved it – it’s a keeper for sure! Thanks for trying it!😊