This Easter Breakfast Casserole is a warm and hearty dish packed with eggs, cheese, and your favorite veggies or meats. It’s simple to make, perfect for gathering everyone at the table!
Honestly, it’s like a big hug in casserole form! I love prepping it the night before, so I can just pop it in the oven while I’m brewing coffee. Yummy and stress-free! 🐣
Key Ingredients & Substitutions
Eggs: Eggs are the base of this dish, providing richness and binding everything together. If you need to avoid eggs, you can use a mix of silken tofu blended until smooth—about 1/4 cup per egg substitutes works well.
Milk: Whole milk adds creaminess to the casserole. You could use 2% milk or a non-dairy option like almond or oat milk. Just keep in mind the flavor and texture might change slightly.
Bread: Day-old bread is perfect as it soaks up the egg mixture without becoming too soggy. If you don’t have day-old bread, toast fresh bread cubes in the oven for a few minutes to help them dry out—this will work just fine!
Sausage: Breakfast sausage adds a hearty flavor. You can swap it for turkey sausage or even vegetarian sausage for a lighter or plant-based version. Bacon or ham are also great substitutes!
Cheese: Cheddar cheese is a classic choice. If you’re looking for something different, try Monterey Jack or a blend of cheeses for added flavor. Go for a dairy-free cheese if you’re lactose intolerant.
Spinach: Fresh spinach gives a nice color and nutrients. You could use cooked kale or Swiss chard instead. If you prefer, frozen spinach works too; just make sure to drain it well to avoid excess moisture.
What’s the Best Way to Ensure My Casserole is Evenly Cooked?
To make sure your Easter Breakfast Casserole cooks evenly, it’s all about preparation and how you layer the ingredients.
- First, make sure to whisk the eggs and milk well. A good mix means every bite will be flavorful.
- When adding the cubed bread and toppings, gently fold them in without mashing the bread. This retains the texture.
- Pour the mixture into the baking dish evenly. Use a spatula to press down lightly, ensuring everything is evenly distributed.
- For the eggs on top, crack them evenly spaced. This helps them cook correctly without running into each other.
- Keep an eye on the baking time; using a toothpick or knife can help check if the center is firm. Remember, the edges may cook faster than the center!
Letting your casserole cool for a few minutes before serving helps everything settle, preventing a soggy slice.

How to Make Easter Breakfast Casserole
Ingredients You’ll Need:
Core Ingredients:
- 8 large eggs
- 2 cups whole milk
- 6 cups cubed day-old bread (preferably a crusty white or sourdough)
- 1 lb breakfast sausage, cooked and crumbled
- 1 1/2 cups shredded cheddar cheese
- 1 cup chopped fresh spinach
- 1/2 cup diced onion
- 1/2 cup diced bell pepper (optional)
Seasoning:
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp dried Italian seasoning or dried herbs of your choice
Toppings:
- 6 large eggs (whole, for topping)
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This Easter Breakfast Casserole takes about 15 minutes to prepare and 45-55 minutes to bake. Allow an extra few minutes for cooling before serving. In total, plan for around 1 hour and 15 minutes from start to finish. A perfect way to start your Easter celebration!
Step-by-Step Instructions:
1. Preheat the Oven and Prepare the Dish:
Start by preheating your oven to 350°F (175°C). While it’s heating up, take a 9×13-inch baking dish and grease it with a bit of butter or non-stick spray to prevent the casserole from sticking.
2. Mix the Egg Base:
In a large mixing bowl, crack 8 eggs and add 2 cups of whole milk, along with 1 tsp of salt, 1/2 tsp of black pepper, and 1 tsp of your chosen dried herbs. Whisk everything together until it’s well combined and smooth.
3. Add the Other Ingredients:
Next, gently fold in the cubed bread, cooked sausage, shredded cheddar cheese, chopped spinach, diced onion, and diced bell pepper (if you’re using it). Mix carefully with a spoon so the bread cubes get well-coated and distributed evenly with the other ingredients.
4. Assemble the Casserole:
Pour the mixture into your prepared baking dish. Spread it out evenly, making sure all the ingredients are nice and level.
5. Top with Whole Eggs:
Now, take the remaining 6 whole eggs and carefully crack them on top of the casserole. Space them out evenly so they can bake nicely as whole eggs.
6. Bake to Perfection:
Place the baking dish in the preheated oven and bake for about 45-55 minutes. You’ll know it’s done when the edges are golden brown, the custard is set, and the whites of the eggs on top are firm but the yolks can be slightly runny or cooked to your liking.
7. Cool and Garnish:
Once it’s done baking, take it out of the oven and let it cool for a few minutes to set. While it’s cooling, sprinkle some freshly chopped parsley on top for a pop of color and flavor.
8. Serve and Enjoy!
Cut the casserole into squares and serve warm as a delicious and hearty brunch option. It’s a lovely dish to share with family and friends at your Easter celebration!
Can I Use Different Types of Bread for the Casserole?
Absolutely! While day-old crusty white or sourdough are recommended for their texture, you can use any type of bread you have on hand. Brioche or challah adds a touch of sweetness, while whole-grain bread offers more fiber and flavor. Just make sure it’s a bit stale to absorb the egg mixture better.
How Can I Make This Recipe Vegetarian?
To make the casserole vegetarian, simply omit the breakfast sausage and consider adding more veggies, like mushrooms, zucchini, or tomatoes, for extra flavor. You can also increase the amount of cheese for a richer taste or use a meat substitute if you prefer!
Can I Prepare This Casserole the Night Before?
Yes! You can assemble the casserole the night before. Just follow the steps up until pouring it into the baking dish, then cover it tightly with plastic wrap and refrigerate. In the morning, let it sit at room temperature for about 20 minutes before baking, then follow the baking instructions as usual.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm individual portions in the microwave or the oven until heated through. You may want to add a splash of milk if it seems dry!



