Freezer-Friendly Breakfast Casseroles to Save Your Mornings

Freezer-Friendly Breakfast Casseroles to Save Your Mornings

Freezer-Friendly Breakfast Casseroles to Save Your Mornings

Welcome to this collection of delicious recipes! Each recipe has been carefully crafted with detailed instructions and ingredient lists to help you create amazing dishes.

Don't lose this article. Enter your email below, and I'll send it to you right now. Plus a little encouragement and inspiration from me, straight to your inbox.

Classic Sausage and Egg Breakfast Casserole

Classic Sausage and Egg Breakfast Casserole on a plate

This is the breakfast casserole that started it all for so many of us! It’s hearty, filling, and absolutely perfect for feeding a crowd on Christmas morning or meal prepping for those crazy weekday mornings.

The best part? You can assemble it the night before and just pop it in the oven when you wake up.

Classic Sausage and Egg Breakfast Casserole on a plate

Classic Sausage and Egg Breakfast Casserole

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 servings

Ingredients
  

Method
 

  1. Grease a 9x13-inch dish with spray or butter.
  2. Cook sausage in a large skillet over medium 8-10 minutes until browned and crumbled; drain grease.
  3. Layer bread, sausage, and cheese in dish.
  4. Whisk eggs, milk, mustard, salt, and pepper in a large bowl.
  5. Pour evenly over filling; press gently with spatula to soak bread.
  6. Cover tightly with plastic; refrigerate overnight or at least 4 hours.
  7. Heat oven to 350°F; remove plastic and bake uncovered 45 minutes until golden and center set.
  8. To freeze after step 5, cover tightly with plastic and foil; freeze up to 3 months. Thaw refrigerated overnight before baking as directed.

Overnight French Toast Breakfast Casserole

French toast breakfast casserole

Freezer Tip

Flash-freeze individual portions on a sheet pan for 2 hours, then transfer to a freezer bag. This way you can grab one serving at a time instead of thawing the whole casserole.

If you’ve got kiddos with a sweet tooth (don’t we all?), this one’s a winner! It’s like having dessert for breakfast, but it’s packed with good stuff like eggs and milk.

I love making this when we have overnight guests—it feels fancy but takes basically zero effort in the morning.

French toast breakfast casserole

Overnight French Toast Breakfast Casserole

Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 10 servings

Ingredients
  

Method
 

  1. Grease a 9x13-inch dish; spread bread evenly.
  2. Whisk eggs, milk, cream, granulated sugar, vanilla, cinnamon, and nutmeg smooth in a large bowl.
  3. Pour evenly over bread; press gently to soak. Cover and refrigerate overnight.
  4. Heat oven to 350°F; mix butter and brown sugar in a small bowl.
  5. Drizzle butter mixture over casserole.
  6. Bake uncovered 45-50 minutes until golden and center set; rest 5 minutes.
  7. Dust with powdered sugar; serve with warm syrup.
  8. To freeze after step 3, cover tightly with plastic and foil; freeze up to 2 months. Thaw refrigerated overnight, then follow steps 4-7.

Hash Brown Breakfast Casserole with Bacon

Hash brown breakfast casserole

This one is pure comfort food heaven, friends! Crispy hash browns, smoky bacon, and melty cheese all in one dish.

It’s my go-to when I need something hearty that’ll stick to your ribs. Plus, you can use frozen hash browns, which means one less thing to prep!

Hash brown breakfast casserole

Hash Brown Breakfast Casserole with Bacon

Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 12 servings

Ingredients
  

  • 1 pound bacon cooked and crumbled
  • 1 bag 30 oz frozen shredded hash browns, thawed
  • 3 cups shredded cheddar cheese divided
  • 1 cup sour cream
  • 1 can 10.5 oz cream of chicken soup
  • ½ cup butter melted
  • 10 large eggs
  • ½ cup whole milk
  • 1 small onion finely diced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder

Method
 

  1. Spray a 9x13-inch dish.
  2. Mix hash browns, 2 cups cheese, sour cream, soup, butter, and onion in a large bowl.
  3. Spread evenly in dish; top with bacon.
  4. Whisk eggs, milk, salt, pepper, and garlic powder in a medium bowl.
  5. Pour evenly over potatoes; top with remaining 1 cup cheese.
  6. Cover with foil; refrigerate at least 2 hours or overnight.
  7. Heat oven to 350°F; bake covered 40 minutes, then uncovered 15 minutes until golden and bubbly.
  8. Rest 10 minutes before cutting.
  9. To freeze after step 5, cover tightly with plastic and foil; freeze up to 3 months. Thaw completely refrigerated (24 hours), then bake as directed in step 7.

Pumpkin Spice Breakfast Casserole

Who says pumpkin spice is just for lattes? This sweet and cozy breakfast casserole brings all those fall flavors to your breakfast table in the most delicious way.

It’s like French toast met a pumpkin pie and had the most perfect breakfast baby. Your family will be begging for this one year-round!

Pumpkin Spice Breakfast Casserole

Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 10 servings

Ingredients
  

  • 1 loaf 16 oz challah or brioche bread, cubed
  • 8 large eggs
  • 1 cup canned pumpkin puree not pumpkin pie filling
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 2/3 cup packed brown sugar
  • 2 teaspoons vanilla extract
  • 2 teaspoons pumpkin pie spice
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • 1/2 cup chopped pecans
  • 3 tablespoons butter melted
  • Cooking spray

Method
 

  1. Spray a 9x13-inch dish; spread bread evenly.
  2. Whisk eggs, pumpkin, milk, cream, brown sugar, vanilla, spices, salt, and nutmeg smooth in a large bowl.
  3. Pour evenly over bread; press gently to soak and rest 10 minutes.
  4. Toss pecans with butter in a small bowl; sprinkle over casserole.
  5. Cover tightly with foil; refrigerate at least 4 hours or overnight, or freeze up to 2 months.
  6. Heat oven to 350°F; bake covered 40 minutes, then uncovered 10 minutes until golden and puffed.
  7. Rest 10 minutes; serve warm with syrup, whipped cream, or powdered sugar. If frozen, thaw refrigerated overnight before baking.

