This Easter Cheesy Ham and Egg Casserole is a hearty dish filled with good stuff like ham, eggs, and plenty of cheese. It’s perfect for brunch and will make everyone smile!
What I love most is how easy it is to whip up. Just mix everything, bake, and it’s ready to serve. Plus, it’s great for using up leftover ham. Yum!
Key Ingredients & Substitutions
Eggs: These provide structure and richness. If you need a vegan option, you can use flax eggs (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water per egg) or silken tofu for a similar texture.
Milk: Whole or 2% milk gives a creamy texture. You can substitute with almond milk, soy milk, or any non-dairy milk for lactose-free needs. Just ensure it’s unsweetened for the best flavor.
Biscuit Dough or Bread: Frozen biscuit dough is super convenient. If you want to go homemade, you can make your own or use cubed bread instead. Stale bread works great here, too!
Diced Cooked Ham: If you’re not a fan of ham or prefer a vegetarian option, you can use sautéed veggies (like bell peppers or spinach) or cooked sausage if you like meat.
Cheese: Cheddar is fantastic for flavor, but feel free to mix it up with mozzarella, pepper jack, or even a dairy-free cheese if you have dietary restrictions.
How Can I Ensure the Casserole Sets Perfectly?
The key to a well-set casserole lies in the balance of eggs and milk. The right baking time is also critical. Here’s how to do it:
- Make sure to whisk your egg mixture well. This incorporates air and ensures fluffiness.
- When you pour the egg mixture over the biscuit or bread, gently press down to help it soak in. This prevents dry spots.
- Bake at 350°F (175°C). Check around 45 minutes but don’t rush; a firm center and a golden top mean it’s done!
- Let it cool slightly before cutting, as it will finish setting as it cools.

Delicious Easter Cheesy Ham And Egg Casserole
Ingredients You’ll Need:
For The Casserole:
- 6 large eggs
- 1 ½ cups milk (whole or 2%)
- 4 cups frozen biscuit dough pieces or cubed bread
- 1 ½ cups diced cooked ham
- 2 cups shredded cheddar cheese (or a blend of cheddar and mozzarella)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder (optional)
- ¼ teaspoon onion powder (optional)
- Fresh parsley for garnish (optional)
- Butter or non-stick spray for greasing the baking dish
How Much Time Will You Need?
This delicious casserole takes about 15 minutes to prepare and 45-55 minutes to bake. After baking, allow it to cool for about 5-10 minutes before serving. All in all, you can have this mouthwatering dish ready in about an hour and 15 minutes!
Step-by-Step Instructions:
1. Prepare to Bake:
Start by preheating your oven to 350°F (175°C). Grab a 9×13 inch baking dish and grease it generously with butter or non-stick spray to prevent sticking.
2. Prepare the Biscuits or Bread:
If you are using frozen biscuit dough, cut it into small, bite-sized pieces. If you’re using cubed bread, chop it into cubes. This will be the base of your casserole.
3. Arrange the Base:
Spread the biscuit dough pieces or cubed bread evenly across the bottom of your prepared baking dish. Make sure to cover the entire surface.
4. Mix the Egg Mixture:
In a large mixing bowl, whisk together the large eggs, milk, salt, black pepper, and the optional garlic and onion powders until everything is well combined and smooth.
5. Add the Ham Layer:
Sprinkle the diced cooked ham evenly over the biscuit dough in the dish. This adds delicious flavor and protein to your casserole.
6. Pour and Press:
Pour the creamy egg mixture evenly over the ham and biscuit dough. Use a spoon or spatula to press down slightly, helping the biscuit pieces soak up the egg mixture.
7. Top with Cheese:
Sprinkle the shredded cheddar cheese (or cheese blend) evenly over the top of the casserole. This will create a melty, cheesy layer that everyone will love!
8. Bake It Up!
Place the casserole in the preheated oven and bake for about 45-55 minutes. Keep an eye on it, and it’s ready when the center is set and the top is a lovely golden brown.
9. Cool and Serve:
Once it’s baked to perfection, take it out of the oven and let it cool for 5-10 minutes. This helps it set further and makes serving easier.
10. Garnish and Enjoy:
If you’d like, garnish with fresh parsley before cutting it into squares. Serve warm and enjoy your amazing Easter brunch casserole!
This casserole can even be prepared a day ahead! Just refrigerate it overnight, and bake it fresh in the morning for a fantastic Easter treat.
Can I Use Different Types of Bread or Dough?
Absolutely! If you don’t have frozen biscuit dough, you can use any type of bread, such as cubed challah or even bagels. Just make sure it’s a bread that will soak up the egg mixture well!
How Can I Make This Casserole Vegetarian?
To make it vegetarian, simply omit the ham and add in more veggies, like spinach, bell peppers, or mushrooms. You can also increase the cheese for extra flavor and richness.
Can I Prepare This Casserole Ahead of Time?
Yes, you can! Assemble the casserole a day in advance and cover it tightly with plastic wrap or foil, then refrigerate. Just remove it from the fridge about 30 minutes before baking to let it come to room temperature.
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, warm gently in the microwave or in a preheated oven until heated through, adding a splash of milk if it seems dry.



