Hosting brunch for a group works best when most of the work happens the night before.
Overnight breakfast casseroles fit that need because you can assemble them ahead and bake them fresh the next morning.
The recipes ahead include both sweet and savory choices that use common ingredients.
You can pick ones that match what you already have on hand or what your guests prefer.
Each option is straightforward to scale for a small gathering or a larger crowd.
Tips for Overnight Breakfast Casseroles
These tips help your casseroles come together smoothly and taste their best after sitting overnight.
Assemble the night before
Mix the egg base and bread the evening prior. Cover and refrigerate so the flavors blend and the bread absorbs the liquid evenly.
Use sturdy bread
Choose day-old sourdough or a crusty loaf. These hold their texture better than soft sandwich bread after hours in the fridge.
Grease the dish well
Coat your baking pan with butter or oil before adding the mixture. This keeps the edges from sticking and makes cleanup easier.
Rest before baking
Take the casserole out of the fridge 20 to 30 minutes before it goes in the oven. This helps it bake evenly without cold spots in the center.
Prep toppings ahead
Chop any fresh herbs or grate cheese the night before. Store them in small containers so you can finish the dish quickly on brunch morning.
Sausage and Apple Overnight Breakfast Casserole
This casserole combines savory sausage with sweet apple pieces for a balanced breakfast that feels special without extra morning work. It works well for brunch because you assemble everything the night before and simply bake it when guests arrive. The result is a custardy bread base with tender apples and browned sausage throughout.
The texture stays moist inside with a lightly golden top from the cheese. Tart apples cut through the richness of the sausage and eggs, making each bite satisfying but not heavy.

Serves 4 people.
Ingredients
- 8 ounces breakfast sausage, casings removed
- 1 small onion, diced
- 2 medium tart apples, peeled and diced
- 4 cups cubed day-old bread
- 1 cup shredded cheddar cheese
- 4 large eggs
- 1 1/2 cups milk
- 1 teaspoon dried sage
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Butter for greasing the dish
Instructions
- Brown the sausage in a skillet over medium heat, breaking it into small pieces. Add the diced onion and cook until the onion softens and the sausage is no longer pink.
- In a greased 8×8 baking dish, combine the cubed bread, diced apples, cooked sausage mixture, and half of the cheddar cheese. Toss gently to distribute the ingredients evenly.
- In a mixing bowl, whisk together the eggs, milk, sage, salt, and pepper until smooth.
- Pour the egg mixture over the bread and sausage in the baking dish. Press down lightly so the bread absorbs the liquid. Sprinkle the remaining cheese on top.
- Cover the dish and refrigerate overnight. In the morning, remove the cover and bake at 350 degrees for 40 to 45 minutes until the center is set and the top is golden.
Extra Tips
Use firm tart apples so they hold their shape after baking. If the top browns too quickly, loosely tent the dish with foil for the last 10 minutes. Leftovers reheat well in a 325-degree oven with a splash of milk to restore moisture.Course: Breakfast Cuisine: American Equipment: Large skillet, Mixing bowl, 8×8 baking dish
Chorizo, Black Bean, and Pepper Breakfast Casserole
This casserole combines spicy chorizo with hearty black beans and sweet peppers for a filling brunch dish. The overnight rest lets the bread soak up the egg mixture so every bite stays moist and flavorful.
It works well when you need a low-effort morning meal for guests. Assemble everything the night before, then bake it fresh while you set the table.