Mexican Breakfast Casserole with Chorizo

Mexican breakfast casserole

Pro Tip

Thaw breakfast casseroles overnight in the fridge, then reheat at 350°F for 20–25 minutes. Microwaving works in a pinch — cover with a damp paper towel to prevent drying out.

Spice up your morning routine with this flavor-packed Mexican breakfast casserole! The chorizo adds amazing flavor that’ll have everyone running to the breakfast table.

Make a double batch because this one disappears fast in my house!

Mexican breakfast casserole

Mexican Breakfast Casserole with Chorizo

Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 10 servings

Ingredients
  

Method
 

  1. Heat oven to 350°F; spray a 9x13-inch dish.
  2. Cook chorizo in a large skillet over medium 7-8 minutes, breaking up, until browned; add onion and pepper and cook 5 minutes until softened. Drain excess grease.
  3. Whisk eggs, milk, chiles, cumin, chili powder, and salt in a large bowl.
  4. Layer bread, chorizo mixture, and 2 cups cheese in dish.
  5. Pour eggs evenly over filling; press gently to soak bread and top with remaining 1 cup cheese.
  6. Bake 45-50 minutes until eggs set and top is golden; rest 10 minutes.
  7. Serve with preferred toppings. To freeze, cool completely, portion, wrap tightly in foil, and freeze in bags up to 3 months. Reheat foil-wrapped at 350°F for 20-25 minutes.

Make-Ahead Biscuits and Gravy Breakfast Casserole

This casserole is pure comfort food magic – all the flavors of biscuits and gravy in one easy dish! It’s perfect for weekend brunch or when you want to treat your family to something special without the morning stress.

Trust me, you’ll want to keep a few portions stashed in the freezer!

Make-Ahead Biscuits and Gravy Breakfast Casserole

Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 12 servings

Ingredients
  

Method
 

  1. Heat oven to 350°F; spray a 9x13-inch dish. Cut each biscuit into 6 pieces and arrange in dish.
  2. Cook sausage in a large skillet over medium-high 8-10 minutes until browned and crumbly; retain grease.
  3. Stir in flour to coat; cook 1 minute, stirring constantly.
  4. Gradually stir in 2 cups milk; add salt, 1/2 teaspoon pepper, garlic powder, and optional cayenne. Simmer 3-4 minutes until thickened; remove from heat.
  5. Whisk eggs, remaining 1 cup milk, and remaining 1/2 teaspoon pepper in a large bowl.
  6. Spread gravy over biscuits; add 1 cup cheese, egg mixture, then remaining 1 cup cheese.
  7. Bake 50-55 minutes until eggs fully set and top is golden; cover with foil if browning too quickly.
  8. Cool 10 minutes; garnish with chives. To freeze, cool completely, portion, wrap in plastic and foil, and freeze in a bag up to 2 months. Microwave 3-4 minutes or reheat at 350°F for 25-30 minutes.

Spinach and Feta Breakfast Casserole

Spinach and feta breakfast casserole

This Mediterranean-inspired casserole is perfect for sneaking in some greens at breakfast time! The creamy feta cheese pairs beautifully with the spinach, and your kids won’t even complain about eating their vegetables.

Make it ahead, freeze it, and you’ve got a nutritious breakfast ready whenever you need it.

Spinach and feta breakfast casserole

Spinach and Feta Breakfast Casserole

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 servings

Ingredients
  

Method
 

  1. Grease a 9x13-inch dish with spray or butter.
  2. Whisk eggs, milk, salt, pepper, and oregano in a large bowl.
  3. Spread bread evenly in dish.
  4. Distribute dry spinach, garlic, feta, and mozzarella evenly over bread.
  5. Pour eggs over filling; press gently to soak bread.
  6. Cover with plastic; refrigerate at least 2 hours or overnight for best texture.
  7. To freeze, cover tightly with plastic then foil; freeze up to 3 months and thaw refrigerated overnight before baking.
  8. Heat oven to 350°F; remove plastic and cover with foil. Bake 30 minutes, then uncovered 15 minutes until golden and center set.
  9. Rest 5 minutes before cutting.

Croissant Breakfast Casserole with Ham

Want to feel fancy on a weekday morning? This croissant casserole is like having brunch at a French café, except you’re still in your pajamas!

The buttery croissants soak up all the eggy goodness, and the ham adds that savory touch everyone loves. Trust me, this one’s a total crowd-pleaser.

Croissant Breakfast Casserole with Ham

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 10 servings

Ingredients
  

Method
 

  1. Generously grease a 9x13-inch dish with butter or spray.
  2. Layer half the croissants, ham, and cheese; repeat with remaining halves.
  3. Whisk eggs, half-and-half, mustard, garlic powder, onion powder, salt, and pepper smooth in a large bowl.
  4. Pour evenly over filling; press gently with spatula to soak croissants.
  5. Cover with plastic; refrigerate at least 4 hours or overnight.
  6. To freeze after chilling, cover tightly with plastic and heavy-duty foil, date, and freeze up to 2 months. Thaw refrigerated 24 hours before baking.
  7. Heat oven to 350°F; remove plastic and loosely cover with foil. Bake 30 minutes, then uncovered 10-15 minutes until golden and center set.
  8. Cool 10 minutes; garnish with optional chives.

Southwest Breakfast Casserole with Black Beans

Spice up your morning routine with this Tex-Mex inspired casserole! It’s loaded with protein from the black beans and eggs, and the southwest flavors will wake everyone right up.

Plus, it’s a great way to use up leftover tortillas, and the kids absolutely love the cheesy, slightly spicy goodness.

