Discover the ultimate make-ahead breakfast solution with this exquisite Gluten-Free Overnight Eggs Benedict Casserole. It’s a truly delicious and effortlessly elegant dish, perfect for special occasions like Easter morning brunch or any sophisticated gathering. Imagine savoring all the beloved flavors of traditional Eggs Benedict, but without the fuss of poaching individual eggs and assembling delicate servings. This casserole delivers on taste and convenience, catering to specific dietary needs as it is naturally gluten-free, dairy-free, and soy-free. Get ready to impress your guests and yourself with this hassle-free, gourmet-style breakfast that’s designed for easy entertaining.

Effortless Elegance: The Magic of an Overnight Casserole
As spring dawns and thoughts turn to fresh, vibrant meals, this Gluten-Free Overnight Eggs Benedict Casserole has quickly become a new favorite in my kitchen. The classic Eggs Benedict has always held a special place in my heart, but the elaborate preparation often reserves it for restaurant visits or intensely focused mornings. This casserole transforms that experience, bringing the luxurious flavors home with remarkable ease and making it a dish you’ll want to enjoy repeatedly.
Crafted to simplify your morning routine, especially when hosting, this casserole is brimming with savory ingredients: succulent ham, tender spring asparagus, and hearty gluten-free English muffins, all baked together in a rich egg custard. The crowning glory is a luscious, dairy-free Hollandaise sauce, which is surprisingly simple to whip up just before serving. The true genius of this recipe lies in its “overnight” designation – you can assemble the entire casserole the evening before, allowing the flavors to meld beautifully. The next morning, simply pop it into the oven, prepare the Hollandaise, and a magnificent brunch is served with minimal effort.

Why Choose an Overnight Eggs Benedict Casserole?
There are countless reasons why this make-ahead casserole is a game-changer for anyone who loves brunch but dreads the morning rush:
- Time-Saving Convenience: The majority of the prep work is completed the night before. This frees up your morning, allowing you to relax and enjoy company rather than being tied to the kitchen.
- Crowd-Pleaser: Eggs Benedict is a universally loved dish, and this casserole format makes it easy to serve a large group without individual plating.
- Dietary Friendly: Naturally gluten-free, dairy-free, and soy-free, this recipe ensures that guests with common dietary restrictions can indulge without worry.
- Gourmet Flavor, Simplified: You get all the rich, complex flavors of classic Eggs Benedict – the savory ham, the fresh asparagus, the custardy eggs, and the tangy Hollandaise – without the tricky task of perfectly poaching eggs.
- Perfect for Special Occasions: Whether it’s Easter, Mother’s Day, Christmas, or just a celebratory weekend brunch, this dish elevates any morning meal.
Key Ingredients for Your Perfect Casserole
Creating this delicious and dietary-friendly casserole requires just a few simple, high-quality ingredients. Each component plays a vital role in delivering that authentic Eggs Benedict experience.
- Ham: For this recipe, I recommend using 1 pound of deli ham or Canadian bacon, chopped into 1-inch pieces. I personally love Applegate Slow Cooked Uncured Deli Ham (using two packs), as it offers a fantastic flavor and texture. Canadian bacon is another excellent choice, providing that signature savory note without being overly salty. The key is to choose a good quality ham that you enjoy, as it forms a foundational flavor.
- Asparagus: This vibrant green vegetable is a quintessential sign of spring and pairs beautifully with the rich flavors of ham and eggs. Look for fresh, firm stalks with tightly closed tips. Cutting them into 1-inch pieces ensures they cook evenly within the casserole and are easy to eat. Their slightly earthy, sweet flavor perfectly balances the richness of the dish.
- Gluten-Free English Muffins: To maintain the classic Eggs Benedict structure, gluten-free English muffins are essential. Canyon Bakehouse offers excellent gluten-free English muffins, and you can often find a store locator on their website. If these are unavailable, any good quality gluten-free bread can be cubed and used as a substitute. The bread cubes soak up the egg mixture, creating a delightful custardy texture.
- Eggs: The star of any Eggs Benedict dish! For the best flavor and nutritional profile, look for pasture-raised eggs when possible. You’ll need 12 large eggs for the main casserole mixture. Fresh eggs contribute significantly to the overall texture and richness of the dish.
- Almond Milk or Coconut Milk: Half a cup of unsweetened almond milk or full-fat canned coconut milk (not coconut beverage) helps create a creamy, tender egg custard for the casserole, ensuring it’s dairy-free.
- Ghee: Ghee, clarified butter, is vital for our dairy-free Hollandaise sauce. It provides the rich, buttery flavor and smooth texture without the dairy solids. If you can’t find ghee, a good quality vegan butter can also work. You can find quality ghee at stores like Thrive Market.
- Seasonings: Simple seasonings like onion powder, garlic powder, and sea salt elevate the savory base of the casserole. A dash of cayenne pepper adds a gentle kick to the Hollandaise, balancing its richness. Freshly ground black pepper for the asparagus is also recommended.
This recipe is also incredibly versatile! If you wish to make it Whole30 or Paleo friendly, simply omit the English muffins or bread. The cooking time will remain the same, and the casserole will still be incredibly delicious, offering a lighter, carb-conscious option.

