This Easter Breakfast Casserole is a tasty mix of eggs, cheese, and your favorite breakfast meats, all baked together until golden. It’s perfect for feeding a crowd!
I love how I can make it the night before and just pop it in the oven in the morning. Trust me, waking up to that cheesy goodness is the best! 🌼
Key Ingredients & Substitutions
Cubed Bread: A sturdy white or sourdough bread works best as it holds up in the custard mix. If you’re looking for a gluten-free option, consider using gluten-free bread. I’ve enjoyed using brioche for a sweeter taste!
Breakfast Sausage: Ground sausage adds flavor, but turkey sausage or even veggie sausage can be great alternatives for a lighter or meat-free option. My family loves it when I mix in some Italian sausage for added kick.
Cheese: Cheddar and mozzarella give this casserole a wonderful meltiness. You can substitute with any cheese that melts well, like Monterey Jack or Gouda. A mix of cheeses can add extra depth of flavor!
Green Onions/Chives: These add a fresh finish. If you don’t have them, finely chopped onions or shallots can work too. I sometimes throw in spinach for more color and health benefits!
Bacon: This is optional but delicious. If you prefer a vegetarian option, simply skip the bacon or use a bacon substitute like coconut bacon, which gives a similar crunch.
How Do I Ensure My Casserole Sets Perfectly?
Getting that fluffy yet firm texture is key for a great casserole. Here’s how to ensure it sets just right:
- Make sure the bread is well-cubed to allow enough surface area for soaking up the egg mixture.
- Let the casserole rest for a few minutes after baking. This helps it firm up a bit before slicing.
- Don’t skip whisking the eggs and milk thoroughly! This incorporates air that contributes to a fluffier texture.
- Check doneness by inserting a toothpick: it should come out clean when the casserole is set.

How to Make Easter Breakfast Casserole
Ingredients You’ll Need:
For the Casserole:
- 6 cups cubed bread (preferably a sturdy white or sourdough bread)
- 1 lb breakfast sausage, cooked and crumbled
- 8 large eggs
- 2 cups whole milk
- 1 cup shredded cheddar cheese (plus extra for topping)
- 1 cup shredded mozzarella cheese
- 1/2 cup chopped green onions or chives (plus extra for garnish)
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried Italian herbs or parsley
- 6 slices cooked bacon, crumbled (optional, for topping)
- Butter or non-stick spray for greasing the baking dish
How Much Time Will You Need?
This delightful Easter Breakfast Casserole will take about 15 minutes to prepare and then around 45-55 minutes to bake. After baking, let it cool for a little while before serving. So, set aside about an hour and a half for the whole process from start to finish.
Step-by-Step Instructions:
1. Preheat and Prepare:
First, preheat your oven to 350°F (175°C). While the oven is heating up, take a 9×13 inch baking dish and grease it with butter or non-stick spray. This will help prevent the casserole from sticking.
2. Layer the Bread:
Next, spread the cubed bread evenly across the bottom of the greased baking dish. This will form a sturdy base for your casserole that soaks up all the delicious flavors.
3. Add the Sausage and Cheese:
Now, sprinkle the cooked and crumbled breakfast sausage evenly over the layer of cubed bread. Then, take half of the shredded cheddar and mozzarella cheese and sprinkle it on top. This will add a wonderful cheesy flavor.
4. Whisk the Eggs:
In a large mixing bowl, crack in the 8 large eggs. Pour in the 2 cups of whole milk, and add the salt, pepper, and dried herbs. Whisk everything together until it’s fully combined and nice and smooth.
5. Stir in the Green Onions:
Add the chopped green onions or chives into the egg mixture and give it a gentle stir. This will add a lovely freshness to your casserole.
6. Combine the Layers:
Pour the egg mixture evenly over the layered bread, sausage, and cheese in the baking dish. You might want to press down a little on the bread cubes to help them soak in the custard mixture.
7. Top It Off:
Now, sprinkle the remaining cheddar cheese on top. If you’re using bacon, add the crumbled cooked bacon as well for that extra crunch and flavor.
8. Bake:
Place the dish in the preheated oven and bake uncovered for 45-55 minutes. You want it to be set in the middle and lightly golden on top. Keep an eye on it as it bakes!
9. Cool and Slice:
Once done, remove the casserole from the oven and let it cool for about 5-10 minutes. This will make slicing easier and prevent burns!
10. Garnish and Serve:
Finally, garnish with additional chopped green onions or chives if you’d like. Serve warm and enjoy this hearty and savory casserole with family and friends!
Happy Easter and enjoy your delicious breakfast casserole!
Can I Use Different Types of Bread?
Absolutely! While a sturdy white or sourdough bread is recommended, feel free to experiment with brioche, whole wheat, or even gluten-free bread for different flavors and textures!
How Can I Make This Recipe Ahead of Time?
You can prep the casserole the night before. Simply assemble all the layers in the baking dish and cover it with plastic wrap. Refrigerate overnight, then bake it in the morning without needing to thaw!
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, pop individual servings in the microwave or warm it gently in the oven until heated through.
Can I Add Vegetables to This Casserole?
Yes! Feel free to add cooked spinach, bell peppers, or mushrooms for added nutrition and flavor. Just make sure to sauté them beforehand to reduce moisture content.