Southwest Breakfast Casserole with Black Beans

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 1 pound breakfast sausage or ground turkey for a lighter option
  • 6 large flour tortillas cut into 1-inch squares
  • 1 can 15 oz black beans, drained and rinsed
  • 1 cup frozen corn kernels
  • 1 red bell pepper diced
  • 2 cups shredded Mexican blend cheese divided
  • 10 large eggs
  • 1½ cups milk
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • Optional toppings: salsa sour cream, avocado, cilantro

Method
 

  1. Cook sausage in a large skillet over medium 8-10 minutes until browned and crumbly; drain and cool slightly.
  2. Grease a 9x13-inch dish with spray or oil.
  3. Layer half the tortillas, sausage, beans, corn, pepper, 1 cup cheese, then remaining tortillas.
  4. Whisk eggs, milk, chili powder, cumin, garlic powder, salt, and pepper in a large bowl until slightly frothy.
  5. Pour evenly over filling; press gently to soak tortillas.
  6. Cover with plastic; refrigerate at least 3 hours or overnight.
  7. To freeze chilled casserole, cover tightly with plastic and foil; freeze up to 3 months and thaw completely refrigerated overnight before baking.
  8. Heat oven to 350°F; remove plastic and cover with foil. Bake 35 minutes; uncover, add remaining 1 cup cheese, and bake 10-15 minutes until melted and bubbly.
  9. Rest 5-10 minutes; serve with preferred salsa, sour cream, avocado, or cilantro.

Cinnamon Roll Breakfast Casserole

This is like Christmas morning in a casserole dish, mama! You get all that gooey cinnamon roll goodness without having to fiddle with rolling out dough.

Just cube up some store-bought cinnamon rolls, toss them with a custard mixture, and wake up to the smell of heaven baking in your oven.

Cinnamon Roll Breakfast Casserole

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings

Ingredients
  

  • 2 cans 17.5 oz each refrigerated cinnamon rolls with icing
  • 6 large eggs
  • 1/2 cup heavy cream
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 cup maple syrup
  • 1/2 cup chopped pecans optional

Method
 

  1. Spray a 9x13-inch dish; quarter rolls and arrange in dish, reserving icing.
  2. Whisk eggs, cream, vanilla, cinnamon, and syrup in a large bowl.
  3. Pour evenly over rolls; press gently to coat and add optional pecans.
  4. Cover tightly with foil; freeze up to 2 months or bake immediately.
  5. If frozen, thaw refrigerated overnight and rest at room temperature 30 minutes. Heat oven to 350°F.
  6. Bake covered 25 minutes, then uncovered 10 minutes until golden and set.
  7. Drizzle with reserved icing while warm; serve immediately.

Italian Sausage Breakfast Casserole

Italian Sausage Breakfast Casserole on a plate

If your crew loves a savory breakfast with a kick, this Italian sausage casserole is about to become your new best friend. It’s packed with protein, loaded with flavor, and you can sneak in some veggies without anyone complaining.

Win-win-win!

Breakfast sausage and egg casserole

Italian Sausage Breakfast Casserole

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 10 servings

Ingredients
  

Method
 

  1. Brown sausage in a large skillet over medium, breaking into crumbles; add onion and pepper and cook about 5 minutes until softened. Stir in spinach until wilted; drain excess grease and cool.
  2. Spray a 9x13-inch dish; spread bread evenly.
  3. Add sausage mixture, mozzarella, and Parmesan.
  4. Whisk eggs, milk, Italian seasoning, salt, and pepper in a large bowl.
  5. Pour evenly over filling; press gently to soak bread.
  6. Cover tightly with plastic and foil; freeze up to 3 months or refrigerate overnight.
  7. If frozen, thaw refrigerated 24 hours; remove from fridge 30 minutes before baking. Heat oven to 350°F.
  8. Remove plastic, cover with foil, and bake 30 minutes, then uncovered 15 minutes until golden and eggs set in center.

Tater Tot Breakfast Casserole

Tater Tot Breakfast Casserole on a plate

Let’s be honest—everything is better with tater tots, am I right? This casserole is basically all your breakfast favorites piled into one dish and topped with crispy, golden tots.

The kids will actually cheer when they see this coming out of the oven!

Tater Tot Breakfast Casserole on a plate

Tater Tot Breakfast Casserole

Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 12 servings

Ingredients
  

  • 1 pound breakfast sausage
  • 1 package 32 oz frozen tater tots
  • 2 cups shredded cheddar cheese
  • 12 large eggs
  • 1 cup whole milk
  • 1/2 cup sour cream
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 green onions sliced (for topping)

Method
 

  1. Brown and crumble sausage in a large skillet over medium; drain grease and cool.
  2. Spray a 9x13-inch dish; arrange frozen tots in a single layer.
  3. Top evenly with sausage and cheddar.
  4. Whisk eggs, milk, sour cream, garlic powder, onion powder, salt, and pepper smooth in a large bowl.
  5. Pour evenly over filling, letting eggs seep between tots.
  6. Cover tightly with plastic and foil; freeze up to 2 months or bake immediately.
  7. If frozen, thaw refrigerated overnight and rest at room temperature 30 minutes. Heat oven to 350°F.
  8. Remove plastic, cover with foil, and bake 40 minutes, then uncovered 10 minutes until tots are crisp and eggs fully set.
  9. Rest 5 minutes; top with green onions and serve with optional salsa or hot sauce.

Blueberry Cream Cheese Breakfast Casserole

Blueberry Cream Cheese Breakfast Casserole on a plate

This sweet and satisfying casserole is like having blueberry cheesecake for breakfast—but way more acceptable! The cream cheese creates dreamy pockets of richness throughout, while fresh blueberries burst with flavor in every bite.

Perfect for those mornings when your crew needs something special without you losing sleep over it.

Don't lose this article. Enter your email below, and I'll send it to you right now. Plus a little encouragement and inspiration from me, straight to your inbox.

Blueberry Cream Cheese Breakfast Casserole on a plate

