This Eggs Benedict Casserole combines fluffy eggs, creamy hollandaise sauce, and tasty ham all in one dish! It’s a delicious twist on a classic breakfast favorite.
Perfect for brunch or a special breakfast, this casserole is super easy to make ahead. It’s like serving hugs on a plate, and you’ll love how everyone digs in! 😄
Key Ingredients & Substitutions
Eggs: The foundation of this dish! Use large eggs for the best texture. If you need to substitute, you can try using egg whites or an egg replacement for a lower-calorie option.
Milk: Whole milk gives a rich flavor, but feel free to swap for 2% milk or even a non-dairy milk like almond or oat milk if you prefer a dairy-free version.
Bread: French bread or a baguette works wonderfully. If you want a denser texture, you could opt for sourdough or even whole grain bread. Stale bread is perfect for this—just make sure it’s not too dry!
Ham: Diced cooked ham adds a lovely salty flavor. You can easily substitute with cooked bacon, sausage, or even make it vegetarian by omitting the meat entirely or using mushrooms instead.
Hollandaise Sauce: If you’re short on time, store-bought sauce is convenient. But making your own can make the dish extra special! You can also use a cream sauce as an alternative if you’re short on supplies.
How Do I Ensure My Casserole Is Cooked Perfectly?
Getting that perfect texture and doneness for your casserole is key! Follow these steps to avoid undercooking or overcooking:
- Make sure your oven is fully preheated to 350°F (175°C) before putting your casserole in.
- Check for doneness by inserting a knife in the center; it should come out clean when fully cooked.
- Let the casserole cool for a few minutes after removing it from the oven. It will continue to set up and makes it easier to cut.
Using these techniques will give you that perfectly baked Eggs Benedict Casserole everyone will love!

Eggs Benedict Casserole
Ingredients You’ll Need:
- 6 large eggs
- 1 cup milk (whole or 2%)
- 1 teaspoon Dijon mustard
- Salt and pepper, to taste
- 4 cups cubed bread (French bread or baguette works well)
- 1 cup cooked ham, chopped
- 1 cup shredded cheddar cheese
- 1/4 cup chopped green onions
- 1 cup hollandaise sauce (store-bought or homemade)
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This tasty Eggs Benedict Casserole takes about 10 minutes to prepare and around 35-40 minutes to bake, totaling approximately 50 minutes from start to finish. Perfect for a brunch gathering or a cozy family breakfast!
Step-by-Step Instructions:
1. Preheat and Prepare
Start by preheating your oven to 350°F (175°C). Grab a 9×9-inch casserole dish and lightly grease it with cooking spray or a bit of butter to prevent sticking.
2. Whisk the Egg Mixture
In a large mixing bowl, whisk together the eggs, milk, Dijon mustard, and a sprinkle of salt and pepper. Beat until everything is well combined; you want it nice and smooth.
3. Combine the Ingredients
Add the cubed bread, chopped ham, shredded cheddar cheese, and chopped green onions into the egg mixture. Gently fold these ingredients together until the bread is coated in the egg mixture. It should all come together nicely!
4. Bake the Casserole
Pour the bread mixture into your greased casserole dish, spreading it evenly. Pop it into the oven and bake uncovered for 35-40 minutes, or until the casserole is set and the top turns a beautiful golden brown.
5. Add the Hollandaise Sauce
Once it’s done baking, take the casserole out of the oven and let it cool for a few minutes to settle. If needed, warm your hollandaise sauce and pour it generously over the top of the casserole.
6. Garnish and Serve
Sprinkle fresh chopped parsley over the casserole for a pop of color. Serve it warm and watch everyone enjoy the delightful flavors of this Eggs Benedict Casserole!
Can I Use Whole Wheat Bread Instead?
Absolutely! Whole wheat bread adds a nutty flavor and can be a healthier option. Just make sure it’s slightly stale for best results, as it will absorb the egg mixture better.
Can I Make This Casserole Ahead of Time?
Yes, you can prep this casserole the night before! After assembling, cover it tightly with plastic wrap and refrigerate. In the morning, simply bake it straight from the fridge, adding an extra 5-10 minutes to the baking time.
How Should Leftovers Be Stored?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat individual portions in the microwave or in the oven at a low temperature until warmed through.
Is There a Vegetarian Option for This Casserole?
Definitely! You can easily make this dish vegetarian by omitting the ham. Add in roasted vegetables like spinach or bell peppers for extra flavor, or substitute the ham with cooked mushrooms or even cooked spinach.