Serves 4 people.
Ingredients
- 8 oz chorizo, casings removed
- 1 can (15 oz) black beans, drained and rinsed
- 2 bell peppers, diced
- 1 small onion, diced
- 2 garlic cloves, minced
- 6 large eggs
- 1 cup milk
- 4 cups cubed day-old bread
- 1 cup shredded cheddar cheese
- 1 tsp ground cumin
- 1/2 tsp salt
- 1/4 tsp black pepper
- Fresh cilantro, chopped, for serving
Instructions
- Brown the chorizo in a skillet over medium heat, breaking it up as it cooks. Add the onion, bell peppers, and garlic, and cook until the vegetables soften.
- Stir in the black beans, cumin, salt, and pepper. Remove the pan from heat and let the mixture cool for a few minutes.
- In a large bowl, whisk the eggs and milk until combined.
- Add the bread cubes and chorizo mixture to the bowl. Toss gently until the bread is coated.
- Spread the mixture into a greased 8×8 baking dish. Sprinkle the cheese evenly over the top.
- Cover the dish and refrigerate overnight.
- The next morning, bake uncovered at 350°F for 40 to 45 minutes until the center is set and the top is golden. Let it rest for 5 minutes, then scatter cilantro over the surface before serving.
Extra Tips
Refrigerating the assembled casserole overnight improves flavor as the spices soak into the bread. If the top browns too quickly during baking, loosely cover it with foil for the last 10 minutes. Leftovers reheat well in a 325°F oven to keep the texture from turning soggy.Course: Breakfast Cuisine: Mexican Equipment: Skillet, Mixing Bowl, 8×8 Baking Dish
Spinach Mushroom and Gruyere Strata
This strata layers cubes of bread with sautéed mushrooms and spinach, then soaks them in a simple egg custard. Gruyere adds a nutty depth that pairs well with the earthy vegetables, and the overnight rest makes it easy to pull together before guests arrive.
The finished dish comes out of the oven with a golden top and soft, creamy center. It works well for brunch because you can assemble everything the night before and bake it fresh in the morning.

Serves 4 people.
Ingredients
- 6 slices day-old bread, cut into 1-inch cubes
- 2 tablespoons butter
- 8 ounces cremini mushrooms, sliced
- 1 small onion, diced
- 2 cups fresh spinach
- 4 large eggs
- 1 1/2 cups whole milk
- 1 cup shredded Gruyere cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Melt the butter in a large skillet over medium heat. Add the sliced mushrooms and diced onion, then cook until the mushrooms release their liquid and begin to brown, about 6 to 8 minutes.
- Add the spinach to the skillet and cook just until wilted, 1 to 2 minutes. Remove the pan from the heat and set it aside.
- Grease an 8×8 inch baking dish. Spread half the bread cubes in an even layer, then top with half the mushroom-spinach mixture and half the shredded Gruyere. Repeat with the remaining bread, vegetables, and cheese.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper until smooth. Pour the custard evenly over the layered ingredients in the dish.
- Cover the dish tightly with plastic wrap and refrigerate overnight.
- The next morning, remove the strata from the refrigerator while the oven preheats to 350°F. Bake uncovered for 45 to 50 minutes, until the top is golden and the center is set.
Extra Tips
Use a firm bread like sourdough so it holds its shape after soaking. If the top browns too quickly during baking, loosely cover the dish with foil for the last 10 minutes. Leftovers reheat well in a 300°F oven for 15 minutes.Course: Breakfast Cuisine: American Equipment: Large skillet, 8×8 inch baking dish, Mixing bowl
Ham, Broccoli, and Cheddar Breakfast Bake
This ham, broccoli, and cheddar breakfast bake brings together savory ham, fresh broccoli, and sharp cheddar in a simple egg custard over bread cubes. It is an easy option for brunch because you assemble everything the night before and bake it fresh in the morning.
The finished dish has a soft, custardy center with lightly crisp edges and pockets of melted cheese. The broccoli adds a bit of texture while the ham keeps each bite hearty and satisfying.

Serves 4 people.
Ingredients
- 4 cups cubed day-old bread
- 1 cup diced cooked ham
- 1 1/2 cups chopped broccoli florets
- 1 1/2 cups shredded cheddar cheese
- 4 large eggs
- 1 1/2 cups milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
Instructions
- Lightly grease an 8-inch square baking dish. Spread the bread cubes evenly across the bottom.
- Scatter the diced ham, chopped broccoli, and 1 cup of the shredded cheddar over the bread.
- In a medium bowl, whisk together the eggs, milk, salt, pepper, and garlic powder until smooth.
- Pour the egg mixture evenly over the bread and fillings. Press down gently so the bread soaks up the liquid.
- Cover the dish and refrigerate overnight.
- The next morning, remove the casserole from the refrigerator and let it sit at room temperature for 15 minutes. Sprinkle the remaining 1/2 cup cheddar on top.
- Bake at 350°F for 45 to 50 minutes until the center is set and the top is lightly golden. Let it rest for 5 minutes before serving.
Extra Tips
Blanch the broccoli for one minute before adding it so it stays bright green after baking. Leftovers reheat well in a 300°F oven for 10 minutes. If you prefer a milder flavor, swap half the cheddar for Monterey Jack.Course: Breakfast Cuisine: American Equipment: Baking dish, Mixing bowl, Whisk
Cinnamon Roll French Toast Overnight Casserole
This casserole turns store-bought cinnamon rolls into a soft, custardy breakfast bake that tastes like French toast with extra sweetness. It is ideal for holiday mornings or when you want to feed a small group without standing at the stove. The texture stays tender in the middle with slightly crisp edges after baking.