Blueberry Cream Cheese Breakfast Casserole

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 1 loaf 16 oz French bread, cut into 1-inch cubes
  • 8 oz cream cheese cut into small cubes
  • 2 cups fresh or frozen blueberries
  • 8 large eggs
  • 2 cups whole milk
  • 1/3 cup maple syrup
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon salt

Method
 

  1. Grease a 9x13-inch baking dish with butter or cooking spray. Spread half of the bread cubes in the bottom of the dish.
  2. Scatter the cream cheese cubes evenly over the bread, then sprinkle with 1 cup of blueberries. Top with remaining bread cubes and remaining blueberries.
  3. In a large bowl, whisk together eggs, milk, maple syrup, vanilla, cinnamon, and salt until well combined.
  4. Pour the egg mixture evenly over the bread, pressing down gently to ensure all bread is soaked. Cover with foil and refrigerate overnight (or at least 4 hours).
  5. To freeze: After assembling, wrap tightly with plastic wrap then aluminum foil. Freeze for up to 2 months. Thaw overnight in refrigerator before baking.
  6. When ready to bake, preheat oven to 350°F. Bake covered for 30 minutes, then remove foil and bake an additional 15 minutes until golden and set in the center.
  7. Let stand 5 minutes before serving. Drizzle with extra maple syrup if desired!

Bacon and Cheddar Breakfast Casserole

Bacon and Cheddar Breakfast Casserole on a plate

This is the casserole that’ll make you a hero at every brunch gathering! Crispy bacon and sharp cheddar combine with fluffy eggs for a savory morning masterpiece.

It’s hearty enough to fuel the hungriest kids through soccer practice, and honestly, it’s pretty amazing for dinner too—no judgment here!

Bacon, Cheddar, and Bell Pepper Bake on a plate

Bacon and Cheddar Breakfast Casserole

Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 10 servings

Ingredients
  

  • 1 lb bacon cooked crispy and crumbled
  • 6 cups cubed day-old bread about 8 slices
  • 2 cups shredded sharp cheddar cheese divided
  • 12 large eggs
  • 2 cups whole milk
  • 1/2 cup sour cream
  • 1 teaspoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt
  • 3 green onions sliced (optional, for topping)

Method
 

  1. Grease a 9x13-inch baking dish. Layer the bread cubes in the bottom of the dish.
  2. Sprinkle crumbled bacon evenly over the bread, then top with 1½ cups of the shredded cheddar cheese. Reserve remaining ½ cup cheese for topping.
  3. In a large mixing bowl, whisk together eggs, milk, sour cream, Dijon mustard, garlic powder, pepper, and salt until smooth and well combined.
  4. Pour the egg mixture evenly over the bread and bacon, making sure to saturate all the bread. Press down gently with a spatula.
  5. Cover tightly with plastic wrap and refrigerate overnight, or at least 4 hours.
  6. To freeze: Wrap the unbaked casserole tightly with plastic wrap and then aluminum foil. Label and freeze for up to 3 months. Thaw completely in refrigerator overnight before baking.
  7. Preheat oven to 350°F. Remove casserole from refrigerator and let sit at room temperature for 15 minutes.
  8. Bake covered with foil for 30 minutes. Remove foil, sprinkle with remaining ½ cup cheese, and bake uncovered for another 20 minutes until golden and the center is set.
  9. Let cool for 10 minutes before slicing. Top with sliced green onions if desired and serve warm.

Mushroom and Swiss Breakfast Casserole

For those mornings when you want something a little more sophisticated (but still super easy), this mushroom and Swiss combo delivers! The earthy mushrooms and nutty Swiss cheese create an elegant flavor that feels fancy but comes together without any fuss.

Your family will think you’ve been watching cooking shows—let them wonder!

Mushroom and Swiss Breakfast Casserole

Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 8 servings

Ingredients
  

Method
 

  1. In a large skillet over medium-high heat, melt butter. Add mushrooms and onions, cooking for 8-10 minutes until mushrooms release their liquid and turn golden brown. Add garlic and cook 1 minute more. Remove from heat and let cool slightly.
  2. Grease a 9x13-inch baking dish. Spread bread cubes evenly in the dish.
  3. Layer the mushroom mixture over the bread, then sprinkle with 1½ cups of Swiss cheese. Reserve remaining ½ cup for topping.
  4. In a large bowl, whisk together eggs, milk, thyme, salt, pepper, and nutmeg until well blended.
  5. Pour egg mixture evenly over the casserole, pressing down gently to ensure all bread is moistened. Cover and refrigerate overnight or at least 4 hours.
  6. To freeze: Wrap tightly with plastic wrap followed by aluminum foil. Freeze for up to 2 months. Thaw in refrigerator overnight before baking.
  7. When ready to bake, preheat oven to 350°F and let casserole sit at room temperature for 20 minutes.
  8. Cover with foil and bake for 35 minutes. Remove foil, top with remaining ½ cup Swiss cheese, and bake uncovered for 20 minutes more until puffy and golden.
  9. Let stand 10 minutes before serving. Garnish with fresh parsley and enjoy!

Tex-Mex Breakfast Casserole with Salsa

This zesty breakfast casserole is perfect for those mornings when you need a little kick to wake up! It’s loaded with all the Tex-Mex flavors your family loves, and the best part?

You can make it ahead and pop it in the freezer for those hectic weekday mornings. Just reheat and serve with extra salsa and sour cream on the side!

Tex-Mex Breakfast Casserole with Salsa

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 1 pound breakfast sausage
  • 6 cups cubed day-old bread or croissants
  • 2 cups shredded Mexican blend cheese
  • 1 cup salsa plus extra for serving
  • 8 large eggs
  • 1½ cups whole milk
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 can 4 oz diced green chiles, drained

