I’ve attached a video for every recipe below from my favorite home cooks.
Breakfast casseroles are a great way to feed a crowd in the morning. You can make most breakfast casseroles ahead of time, which saves you work when you’re sleepy. These dishes often mix eggs, cheese, and meat or veggies in a baking dish. You can pop them in the oven while you get ready or drink your coffee.
There are many types of breakfast casseroles to try. Some use hash browns or bread as a base. Others focus on eggs and cheese. You can add sausage, bacon, or ham for extra flavor. If you like sweet breakfasts, there are even French toast casseroles. With so many options, you’re sure to find one you love.
Classic Sausage and Egg Casserole
Here’s what you’ll need for this yummy breakfast dish:
- 6 slices of bread, cubed
- 1 pound breakfast sausage, cooked and crumbled
- 2 cups shredded cheddar cheese
- 6 large eggs
- 2 cups milk
- 1 teaspoon salt
- 1/2 teaspoon dry mustard
Now, let’s make it!
-
Grease a 9×13 inch baking dish.
-
Spread half the bread cubes in the dish.
-
Sprinkle 1 cup of cheese over the bread.
-
Add half the cooked sausage on top.
-
Repeat these layers once more.
-
In a bowl, whisk together eggs, milk, salt, and dry mustard.
-
Pour this mixture over everything in the dish.
-
Cover and pop it in the fridge overnight.
-
In the morning, take it out 30 minutes before baking.
-
Preheat your oven to 350°F (175°C).
-
Bake uncovered for about 40 minutes.
Your casserole is ready when a knife inserted in the center comes out clean. Let it cool for a few minutes, then dig in!
Denver Omelet Casserole
Ingredients:
- 8 eggs
- 1/2 cup milk
- 1 cup diced ham
- 1 cup shredded cheddar cheese
- 1/2 cup diced bell peppers
- 1/4 cup diced onions
- Salt and pepper to taste
- Cooking spray
Directions:
-
Preheat your oven to 350°F (175°C). Spray an 8-inch square baking dish with cooking spray.
-
In a large bowl, whisk together the eggs and milk. Add a pinch of salt and pepper.
-
Stir in the diced ham, bell peppers, and onions.
-
Pour the mixture into the prepared baking dish. Sprinkle the shredded cheese on top.
-
Bake for 45 minutes to 1 hour, until the eggs are set and a knife inserted in the center comes out clean.
-
Let the casserole cool for a few minutes before slicing and serving.
You can make this casserole ahead of time and reheat it for busy mornings. It’s perfect for feeding a crowd or meal prepping for the week.
French Toast Casserole
You’ll love this easy breakfast treat! Here’s what you need:
Ingredients:
- 1 loaf crusty bread, cubed
- 8 large eggs
- 2 cups milk
- 1 cup half-and-half
- 1/4 cup sugar
- 1 tsp vanilla extract
- 1/2 tsp cinnamon
- Pinch of salt
- Optional toppings: maple syrup, powdered sugar, berries
Directions:
-
Grease a 9×13-inch baking dish and add the bread cubes.
-
In a large bowl, whisk together eggs, milk, half-and-half, sugar, vanilla, cinnamon, and salt.
-
Pour the egg mixture over the bread, making sure all pieces are coated. Cover and refrigerate for at least 2 hours or overnight.
-
When ready to bake, preheat your oven to 350°F (175°C).
-
Uncover the casserole and bake for 45-50 minutes until golden brown and set in the middle.
-
Let it cool for a few minutes before serving. Add your favorite toppings and enjoy your delicious French toast casserole!
Hash Brown Breakfast Casserole
You’ll love this easy and tasty hash brown breakfast casserole! It’s perfect for feeding a crowd or prepping ahead for busy mornings.
Ingredients:
- 1 package (30 oz) frozen shredded hash browns, thawed
- 1 pound breakfast sausage, cooked and crumbled
- 2 cups shredded cheddar cheese
- 8 large eggs
- 1 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Directions:
-
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
Spread the thawed hash browns in the bottom of the dish.
-
Sprinkle the cooked sausage and 1 cup of cheese over the hash browns.
-
In a bowl, whisk together eggs, milk, salt, and pepper. Pour this mixture over the layers in the dish.
-
Top with the remaining cheese.
-
Bake for 45-50 minutes until the eggs are set and the top is golden brown.
-
Let it cool for 5 minutes before serving.
You can make this casserole the night before. Just cover and refrigerate, then bake in the morning. It’s a great way to start your day!
Spinach and Feta Strata
Here’s what you’ll need:
- 6 cups cubed day-old bread
- 8 large eggs
- 2 cups milk
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups fresh spinach, chopped
- 1 cup crumbled feta cheese
- 1/2 cup grated Parmesan cheese
Now, let’s make your delicious strata!
-
Grease a 9×13-inch baking dish and add the cubed bread.
-
In a large bowl, whisk together eggs, milk, salt, and pepper.
-
Pour the egg mixture over the bread. Make sure all pieces are coated.
-
Sprinkle chopped spinach and crumbled feta over the bread.
-
Top with grated Parmesan cheese.
-
Cover and refrigerate for at least 2 hours or overnight.
-
When ready to bake, preheat your oven to 350°F (175°C).
-
Bake the strata for 45-50 minutes until golden brown and set in the center.
-
Let it cool for 5 minutes before serving.
Your spinach and feta strata is ready! It’s perfect for breakfast or brunch. You can even make it ahead of time for easy entertaining.
Bacon and Cheese Breakfast Casserole
Here’s what you’ll need:
- 12 eggs
- 1 cup heavy cream
- 2 cups shredded cheddar cheese
- 1 pound bacon, cooked and crumbled
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1/4 teaspoon garlic powder
How to make it:
-
Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish.
-
In a large bowl, whisk together the eggs, cream, salt, pepper, and garlic powder.
-
Stir in 1 1/2 cups of cheese and the crumbled bacon.
-
Pour the mixture into your greased baking dish.
-
Sprinkle the remaining 1/2 cup of cheese on top.
-
Bake for 30-40 minutes until the eggs are set and the cheese is golden brown.
-
Let it cool for a few minutes before serving.
Enjoy your delicious bacon and cheese breakfast casserole!
Mexican Breakfast Casserole
Here’s what you’ll need for this tasty Mexican-inspired breakfast casserole:
- 1 pound breakfast sausage
- 1 onion, diced
- 12 eggs
- 1 cup milk
- 2 cups shredded Monterey Jack cheese
- 1 can black beans, drained
- 1 cup salsa
- 1 cup corn kernels
- 1 teaspoon cumin
- Salt and pepper to taste
Now let’s get cooking!
-
Preheat your oven to 375°F and grease a 9×13-inch baking dish.
-
Brown the sausage and onion in a skillet. Drain excess fat.
-
In a large bowl, whisk together eggs, milk, and spices.
-
Layer half the sausage mixture in the baking dish. Add beans, corn, and half the cheese.
-
Pour the egg mixture over the layers. Top with remaining sausage and cheese.
-
Bake for 45-60 minutes until set and golden brown.
Let it cool for a few minutes before serving. Enjoy your delicious Mexican breakfast casserole!
Blueberry Pancake Casserole
Here’s what you’ll need:
- 2 cups all-purpose flour
- 1/4 cup sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 2 cups buttermilk
- 2 large eggs
- 1/4 cup melted butter
- 2 cups fresh blueberries
- Cooking spray
Now, let’s make this tasty breakfast treat!
-
Preheat your oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
-
In a big bowl, mix the flour, sugar, baking powder, baking soda, and salt.
-
In another bowl, whisk the buttermilk, eggs, and melted butter.
-
Pour the wet ingredients into the dry ones. Stir until just combined. Don’t overmix!
-
Gently fold in most of the blueberries, saving some for the top.
-
Pour the batter into your prepared baking dish. Sprinkle the remaining blueberries on top.
-
Bake for about 40 minutes, until golden brown and a toothpick comes out clean.
-
Let it cool for a few minutes before serving.
You can add a sprinkle of powdered sugar or a drizzle of maple syrup if you like. Enjoy your yummy blueberry pancake casserole!
Tater Tot Breakfast Casserole
You’ll love this easy and tasty breakfast casserole! Here’s what you need:
Ingredients:
- 1 bag frozen tater tots
- 1 pound breakfast sausage
- 8 eggs
- 1 cup milk
- 2 cups shredded cheddar cheese
- Salt and pepper to taste
Directions:
-
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
Brown the sausage in a skillet over medium heat. Drain any excess fat.
-
Line the baking dish with a single layer of tater tots.
-
Sprinkle the cooked sausage over the tater tots.
-
In a bowl, whisk together the eggs, milk, salt, and pepper.
-
Pour the egg mixture over the sausage and tater tots.
-
Top with shredded cheese.
-
Bake for 45-50 minutes until the eggs are set and the cheese is golden brown.
-
Let it cool for a few minutes before serving.
This casserole is perfect for feeding a crowd or meal prepping for the week. Enjoy your delicious breakfast!
Cinnamon Roll Casserole
You’ll love this easy cinnamon roll casserole! Here’s what you need:
- 2 cans of refrigerated cinnamon rolls
- 4 eggs
- 1/2 cup milk
- 1/4 cup heavy cream
- 2 tablespoons sugar
- 1 teaspoon vanilla
- 1 teaspoon cinnamon
Now let’s make it!
-
Preheat your oven to 350°F and butter a 9×13-inch baking dish.
-
Cut each cinnamon roll into 4 pieces and spread them in the dish.
-
In a bowl, whisk eggs, milk, cream, sugar, vanilla, and cinnamon.
-
Pour this mixture over the cinnamon roll pieces.
-
Gently press the pieces into the egg mixture with a spoon.
-
Cover and refrigerate overnight, or at least 6-8 hours.
-
When ready to bake, uncover the dish and pop it in the oven.
-
Bake for 35-45 minutes until golden and set in the middle.
-
Warm up the icing that came with the rolls and drizzle it on top.
-
Let it cool for a few minutes, then dig in and enjoy!
This casserole is perfect for busy mornings or holiday breakfasts. You can prep it the night before and just bake it when you wake up. Your family will love this sweet and gooey treat!
Vegetable and Goat Cheese Frittata Casserole
Ingredients:
- 12 eggs
- 1/4 cup milk
- 1/2 cup goat cheese, crumbled
- 1 cup spinach, chopped
- 1 bell pepper, diced
- 1/2 onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- Salt and pepper to taste
- Cherry tomatoes for topping (optional)
Directions:
-
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
Heat olive oil in a skillet over medium heat. Add onions and cook for 5 minutes.
-
Add bell peppers and garlic. Cook for another 3 minutes until veggies are soft.
-
In a large bowl, whisk eggs, milk, salt, and pepper.
-
Stir in spinach and half the goat cheese to the egg mixture.
-
Pour the egg mixture into the baking dish. Top with cooked veggies.
-
Sprinkle remaining goat cheese and cherry tomatoes on top.
-
Bake for 22-25 minutes until the eggs are set and slightly golden.
-
Let it cool for a few minutes before serving. Enjoy your tasty frittata casserole!
Ham and Swiss Breakfast Casserole
Ingredients:
- 6 croissants, cut into cubes
- 2 cups diced ham
- 2 cups shredded Swiss cheese
- 8 large eggs
- 2 cups milk
- 1 teaspoon Dijon mustard
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons chopped fresh chives
Directions:
-
Grease a 9×13-inch baking dish. Spread half the croissant cubes in the dish.
-
Top with ham and 1 cup of Swiss cheese. Add remaining croissant cubes.
-
In a bowl, whisk eggs, milk, mustard, salt, and pepper. Pour over the croissants.
-
Sprinkle the rest of the cheese on top. Cover and chill overnight.
-
The next morning, preheat your oven to 350°F (175°C).
-
Bake the casserole for 45-50 minutes until golden and set.
-
Let it cool for 5 minutes. Sprinkle with chives before serving.
You can drizzle some maple syrup on top for extra flavor. This tasty casserole is perfect for a weekend brunch or holiday breakfast!
Bagel and Lox Breakfast Casserole
Ingredients:
- 6 everything bagels, cut into 1-inch cubes
- 8 oz smoked salmon, chopped
- 1 cup cream cheese, softened
- 8 large eggs
- 2 cups milk
- 1 tsp mustard powder
- 1/4 cup chives, chopped
- 1/2 cup shredded cheddar cheese
- Salt and pepper to taste
- Butter for greasing
Directions:
-
Grease a 9×13-inch baking dish with butter.
-
Spread bagel cubes evenly in the dish.
-
Mix cream cheese and smoked salmon in a bowl. Dot this mixture over the bagels.
-
Whisk eggs, milk, and mustard powder in a large bowl. Add salt and pepper to taste.
-
Pour the egg mixture over the bagels. Sprinkle with chives and cheddar cheese.
-
Cover and refrigerate overnight.
-
In the morning, preheat your oven to 350°F (175°C).
-
Bake the casserole for 50-60 minutes until golden and set in the center.
-
Let it cool for 10 minutes before serving.
Enjoy your tasty Bagel and Lox Breakfast Casserole!
Cheesy Potato Breakfast Casserole
Here’s what you’ll need:
- 6 eggs
- 1/2 cup milk
- 4 cups frozen hash browns
- 1 pound cooked sausage
- 1 1/2 cups shredded cheese
- 1 teaspoon salt
- 1/2 teaspoon pepper
Now let’s make it!
Preheat your oven to 350°F and grease a 9×13-inch baking dish.
Mix the eggs, milk, hash browns, sausage, salt, pepper, and 1 cup of cheese in a big bowl.
Pour the mixture into your baking dish.
Pop it in the oven for about 35 minutes.
Take it out and sprinkle the rest of the cheese on top.
Put it back in for a few more minutes until the cheese melts.
Let it cool a bit, then dig in and enjoy your cheesy, potato-y breakfast!
Croque Madame Casserole
Here’s what you’ll need:
- 12 slices white bread
- 8 eggs
- 1 cup milk
- 1 cup half-and-half
- 1 tsp dried thyme
- Salt and pepper to taste
- 2 cups grated Gruyère cheese
- 1 cup diced ham
- 2 tbsp butter
- 2 tbsp flour
- 1/4 tsp nutmeg
- 1 tsp Dijon mustard
Now let’s make this tasty casserole!
-
Preheat your oven to 350°F (175°C).
-
Mix eggs, milk, half-and-half, thyme, salt, and pepper in a large bowl.
-
Add bread cubes, 1 1/2 cups cheese, and ham to the egg mixture. Stir well.
-
Pour into a greased 9×13 inch baking dish.
-
Make the sauce: Melt butter in a pan, add flour, and whisk. Slowly add milk, stirring until thick. Mix in remaining cheese, nutmeg, and mustard.
-
Pour sauce over the casserole.
-
Bake for 45-50 minutes until golden and set.
-
Let it cool for 5 minutes before serving.
Enjoy your delicious Croque Madame Casserole! It’s perfect for a weekend brunch with friends or family.
Breakfast Pizza Casserole
Here’s what you’ll need:
- 1 can crescent roll dough
- 1 pound breakfast sausage
- 6 eggs
- 1/2 cup milk
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
Let’s get cooking!
-
Preheat your oven to 350°F and spray a 9×13 inch baking dish with cooking spray.
-
Press the crescent roll dough into the bottom of the dish, making sure to seal any seams.
-
Brown the sausage in a skillet over medium heat. Drain the fat and spread the sausage over the dough.
-
In a bowl, whisk together the eggs, milk, half the mozzarella, Italian seasoning, garlic powder, salt, and pepper.
-
Pour this mixture over the sausage and dough.
-
Sprinkle the remaining mozzarella and Parmesan on top.
-
Bake for about 30-35 minutes until the eggs are set and the cheese is golden brown.
Let it cool for a few minutes before serving. Enjoy your tasty breakfast pizza casserole!
Apple Cinnamon French Toast Casserole
Here’s what you’ll need:
- 1 loaf of bread, cubed
- 4 apples, peeled and diced
- 6 eggs
- 2 cups milk
- 1/4 cup sugar
- 1/4 cup brown sugar
- 2 tsp vanilla extract
- 2 tsp cinnamon
- 1/4 tsp nutmeg
- 1/4 tsp salt
Directions:
-
Grease a 9×13 baking dish with non-stick spray.
-
Layer bread cubes and diced apples in the dish.
-
In a bowl, whisk eggs, milk, sugars, vanilla, cinnamon, nutmeg, and salt.
-
Pour the mixture over the bread and apples. Make sure everything is coated.
-
Cover and refrigerate overnight or for at least 4 hours.
-
When ready to bake, preheat your oven to 350°F (175°C).
-
Uncover the dish and bake for 45-55 minutes until golden and set.
-
Let it cool for 5-10 minutes before serving.
You can top it with powdered sugar or maple syrup if you like. Enjoy your tasty breakfast treat!
Chorizo and Sweet Potato Breakfast Casserole
Here’s what you’ll need:
- 1 pound chorizo sausage
- 2 spiralized sweet potatoes
- 1 diced bell pepper
- 1 diced onion
- 12 eggs
- 1/2 cup milk or cream
- Salt and pepper to taste
- Optional: 1 cup shredded cheese
How to make it:
-
Preheat your oven to 350°F and grease a 9×13 baking dish.
-
Cook the chorizo in a skillet over medium heat for about 8 minutes. Break it up as it cooks.
-
Add the bell pepper and onion to the skillet. Cook for 2 more minutes until soft.
-
Spread the spiralized sweet potato in the baking dish. Top with the chorizo mixture.
-
In a bowl, whisk together the eggs, milk, salt, and pepper. Pour over the chorizo and sweet potato.
-
If using cheese, sprinkle it on top.
-
Bake for 35-40 minutes until the eggs are set and the top is golden brown.
Let it cool for a few minutes before serving. Enjoy your tasty breakfast casserole!
Eggs Benedict Casserole
Here’s what you’ll need:
- 6 English muffins, cut into 1-inch pieces
- 12 ounces Canadian bacon, diced
- 8 large eggs
- 2 cups milk
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup unsalted butter, cubed
- Paprika for sprinkling
For the hollandaise sauce:
- 4 egg yolks
- 1 tablespoon lemon juice
- 1/2 cup melted butter
- 1/4 teaspoon salt
- Pinch of cayenne pepper (optional)
Directions:
-
Grease a 9×13-inch baking dish. Spread English muffin pieces in the dish and top with Canadian bacon.
-
Whisk together eggs, milk, garlic powder, salt, and pepper in a bowl. Pour over the muffins and bacon.
-
Sprinkle cubed butter on top. Cover and refrigerate overnight.
-
When ready to bake, preheat your oven to 375°F (190°C). Sprinkle paprika over the casserole.
-
Bake covered for 30 minutes, then uncover and bake for another 15-20 minutes until set.
-
While baking, make the hollandaise sauce: Blend egg yolks and lemon juice. Slowly add melted butter while blending. Add salt and cayenne.
-
Drizzle hollandaise over the baked casserole and serve hot. Enjoy your tasty breakfast!
Overnight Breakfast Enchilada Casserole
Ready for a tasty morning treat? Try this easy overnight breakfast enchilada casserole! Here’s what you’ll need:
Ingredients:
- 8 flour tortillas
- 1 lb cooked breakfast sausage
- 2 cups shredded cheese
- 6 eggs
- 1 cup half-and-half
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 cup enchilada sauce
- Optional toppings: salsa, sour cream, green onions
Directions:
-
Mix sausage and 1 cup cheese in a bowl.
-
Fill tortillas with mixture and roll up. Place in a greased 9×13 baking dish.
-
Whisk eggs, half-and-half, garlic powder, salt, and pepper in another bowl.
-
Pour egg mixture and enchilada sauce over the tortillas.
-
Sprinkle remaining cheese on top. Cover and refrigerate overnight.
-
In the morning, preheat oven to 350°F (175°C).
-
Bake covered for 35 minutes. Uncover and bake 10 more minutes until cheese is bubbly.
-
Let cool for 5 minutes before serving. Add your favorite toppings and enjoy!
This yummy casserole is perfect for busy mornings or weekend brunches. You’ll love how the flavors blend overnight!