Serves 4 people.
Ingredients
- 6 cinnamon rolls, cut into 1-inch pieces
- 3 large eggs
- 3/4 cup milk
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 2 tablespoons butter, melted
- Powdered sugar, for serving
Instructions
- Lightly grease an 8-inch baking dish. Add the cinnamon roll pieces and spread them into an even layer.
- In a medium bowl, whisk the eggs, milk, vanilla extract, and ground cinnamon until fully combined.
- Pour the egg mixture evenly over the cinnamon roll pieces. Press down gently so every piece soaks up some liquid.
- Drizzle the melted butter over the top. Cover the dish tightly and refrigerate overnight.
- In the morning, remove the dish from the refrigerator and let it sit at room temperature for 15 minutes while the oven preheats to 350°F.
- Bake uncovered for 30 to 35 minutes until the top is golden and the center is set.
- Dust with powdered sugar just before serving.
Extra Tips
For a richer custard, swap half the milk for half-and-half. If the top browns too quickly, loosely cover the dish with foil for the last 10 minutes of baking. Leftovers reheat well in a 300°F oven for 10 minutes. Do not add extra sugar to the egg mixture because the cinnamon rolls already provide plenty of sweetness.
Course: Breakfast Cuisine: American Equipment: Baking dish, Mixing bowl, WhiskBacon Potato and Caramelized Onion Casserole
This casserole brings together smoky bacon, sweet caramelized onions, and tender potatoes in one hearty dish. It is ideal for brunch because you can assemble everything the night before and bake it fresh in the morning. The result is a savory, comforting bake with creamy layers and a golden top.

Serves 4 people.
Ingredients
- 4 medium russet potatoes, thinly sliced
- 6 slices bacon
- 2 large yellow onions, thinly sliced
- 2 tablespoons butter
- 6 large eggs
- 1 cup whole milk
- 1 cup shredded cheddar cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Cook the bacon in a skillet over medium heat until crisp. Remove the bacon, drain it on paper towels, and crumble it into pieces. Leave the bacon fat in the skillet.
- Add the butter and sliced onions to the same skillet. Cook over medium-low heat, stirring often, until the onions turn deep golden brown and soft, about 20 minutes.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper until smooth.
- Grease an 8×8 baking dish. Layer half the sliced potatoes on the bottom. Scatter half the crumbled bacon and half the caramelized onions over the potatoes. Repeat with the remaining potatoes, bacon, and onions.
- Pour the egg mixture evenly over the layered ingredients. Sprinkle the shredded cheddar cheese on top. Cover the dish and refrigerate overnight.
- The next morning, preheat the oven to 350°F. Bake the casserole uncovered for 45 to 50 minutes, until the potatoes are tender and the top is golden.
Extra Tips
Caramelize the onions slowly to bring out their natural sweetness without burning them. If the top browns too quickly during baking, loosely cover the dish with foil for the last 10 minutes. Leftovers reheat well in a 325°F oven for 15 minutes.Course: Breakfast Cuisine: American Equipment: Skillet, Baking Dish, Mixing Bowl
Mixed Berry Cream Cheese Breakfast Strata
This Mixed Berry Cream Cheese Breakfast Strata layers cubes of bread with pockets of cream cheese and juicy berries in a simple egg custard. The overnight rest lets the bread soak up the flavors, so it bakes into a soft, slightly crisp casserole that feels special without much morning work. It works well for weekend brunch because everything is ready to go in the oven while you set the table.