Method
 

  1. Preheat your oven to 350°F. Grease a 9x13-inch baking dish with cooking spray or butter.
  2. In a large skillet over medium heat, cook the breakfast sausage until browned and crumbled, about 8-10 minutes. Drain excess grease and set aside to cool slightly.
  3. Spread the cubed bread evenly in the bottom of the prepared baking dish.
  4. Layer the cooked sausage over the bread, then sprinkle with half of the cheese. Spoon the salsa evenly over the cheese and add the diced green chiles.
  5. In a large bowl, whisk together eggs, milk, cumin, chili powder, salt, and pepper until well combined.
  6. Pour the egg mixture evenly over the casserole, making sure to get into all the corners. Press down gently with a spatula to help the bread absorb the liquid.
  7. Top with the remaining cheese and cover with aluminum foil.
  8. Bake covered for 30 minutes, then remove foil and bake an additional 15 minutes until golden and set in the center.
  9. To Freeze: Prepare through step 7 but do not bake. Wrap tightly with plastic wrap, then foil. Freeze up to 3 months. Thaw overnight in refrigerator before baking as directed.

Canadian Bacon Breakfast Casserole

Canadian bacon breakfast casserole

If you’re looking for a lighter breakfast casserole that still packs plenty of protein, this Canadian bacon version is your answer! It’s less greasy than traditional sausage casseroles but still super satisfying.

My kids love the little pops of sweet Canadian bacon throughout, and I love that it’s ready to reheat whenever we need it!

Canadian bacon breakfast casserole

Canadian Bacon Breakfast Casserole

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 10 servings

Ingredients
  

  • 12 slices white bread crusts removed and cubed
  • 12 ounces Canadian bacon diced
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded Swiss cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 tablespoon Dijon mustard
  • 1 teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons melted butter

Method
 

  1. Grease a 9x13-inch baking dish with butter or cooking spray.
  2. Arrange half of the bread cubes in the bottom of the dish. Top with half of the Canadian bacon and half of both cheeses.
  3. Repeat with remaining bread, Canadian bacon, and cheese to create a second layer.
  4. In a large mixing bowl, whisk together eggs, milk, Dijon mustard, onion powder, garlic powder, salt, and pepper until smooth and well combined.
  5. Pour the egg mixture evenly over the layered casserole, making sure all bread pieces get moistened. Press down gently with a spatula.
  6. Drizzle the melted butter over the top of the casserole.
  7. Cover with foil and refrigerate for at least 2 hours or overnight to let the bread soak up the egg mixture.
  8. When ready to bake, preheat oven to 350°F. Bake covered for 30 minutes, then uncover and bake 10 more minutes until golden brown and puffed.
  9. To Freeze: After step 6, wrap tightly with plastic wrap and foil instead of refrigerating. Freeze up to 2 months. Thaw in refrigerator overnight before baking as directed.

Broccoli Cheddar Breakfast Casserole

Broccoli cheddar breakfast casserole

Sneaking veggies into breakfast has never been easier! This broccoli cheddar casserole is a family favorite that even my picky eaters devour.

It’s creamy, cheesy, and the broccoli adds a nice texture and a little green to your morning plate. Plus, knowing everyone’s getting their veggies first thing in the morning is a total mom win!

Broccoli cheddar breakfast casserole

Broccoli Cheddar Breakfast Casserole

Prep Time 18 minutes
Cook Time 50 minutes
Total Time 1 hour 8 minutes
Servings: 8 servings

Ingredients
  

  • 3 cups fresh broccoli florets chopped into small pieces
  • 8 large eggs
  • 1½ cups whole milk
  • ½ cup heavy cream
  • 3 cups shredded sharp cheddar cheese divided
  • 4 cups cubed sourdough bread
  • 1 small onion finely diced
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon nutmeg
  • 2 tablespoons butter

Method
 

  1. Bring a medium pot of salted water to a boil. Add broccoli florets and blanch for 2-3 minutes until bright green and slightly tender. Drain and pat dry with paper towels.
  2. In a skillet over medium heat, melt the butter. Add diced onion and cook for 4-5 minutes until softened. Add garlic and cook 1 minute more. Remove from heat.
  3. Grease a 9x13-inch baking dish. Spread the bread cubes evenly across the bottom.
  4. Layer the blanched broccoli and sautéed onion mixture over the bread. Sprinkle with 2 cups of the shredded cheddar cheese.
  5. In a large bowl, whisk together eggs, milk, heavy cream, salt, pepper, and nutmeg until well blended.
  6. Pour the egg mixture evenly over the casserole, making sure to saturate all the bread cubes. Gently press down to ensure everything is moistened.
  7. Top with the remaining 1 cup of cheddar cheese.
  8. Cover with aluminum foil and refrigerate for at least 1 hour or overnight.
  9. When ready to bake, preheat oven to 350°F. Bake covered for 35 minutes, then remove foil and bake 15 more minutes until golden and set in the center.
  10. To Freeze: Complete through step 7, then wrap tightly with plastic wrap and foil. Freeze up to 3 months. Thaw in refrigerator overnight before baking as directed.

Apple Cinnamon Breakfast Casserole

Apple cinnamon breakfast casserole

This sweet and cozy breakfast casserole tastes like fall in every bite! It’s basically like French toast met an apple pie, and your kids will absolutely love it.

Perfect for making ahead and popping in the freezer for those crazy school mornings.

Apple cinnamon breakfast casserole

Apple Cinnamon Breakfast Casserole

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 1 loaf 16 oz French bread, cut into 1-inch cubes
  • 3 medium Granny Smith apples peeled and diced
  • 8 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1/4 cup brown sugar packed
  • 2 teaspoons vanilla extract
  • 2 teaspoons ground cinnamon
  • 1/4 teaspoon nutmeg
  • 1/4 teaspoon salt
  • 4 tablespoons butter melted

Method
 

  1. Grease a 9x13-inch dish with butter or spray.
  2. Layer half the bread, apples, then remaining bread.
  3. Whisk eggs, milk, cream, sugars, vanilla, cinnamon, nutmeg, and salt in a large bowl.
  4. Pour evenly over filling; press gently with spatula to soak bread.
  5. Drizzle with butter; cover with plastic and refrigerate at least 2 hours or overnight.
  6. Heat oven to 350°F; remove plastic and bake 45-50 minutes until golden and center set.
  7. Cool 10 minutes; serve with optional powdered sugar and syrup.
  8. To freeze, wrap cooled casserole tightly in plastic then foil; freeze up to 3 months. Thaw refrigerated overnight; reheat at 350°F for 20-25 minutes.