Mastering the Gluten-Free Overnight Eggs Benedict Casserole
Creating this impressive casserole is simpler than you might imagine, especially since the hard work is done the night before. Follow these steps for a perfect brunch every time.
Part 1: Preparing the Casserole (Overnight Prep)
- Sauté the Asparagus: Begin by heating 1 tablespoon of olive oil in a large sauté pan over medium heat. Once shimmering, add your chopped asparagus, seasoned lightly with salt and pepper. Sauté for about 4-5 minutes, or until the asparagus just begins to soften and brightens in color. This pre-cooking step ensures the asparagus is tender, not crunchy, in the finished casserole.
- Layer the Base: Lightly spray a 9×13 inch casserole dish with your preferred cooking oil to prevent sticking. Distribute half of the sautéed asparagus evenly over the bottom of the dish. Follow with half of the chopped ham, spreading it over the asparagus layer.
- Add the Bread Layer: Sprinkle the cubed gluten-free English muffins (or bread of choice) over the ham and asparagus. This forms the essential “muffin” component of our Eggs Benedict. Top this bread layer with the remaining asparagus and ham, ensuring an even distribution of ingredients.
- Prepare the Egg Custard: In a large bowl, whisk together the 12 eggs, ½ cup of almond or coconut milk, 1 teaspoon of onion powder, 1 teaspoon of garlic powder, and 1 teaspoon of sea salt until thoroughly combined and slightly frothy. Ensure no streaks of egg white remain.
- Assemble and Refrigerate: Carefully pour the whisked egg mixture evenly over the layers of asparagus, ham, and cubed English muffins in the casserole dish. Use a spatula or the back of a spoon to gently press everything down, ensuring all the bread cubes are submerged and saturated with the egg mixture. This is crucial for a moist, cohesive casserole. Cover the dish tightly with foil and place it in the refrigerator overnight. This allows the bread to fully absorb the egg mixture and for the flavors to deepen.
Part 2: Baking and Finishing (Morning Of)
- Preheat and Acclimate: The following day, preheat your oven to 375°F (190°C). While the oven heats, remove the casserole dish from the refrigerator and let it sit at room temperature for about 15-20 minutes. This prevents the dish from cracking due to extreme temperature changes and helps the casserole bake more evenly.
- Initial Bake (Covered): Place the covered casserole dish into the preheated oven and bake for 30 minutes. Baking it covered helps steam the casserole, ensuring the eggs set gently and remain moist.
- Final Bake (Uncovered): Remove the foil from the casserole dish. Return it to the oven and continue baking for an additional 15-20 minutes, or until the eggs on top are fully set, lightly golden, and the casserole is firm to the touch in the center. A knife inserted into the center should come out clean.
- Prepare the Dairy-Free Hollandaise Sauce: During the last 15 minutes of the casserole’s baking time, prepare your Hollandaise sauce. In a glass measuring cup (a 2-cup Pyrex works wonderfully) large enough to accommodate an immersion blender, combine 4 egg yolks, the juice from ½ a lemon, ¼ teaspoon of sea salt, and a dash of cayenne pepper. Melt ⅓ cup of ghee or vegan butter in the microwave until completely liquid.
- Blend the Hollandaise: Place the immersion blender into the glass measuring cup, ensuring the blade is at the very bottom. Start blending on low speed, then slowly and steadily pour the melted ghee (or vegan butter) into the mixture. Continue blending for 10-15 seconds, moving the blender up and down slightly, until the sauce emulsifies into a thick, creamy, pale yellow consistency.
- Serve and Enjoy: Once the casserole is baked to perfection, remove it from the oven and let it rest for a few minutes. Slice the casserole into individual portions. Generously spoon the warm dairy-free Hollandaise sauce over each slice. For an extra touch of freshness and color, sprinkle with freshly chopped parsley, if desired. Serve immediately and enjoy your spectacular, stress-free Eggs Benedict!
Expert Tips for a Flawless Casserole
To ensure your Gluten-Free Overnight Eggs Benedict Casserole turns out perfectly every time, consider these additional tips:
- Don’t Overcook Asparagus: Sautéing until just tender is key. It will continue to cook in the oven, so avoid making it mushy in the pan.
- Even Bread Distribution: Spreading the cubed English muffins evenly ensures that every bite has that delightful bread component and that the egg custard is absorbed uniformly.
- Hollandaise Temperature: For the Hollandaise, ensure your melted ghee is warm, but not scorching hot, to avoid scrambling the egg yolks. Pouring it slowly and continuously blending is crucial for emulsification.
- Immersion Blender is Best: While you can attempt Hollandaise with a regular blender or whisk, an immersion blender makes the process incredibly easy and almost foolproof.
- Adjust Seasoning: Always taste your Hollandaise before serving and adjust lemon juice, salt, or cayenne to your preference.
Serving Suggestions and Variations
While this casserole is a complete meal in itself, here are some ideas to enhance your brunch spread:
- Fresh Fruit Salad: A bowl of seasonal berries or a vibrant fruit salad offers a refreshing contrast to the rich casserole.
- Beverages: Pair with fresh orange juice, coffee, or even mimosas for a truly celebratory brunch.
- Additional Greens: A simple side salad with a light vinaigrette can add another layer of freshness.
Customization Ideas:
- Veggies: Feel free to experiment with other vegetables. Sautéed spinach, mushrooms, or diced bell peppers could be added alongside or in place of asparagus.
- Protein: If ham isn’t your preference, cooked crumbled bacon or even sausage patties (chopped) can be used. Just ensure they are fully cooked before adding to the casserole.
- Spice Level: Increase the cayenne in the Hollandaise for a spicier kick, or add a pinch of red pepper flakes to the casserole mixture.
- Herb Infusion: Fresh chives or dill chopped and mixed into the egg custard or sprinkled over the top can add a lovely aromatic touch.
- Cheese (if not dairy-free): For those who don’t need dairy-free, a sprinkle of grated Parmesan or Gruyère cheese over the top during the last 10 minutes of baking can add extra savory depth.
Storage and Reheating Tips
You can certainly store leftover casserole in the refrigerator, but it’s important to keep the Hollandaise separate until serving for the best quality.
- Casserole Storage: Allow the baked casserole to cool completely, then cover it tightly with plastic wrap or foil and refrigerate for up to 3-4 days.
- Hollandaise Storage: Store any leftover Hollandaise in an airtight container in the refrigerator for up to 2-3 days.
- Reheating Hollandaise: To reheat Hollandaise, place it in the microwave for 10-15 seconds at a time, stirring well after each interval, until it reaches your desired warmth and consistency. Be extremely cautious not to overheat, as egg yolks can scramble quickly, causing the sauce to break. If it appears too thick, you can whisk in a tiny bit of warm water or lemon juice to loosen it.
- Reheating Casserole: Individual slices can be reheated in the microwave, or cover the casserole with foil and warm in a 300°F (150°C) oven until heated through, about 15-20 minutes.