Serves 4 people.
Ingredients
- 6 cups cubed day-old bread
- 8 oz cream cheese, cut into small cubes
- 2 cups mixed berries
- 4 large eggs
- 1 1/2 cups milk
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1/4 tsp salt
Instructions
- Grease an 8×8-inch baking dish and spread half the bread cubes in an even layer.
- Scatter half the cream cheese cubes and half the mixed berries over the bread.
- Repeat with the remaining bread, cream cheese, and berries to create a second layer.
- In a mixing bowl, whisk together the eggs, milk, sugar, vanilla extract, and salt until smooth.
- Pour the egg mixture evenly over the layered bread and fruit, pressing down gently so the bread absorbs the liquid.
- Cover the dish and refrigerate overnight.
- The next morning, remove the strata from the fridge and let it sit at room temperature for 15 minutes while the oven preheats to 350°F.
- Bake uncovered for 45 to 50 minutes, until the top is golden and the center is set.
- Let the strata rest for 5 minutes before serving.
Extra Tips
Use a sturdy bread like brioche or challah so it holds its shape after soaking. If your berries are very sweet, you can reduce the sugar by a tablespoon. Leftovers reheat well in a 300°F oven for 10 minutes, though the texture is best the day it is baked.Course: Breakfast Cuisine: American Equipment: Baking Dish, Mixing Bowl, Whisk
Italian Sausage Pesto and Sun-Dried Tomato Casserole
This casserole brings together savory Italian sausage with bright pesto and tangy sun-dried tomatoes over a base of cubed bread. The overnight rest lets the flavors blend while the eggs soak into the bread for a soft, custardy texture that holds up well at a brunch table.
It works best when you want something hearty that still feels a bit special. The pesto keeps the dish from tasting too heavy, and the sun-dried tomatoes add little bursts of flavor in every bite.

Serves 4 people.
Ingredients
- 8 ounces Italian sausage, casings removed
- 1 tablespoon olive oil
- 5 cups cubed day-old bread
- 1/3 cup sun-dried tomatoes, chopped
- 1/4 cup prepared pesto
- 6 large eggs
- 1 1/2 cups milk
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Heat the olive oil in a skillet over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through. Drain any excess fat and set the sausage aside to cool slightly.
- In a large bowl, whisk together the eggs, milk, salt, and pepper until smooth. Stir in the pesto until evenly combined.
- Add the cubed bread, cooked sausage, sun-dried tomatoes, and mozzarella to the bowl. Gently toss until the bread is coated and the mix-ins are distributed.
- Transfer the mixture to a greased 8×8-inch baking dish. Sprinkle the Parmesan evenly over the top. Cover and refrigerate overnight.
- The next morning, remove the dish from the refrigerator while the oven preheats to 350°F. Bake uncovered for 45 to 50 minutes, until the center is set and the top is lightly golden. Let it rest for 5 minutes before serving.
Extra Tips
If the top browns too quickly during baking, loosely cover the dish with foil for the last 15 minutes. Leftovers reheat well in a 325°F oven for 15 minutes. For a milder flavor, use mild Italian sausage instead of hot.
Course: Breakfast Cuisine: Italian Equipment: Large skillet, Mixing bowl, 8×8 baking dishSmoked Salmon Dill and Capers Egg Bake
This egg bake brings together the rich flavor of smoked salmon with the bright notes of fresh dill and briny capers. It works well for brunch because you can assemble everything the night before and simply bake it in the morning. The result is a savory casserole with a soft, custardy center and a lightly golden top.
The dish offers a balance of creamy and salty elements that feel special without much effort. It pairs nicely with simple sides like fresh fruit or a green salad.

Serves 4 people.
Ingredients
- 6 large eggs
- 1 1/2 cups whole milk
- 4 cups cubed day-old bread
- 4 ounces smoked salmon, chopped
- 2 tablespoons fresh dill, chopped
- 2 tablespoons capers, drained
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon butter, for greasing
Instructions
- Grease an 8×8 inch baking dish with butter. Place the cubed bread evenly in the dish.
- Scatter the chopped smoked salmon, capers, and half of the dill over the bread cubes.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper until fully combined.
- Pour the egg mixture evenly over the bread and salmon. Press down gently so the bread absorbs the liquid.
- Cover the dish and refrigerate overnight.
- The next morning, remove the dish from the fridge and let it sit at room temperature for 20 minutes while you preheat the oven to 350°F.
- Bake uncovered for 45 to 50 minutes, until the top is golden and the center is set. Sprinkle the remaining dill over the top before serving.
Extra Tips
For the best texture, use sturdy bread that holds up after soaking. If you prefer a milder onion note, add a few thin slices of shallot between the bread layers before refrigerating. Leftovers reheat well in a 300°F oven for 10 minutes. Avoid freezing this bake, as the texture of the bread and salmon can turn watery.Course: Breakfast Cuisine: Mediterranean Equipment: 8×8 Baking Dish, Mixing Bowl, Whisk
Sweet Potato Kale and Goat Cheese Breakfast Casserole
This casserole combines roasted sweet potatoes and wilted kale with tangy goat cheese for a savory dish that feels hearty without being heavy. The overnight rest lets the bread soak up the egg mixture, so it bakes into a soft, custardy base with crisp edges.
It works well for brunch because you can assemble everything the night before and simply slide it into the oven while you set the table. The flavors stay balanced, with sweet potato offsetting the slight bitterness of kale and the creamy pockets of goat cheese.