Denver Omelet Breakfast Casserole

Denver Omelet Breakfast Casserole on a plate

All the classic flavors of a Denver omelet without standing over the stove flipping eggs! This savory casserole is loaded with ham, peppers, onions, and cheese—perfect for feeding a crowd or meal prepping for the week.

Your family will think you spent way more time on this than you actually did!

Denver Omelet Breakfast Casserole on a plate

Denver Omelet Breakfast Casserole

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 10 servings

Ingredients
  

  • 12 large eggs
  • 1 cup whole milk
  • 2 cups diced cooked ham about 12 oz
  • 1 medium green bell pepper diced
  • 1 medium red bell pepper diced
  • 1 medium yellow onion diced
  • 2 cups shredded cheddar cheese divided
  • 3 cups frozen hash browns thawed
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 2 tablespoons olive oil

Method
 

  1. Preheat oven to 375°F. Grease a 9x13-inch baking dish with cooking spray.
  2. Heat olive oil in a large skillet over medium heat. Sauté the bell peppers and onion for 5-7 minutes until softened. Set aside to cool slightly.
  3. Spread the thawed hash browns evenly in the bottom of the prepared baking dish.
  4. Layer the diced ham over the hash browns, followed by the sautéed peppers and onions.
  5. Sprinkle 1½ cups of shredded cheddar cheese over the vegetables.
  6. In a large bowl, whisk together eggs, milk, salt, pepper, and garlic powder until well combined and slightly frothy.
  7. Pour the egg mixture evenly over the layered ingredients in the baking dish.
  8. Top with remaining ½ cup of cheese and bake for 40-45 minutes until the eggs are set and the top is golden brown.
  9. Let cool for 5 minutes before slicing and serving.
  10. To freeze: Cool completely, cut into portions, and wrap individually in plastic wrap. Place in a freezer bag for up to 3 months. Reheat individual portions in the microwave for 2-3 minutes or in a 350°F oven for 15-20 minutes.

Crescent Roll Breakfast Casserole

This genius breakfast hack uses crescent rolls as the base for the easiest casserole ever! The buttery, flaky crust is topped with eggs, sausage, and cheese for a breakfast that tastes way fancier than it actually is.

Trust me, your family won’t believe you when you tell them how simple this was to throw together!

Crescent Roll Breakfast Casserole

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings

Ingredients
  

  • 2 cans 8 oz each refrigerated crescent roll dough
  • 1 pound breakfast sausage
  • 8 large eggs
  • 1/2 cup whole milk
  • 2 cups shredded mozzarella cheese
  • 1 cup shredded cheddar cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder

Method
 

  1. Preheat oven to 375°F. Spray a 9x13-inch baking dish with cooking spray.
  2. Unroll one can of crescent roll dough and press it into the bottom of the baking dish, pinching seams together to seal. Set aside.
  3. In a large skillet over medium-high heat, cook the breakfast sausage until browned and crumbly, about 7-8 minutes. Drain excess grease and set aside.
  4. In a large bowl, whisk together eggs, milk, salt, pepper, garlic powder, and onion powder until well combined.
  5. Sprinkle the cooked sausage evenly over the crescent roll crust, followed by the mozzarella and cheddar cheese.
  6. Pour the egg mixture over the sausage and cheese layer, distributing evenly.
  7. Unroll the second can of crescent roll dough and carefully lay it over the top, pinching seams together.
  8. Bake for 30-35 minutes until the top is golden brown and the eggs are set. A knife inserted in the center should come out clean.
  9. Let cool for 10 minutes before slicing into squares and serving.
  10. To freeze: Let casserole cool completely, then wrap tightly in plastic wrap and aluminum foil. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat covered at 350°F for 25-30 minutes until heated through.

Greek Breakfast Casserole with Olives

Transport your family to the Mediterranean with this vibrant breakfast casserole! Packed with spinach, feta, and briny olives, it’s like a Greek vacation on your breakfast table.

This one’s perfect for meal prep—just pop it in the freezer and you’ve got a healthy, protein-packed breakfast ready whenever you need it.

Greek Breakfast Casserole with Olives

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 12 large eggs
  • 1 cup whole milk
  • 3 cups fresh spinach chopped
  • 1½ cups crumbled feta cheese
  • ¾ cup Kalamata olives pitted and halved
  • 1 cup cherry tomatoes halved
  • 4 cups cubed day-old bread French or sourdough
  • 1 medium red onion diced
  • 3 cloves garlic minced
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Method
 

  1. Preheat oven to 350°F. Grease a 9x13-inch baking dish with cooking spray or butter.
  2. Heat olive oil in a large skillet over medium heat. Sauté onion until softened, about 5 minutes. Add garlic and spinach, cooking until spinach is wilted, about 2-3 minutes. Remove from heat.
  3. In a large bowl, whisk together eggs, milk, oregano, salt, and pepper until well combined.
  4. Layer the cubed bread in the prepared baking dish. Top with the sautéed spinach mixture, cherry tomatoes, olives, and feta cheese.
  5. Pour the egg mixture evenly over everything, pressing down gently to ensure the bread absorbs the liquid.
  6. Bake for 40-45 minutes, until the center is set and the top is golden brown. Let cool for 10 minutes before serving.
  7. To freeze: Let cool completely, cut into portions, wrap individually in plastic wrap and foil, and freeze for up to 3 months. Reheat in the microwave for 2-3 minutes or in a 350°F oven for 20 minutes.

Challah Bread Breakfast Casserole

Challah Bread Breakfast Casserole on a plate