Make it Your Go-To Brunch Star!
This Gluten-Free Overnight Eggs Benedict Casserole truly embodies the spirit of joyful entertaining – rich flavors, impressive presentation, and minimal morning stress. It’s a testament to how accessible and enjoyable gourmet cooking can be, even with dietary considerations. Whether you’re planning a holiday feast or simply want to treat your family to something special, this casserole is sure to become a beloved addition to your recipe collection. Give it a try, and prepare to fall in love with your new favorite brunch dish!
If you create this delicious casserole, I’d absolutely love to see your culinary masterpieces! Please be sure to tag me on Instagram @maryswholelife so I can admire your beautiful creations!
*This post contains affiliate links, which means that if you make a purchase through one of my links, I may receive a small commission at no extra cost to you. Your support helps sustain Mary’s Whole Life and allows me to continue sharing delicious, wholesome recipes!


Gluten Free Eggs Benedict Casserole (Dairy Free)
Ingredients
- 1 tbsp olive oil
- 10-12 asparagus stalks, cut into 1 inch pieces
- 1 lb Deli Ham or Canadian Bacon, I used 2 packs of Applegate Slow Cooked Uncured Ham – chopped into 1 inch pieces
- 2 Canyon Gluten Free English Muffins, or 4 slices gluten free bread of choice, cut into 1 inch cubes
- 12 eggs
- ½ cup almond milk or coconut milk
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp sea salt
Dairy Free Hollandaise Sauce
- 4 egg yolks
- ½ lemon, juiced
- ¼ tsp sea salt
- dash of cayenne pepper
- ⅓ cup ghee or vegan butter, melted
Instructions
-
Heat the 1 tbsp olive oil in a large saute pan. Add the chopped asparagus with a bit of salt and pepper, and saute for 4-5 minutes until it begins to soften.
-
Spray a 9×13 casserole dish with cooking oil. Add half of the sauteed asparagus and half of the chopped ham to the bottom of the baking dish. Sprinkle the cubed English muffins (or bread) on top. Top the bread with the remaining asparagus and ham.
-
Whisk the eggs, almond or coconut milk, onion powder, garlic powder, and salt together well. Pour the egg mixture over the asparagus, ham, and cubed English muffins. Use a spatula to gently push everything down and even it all out. Cover the dish with foil and place into the refrigerator overnight.
-
The following day, preheat your oven to 375. Take the casserole dish out of the fridge and let it come to room temperature for 15 minutes or so. Bake it, covered, for 30 minutes.
-
Remove the foil and continue baking for an additional 15-20 minutes, or until the eggs on top are set.
-
During the last 15 minutes of baking time, make the Hollandaise sauce. Combine the egg yolks, lemon juice, sea salt, and cayenne into a glass measuring cup (I used a 2-cup Pyrex) that is large enough to fit an immersion blender. Melt the ghee in the microwave. Place the immersion blender into the glass measuring cup and start blending while slowly pouring in the melted ghee. Continue to blend for 10-15 seconds.
-
Slice the casserole and pour some of the Hollandaise sauce on top. Sprinkle with parsley if desired. Enjoy!
Notes
*You can reheat the hollandaise sauce in the microwave for 10 seconds, and then stir. Watch it closely – as the eggs can get cooked and scramble quickly!
Nutrition
All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.