Serves 4 people.
Ingredients
- 2 medium sweet potatoes, peeled and cut into 1/2-inch cubes
- 4 cups chopped kale, stems removed
- 4 ounces crumbled goat cheese
- 6 large eggs
- 1 cup milk
- 4 cups cubed day-old bread
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Heat the oven to 375°F. Toss the sweet potato cubes with 1 tablespoon olive oil, thyme, salt, and pepper on a baking sheet. Roast for 20 minutes until they start to soften.
- Warm the remaining tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 minutes until translucent. Stir in the garlic and kale and cook for another 2 minutes until the kale wilts. Remove from heat.
- In a large mixing bowl, whisk the eggs with the milk. Add the roasted sweet potatoes, kale mixture, bread cubes, and half the goat cheese. Stir gently until the bread is evenly coated.
- Spread the mixture into a greased 8×8-inch baking dish. Scatter the remaining goat cheese over the top. Cover tightly and refrigerate overnight.
- The next morning, remove the dish from the refrigerator while the oven preheats to 350°F. Bake uncovered for 40 to 45 minutes until the center is set and the top is lightly golden.
Extra Tips
If the top browns too quickly, loosely cover the dish with foil for the last 10 minutes of baking. Leftovers reheat well in a 325°F oven for 15 minutes. For a milder onion flavor, swap the raw diced onion for sautéed shallots.Course: Breakfast Cuisine: American Equipment: Baking sheet, Large skillet, Mixing bowl, 8×8-inch baking dish
Maple Pecan and Pear Overnight French Toast Casserole
This maple pecan and pear overnight French toast casserole combines sweet sliced pears with toasted pecans and a maple-scented custard. It suits weekend brunch because the dish can be assembled the night before and baked fresh in the morning.
The finished casserole offers soft bread layers, tender fruit, and a light crunch from the pecans. Maple syrup runs through the custard and finishes the top for balanced sweetness.

Serves 4 people.
Ingredients
- 8 slices day-old bread, cut into cubes
- 3 large eggs
- 1 1/2 cups milk
- 1/4 cup maple syrup, plus extra for serving
- 2 ripe pears, sliced
- 1/2 cup chopped pecans
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 2 tablespoons butter, melted
- Pinch of salt
Instructions
- Grease a 9×9-inch baking dish with a little of the melted butter. Spread half the bread cubes in an even layer.
- Scatter half the pear slices and half the pecans over the bread. Repeat with the remaining bread, pears, and pecans.
- In a mixing bowl, whisk the eggs, milk, maple syrup, vanilla extract, cinnamon, and salt until smooth. Pour the mixture evenly over the layered bread and fruit.
- Drizzle the remaining melted butter over the top. Cover the dish and refrigerate overnight.
- The next morning, remove the dish from the refrigerator and let it sit at room temperature for 15 minutes. Preheat the oven to 350 degrees F.
- Bake uncovered for 45 to 50 minutes until the top is golden and the center is set. Let the casserole rest for 5 minutes before serving with extra maple syrup.
Extra Tips
Use firm pears so they hold their shape after baking. If the top browns too quickly, tent the dish loosely with foil for the last 10 minutes. Leftovers reheat well in a 325-degree oven for 10 minutes. Chopped pecans can be swapped for walnuts if preferred.Course: Breakfast Cuisine: American Equipment: 9×9 baking dish, Mixing bowl, Whisk