This luxurious breakfast casserole turns leftover challah into something absolutely divine! The eggy, slightly sweet bread soaks up the custard beautifully, creating a texture that’s somewhere between French toast and bread pudding.

Your family will think you spent hours on this, but it’s actually one of the easiest recipes in your freezer meal rotation.

Challah Bread Breakfast Casserole on a plate

Challah Bread Breakfast Casserole

Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 10 servings

Ingredients
  

  • 1 large loaf challah bread about 1 pound, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • ⅓ cup maple syrup
  • 1 tablespoon vanilla extract
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • 4 tablespoons unsalted butter melted
  • ½ cup chopped pecans optional
  • 2 tablespoons brown sugar for topping

Method
 

  1. Grease a 9x13-inch dish with butter or spray; arrange challah evenly.
  2. Whisk eggs, cream, milk, maple syrup, vanilla, cinnamon, nutmeg, and salt smooth in a large bowl.
  3. Pour evenly over bread; press gently with a spatula to moisten all cubes.
  4. Drizzle with butter; sprinkle with optional pecans and brown sugar.
  5. Cover with plastic; refrigerate at least 2 hours or overnight to soak.
  6. Heat oven to 350°F; remove plastic and bake uncovered 45-50 minutes until golden and center set. A knife inserted should come out clean.
  7. Rest 10 minutes; serve warm with extra syrup, berries, or powdered sugar.
  8. To freeze, prepare through step 4, wrap tightly with plastic and foil, and freeze up to 2 months. Thaw refrigerated overnight before baking as directed.

Turkey Sausage Breakfast Casserole

Turkey Sausage Breakfast Casserole on a plate

This hearty turkey sausage breakfast casserole is a lighter take on the classic morning favorite that doesn’t skimp on flavor! It’s loaded with protein and veggies, making it perfect for keeping your crew full all morning long.

Plus, turkey sausage is more budget-friendly than pork sausage, which means you can make two batches and stock your freezer without breaking the bank.

Turkey sausage hash brown casserole

Turkey Sausage Breakfast Casserole

Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings

Ingredients
  

  • 1 pound turkey breakfast sausage
  • 10 large eggs
  • 1½ cups whole milk
  • 6 cups cubed bread white, wheat, or sourdough
  • 2 cups shredded cheddar cheese divided
  • 1 medium bell pepper any color, diced
  • 1 medium onion diced
  • 2 cups fresh baby spinach roughly chopped
  • 1 teaspoon garlic powder
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Cooking spray or butter for greasing

Method
 

  1. Heat oven to 350°F; grease a 9x13-inch dish with spray or butter.
  2. Cook sausage in a large skillet over medium-high 7-8 minutes, breaking up, until browned and cooked through; drain on paper towels.
  3. Cook onion and pepper in same skillet about 5 minutes until softened; add spinach and cook about 2 minutes until wilted. Remove from heat.
  4. Layer bread, sausage, vegetables, and 1½ cups cheese evenly in dish.
  5. Whisk eggs, milk, garlic powder, Italian seasoning, salt, and pepper in a large bowl.
  6. Pour evenly over filling; press gently with spatula to soak.
  7. Top with ½ cup cheese; bake uncovered 45-50 minutes until center sets and top is golden.
  8. Cool 10 minutes; cut into squares and serve warm.
  9. To freeze, cool completely and wrap whole casserole or portions tightly in plastic and foil; freeze up to 3 months. Thaw refrigerated overnight; reheat at 350°F for 25-30 minutes or microwave portions 2-3 minutes.

Pulled Pork Breakfast Casserole

Got leftover pulled pork from last night’s dinner? This breakfast casserole is the perfect way to use it up!

Smoky, savory pork combined with fluffy eggs and cheese makes for a hearty morning meal that’ll have everyone asking for seconds. Plus, it freezes beautifully for those crazy weekday mornings.

Pulled Pork Breakfast Casserole

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 8 large eggs
  • 1 cup whole milk
  • 2 cups cooked pulled pork shredded
  • 6 cups cubed day-old bread about 8 slices
  • 2 cups shredded sharp cheddar cheese divided
  • 1 cup diced bell peppers any color
  • 1/2 cup diced red onion
  • 1 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Cooking spray

Method
 

  1. Heat oven to 350°F; spray a 9x13-inch dish.
  2. Whisk eggs, milk, garlic powder, paprika, salt, and pepper in a large bowl.
  3. Layer bread, pork, peppers, onion, and 1½ cups cheese evenly in dish.
  4. Pour eggs evenly over filling; press gently to soak bread.
  5. Cover with foil; refrigerate at least 2 hours or overnight, or freeze for later.
  6. Bake covered 30 minutes; uncover, top with ½ cup cheese, and bake 15 minutes until golden and set.
  7. Rest 10 minutes. If frozen, thaw refrigerated overnight before baking and add 10-15 minutes cooking time.

Mediterranean Breakfast Casserole with Tomatoes

Transport your taste buds to the sunny Mediterranean with this veggie-packed breakfast casserole! Fresh tomatoes, spinach, and feta cheese create a lighter option that’s still totally satisfying.

It’s like taking a mini vacation at your breakfast table—and your kids might actually eat their veggies before noon!

Mediterranean Breakfast Casserole with Tomatoes

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings

Ingredients
  

  • 10 large eggs
  • 1/2 cup half-and-half
  • 2 cups fresh spinach roughly chopped
  • 1½ cups cherry tomatoes halved
  • 1 cup crumbled feta cheese
  • 1/2 cup sliced Kalamata olives
  • 4 cups cubed sourdough bread
  • 1/2 cup diced red onion
  • 3 cloves garlic minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil

