Egg and Croissant Breakfast Bake: The Ultimate Brunch Recipe
When it comes to the best egg and croissant breakfast bake, we have a winner! This mouth-watering dish is packed with savory ham, melted Swiss and gruyère cheese, caramelized onions, and fresh spinach, all baked into creamy eggs and topped with golden, flaky croissants.
Whether it’s for a festive Christmas morning, a cozy Easter brunch, or a lazy Saturday breakfast, this croissant bake will have everyone coming back for seconds.
Why This Egg and Croissant Brunch Bake Is a Must-Try
If you love delicious brunch recipes, then this egg and croissant breakfast bake is about to become your new favorite. Here’s why you’ll love it:
- Quick and easy – Minimal prep time and easy steps make it perfect for beginners.
- Perfect for gatherings – Whether it’s Christmas brunch, Easter breakfast, or a weekend treat, this bake is always a hit.
- Customizable – Easily swap out ingredients to suit your preferences.
- Incredibly flavorful – The buttery croissants, gooey cheese, and caramelized onions create a deliciously rich taste.
- Make-ahead friendly – You can prep it in advance and bake it fresh for an easy brunch.

Ingredients for Egg and Croissant Brunch Bake
To create this delicious breakfast casserole, you’ll need:
- 2 tablespoons olive oil (for caramelizing onions and frying ham)
- 1 large yellow onion, thinly sliced (for a deep, rich, golden brown caramelization)
- 2 1/2 cups diced brown sugar ham (for that sweet-savory balance)
- 2 cups fresh baby spinach (for added nutrition and color)
- 6 large eggs (the star ingredient)
- 1/2 cup whole milk (for creamy texture)
- 1 tablespoon Dijon mustard (adds a mild tang and depth of flavor)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup shredded Swiss and gruyère cheese (for that perfect melty goodness)
- 5–6 mini croissants, torn into bite-sized pieces (or 3–4 large ones)
Step-By-Step Guide to Making the Perfect Croissant Breakfast Casserole
Step 1: Caramelize the Onions
Start by heating olive oil in a large skillet over medium-low heat. Add thinly sliced onions and let them cook slowly, stirring occasionally. This process takes about 30 minutes, resulting in deep golden-brown, sweet caramelized onions that elevate the entire dish.
Combining the Ingredients
Step 2: Cook the Ham and Spinach
Add a quick drizzle of olive oil to the same pan. Toss in the diced brown sugar ham and sauté until the edges turn slightly crisp. Then, stir in baby spinach and cook until it’s just wilted. The combination of flavors from the savory ham and fresh spinach will elevate your brunch bake!
Step 3: Assemble the Dish
- Preheat your oven to 180°C (350°F) and grease a 9×13 baking dish.
- Layer the caramelized onions, ham, and spinach in the dish.
- Sprinkle an even layer of grated Swiss and gruyère cheese over the mixture.
- In a bowl, whisk together the eggs, milk, Dijon mustard, salt, and pepper until fully combined.
- Pour the egg mixture evenly over the ingredients.
- Tear mini croissants into bite-sized pieces and layer them on top.
- Sprinkle the remaining cheese over the croissants.
Step 4: Bake to Perfection
Preheat your oven to 175°C (350°F). Cover the dish with foil and bake for about 30 minutes. Remove the foil and let it bake for another 5–10 minutes, just until the eggs are set and the croissants turn a beautiful golden brown.
Pro Tip: Don’t overbake! The eggs should still have a slightly soft texture when removed from the oven. The residual heat will continue cooking them to perfection.

Customising Your Croissant Breakfast Bake
The best thing about this egg and croissant breakfast bake is its versatility. Here are some ways to switch it up:
1. Make It Vegetarian
Swap the ham for sautéed mushrooms, bell peppers, or sun-dried tomatoes. These ingredients add a savory depth without meat.
2. Use a Different Protein
Not a fan of ham? Try crispy bacon, sausage, or turkey bacon for a twist.
3. Experiment with Cheeses
Try white cheddar, mozzarella, feta, or even blue cheese for an extra layer of flavor.
4. Gluten-Free Option
Swap the croissants for gluten-free bread or a mix of gluten-free bread and hash browns.
Frequently Asked Questions
Can I use regular croissants instead of mini croissants?
Yes! A pack of 4 regular croissants will work just as well as 5–6 mini croissants.
How do I store leftovers?
Refrigerate in an airtight container for up to 3 days. Reheat individual portions in the microwave for best results.
Can I freeze this egg bake?
Yes! Bake it fully, let it cool, and freeze in an airtight container. Reheat at 175°C (350°F) for 15–20 minutes.
Final Thoughts on This Egg and Croissant Brunch Bake
Whether you’re hosting a lavish brunch or enjoying a lazy weekend morning, this egg and croissant breakfast bake is your go-to recipe. The combination of fluffy eggs, crispy croissants, creamy cheese, and flavorful ham makes every bite worth savouring.
With simple ingredients and easy steps, you’ll have an irresistible dish that pleases everyone at the table. Try it this weekend—you won’t regret it!
Reference Links:
Pinch of Yum
Food Network
Allrecipes
Serious Eats
BBC Good Food
Leave a Reply