Method
 

  1. Heat oven to 350°F; oil a 9x13-inch dish.
  2. Heat oil in a large skillet over medium; cook onion and garlic 3-4 minutes until softened, then spinach about 2 minutes until wilted. Cool slightly.
  3. Whisk eggs, half-and-half, oregano, basil, salt, and pepper in a large bowl.
  4. Layer bread, spinach mixture, tomatoes, olives, and feta in dish.
  5. Pour eggs evenly over filling; press gently to submerge bread.
  6. Cover tightly with foil; refrigerate at least 1 hour or overnight, or freeze for later.
  7. Bake covered 30 minutes, then uncovered 10 minutes until eggs set and top is lightly golden. Cool 5 minutes. If frozen, thaw refrigerated overnight before baking.

Veggie-Packed Breakfast Casserole for Picky Eaters

Breakfast casserole

This sneaky veggie casserole is a mom’s secret weapon! The cheese and eggs mask all those healthy vegetables, so even your pickiest eater won’t realize they’re getting their morning nutrition.

Plus, it freezes beautifully for those crazy weekday mornings.

Breakfast casserole

Veggie-Packed Breakfast Casserole for Picky Eaters

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

  • 12 large eggs
  • 1 cup whole milk
  • 3 cups shredded cheddar cheese divided
  • 4 cups frozen hash browns thawed
  • 1 cup finely diced bell peppers mix of colors
  • 1 cup finely chopped fresh spinach
  • 1/2 cup finely diced zucchini
  • 1/2 cup finely diced mushrooms
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Cooking spray

Method
 

  1. Heat oven to 350°F; spray a 9x13-inch dish.
  2. Whisk eggs, milk, garlic powder, salt, and pepper in a large bowl.
  3. Stir in hash browns, peppers, spinach, zucchini, mushrooms, and 2 cups cheese evenly.
  4. Spread in dish; top with remaining 1 cup cheese.
  5. Bake 40-45 minutes until eggs set, top is golden, and a center knife comes out clean.
  6. Cool 10 minutes. To freeze, cool completely, portion, wrap individually in plastic, and freeze in a freezer bag up to 3 months. Microwave portions 2-3 minutes.

28) Chicken and Waffle Breakfast Casserole

This sweet and savory mashup is like Sunday brunch in a pan! Your kids will go crazy for the crispy waffle pieces combined with tender chicken and maple syrup goodness.

Plus, it freezes beautifully, so you can make it on a lazy weekend and enjoy it on those hectic school mornings.

Chicken and Waffle Breakfast Casserole

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings

Ingredients
  

Method
 

  1. Heat oven to 350°F; spray a 9x13-inch dish.
  2. Layer half the waffles, chicken, and 1 cup cheese in dish.
  3. Whisk eggs, milk, syrup, salt, and pepper in a large bowl.
  4. Pour eggs evenly over filling; top with remaining waffles and cheese.
  5. Cover with foil and bake 30 minutes; uncover and bake 15 minutes until golden and set.
  6. Cool 10 minutes; drizzle with optional syrup. To freeze, cool completely, wrap tightly in plastic and foil, and freeze up to 3 months. Thaw refrigerated overnight; reheat at 350°F for 25-30 minutes.

29) Caprese Breakfast Casserole with Basil

Who says you can’t have your favorite Italian flavors at breakfast? This gorgeous casserole brings all the fresh, bright tastes of a caprese salad to your morning table.

It’s perfect for when you want to feel a little fancy without actually doing fancy-level work!

Caprese Breakfast Casserole with Basil

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 10 servings

Ingredients
  

  • 1 loaf French bread about 12 oz, cut into 1-inch cubes
  • 12 large eggs
  • 2 cups half-and-half
  • 2 cups cherry tomatoes halved
  • 8 oz fresh mozzarella cut into small cubes
  • 1 cup fresh basil leaves chopped, plus extra for garnish
  • 3 cloves garlic minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons balsamic glaze for drizzling
  • Cooking spray

Method
 

  1. Spray a 9x13-inch dish; spread bread evenly.
  2. Scatter tomatoes, mozzarella, basil, and garlic over bread.
  3. Whisk eggs, half-and-half, salt, and pepper smooth in a large bowl.
  4. Pour evenly over filling; press gently to soak. Cover and refrigerate at least 2 hours or overnight.
  5. Heat oven to 350°F; bake uncovered 40-45 minutes until puffed and golden.
  6. Cool 5 minutes; drizzle with glaze and garnish with basil. To freeze, cool completely, portion, wrap in plastic and foil, and freeze up to 2 months. Microwave portions 2-3 minutes or reheat at 350°F for 15-20 minutes.

30) Everything Bagel Breakfast Casserole

If your family loves everything bagels as much as mine does, this casserole is about to become your new best friend! All those amazing bagel flavors baked into one easy dish that you can pull straight from the freezer.

It’s basically a lazy Sunday bagel brunch, but way easier to make happen on a Tuesday morning!

Everything Bagel Breakfast Casserole

Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 12 servings

Ingredients
  

  • 6 everything bagels cut into 1-inch pieces
  • 10 large eggs
  • 2 1/2 cups whole milk
  • 8 oz cream cheese softened and cubed
  • 1 lb breakfast sausage cooked and crumbled
  • 2 cups shredded cheddar cheese
  • 1/2 cup red onion finely diced
  • 1/4 cup scallions sliced
  • 3 tablespoons everything bagel seasoning divided
  • 1/2 teaspoon black pepper
  • Cooking spray

Method
 

  1. Spray a 9x13-inch dish; arrange bagel pieces evenly.
  2. Distribute cream cheese, sausage, cheddar, onion, and scallions evenly over bagels.
  3. Whisk eggs, milk, 2 tablespoons seasoning, and pepper in a large bowl.
  4. Pour evenly over filling; press lightly to soak bagels.
  5. Top with remaining 1 tablespoon seasoning; cover and refrigerate at least 4 hours or overnight.
  6. Heat oven to 350°F; bake foil-covered 30 minutes, then uncovered 20 minutes until golden and center set. Rest 10 minutes. To freeze, cool completely, wrap tightly in plastic and foil, and freeze up to 3 months. Thaw refrigerated overnight; reheat at 325°F for 30-35 minutes.

Keep reading