Customize this recipe with AI:

Egg and Croissant Brunch Bake

The final dish
Total Time
1 hour
Prep Time
20 minutes
Cook Time
40 minutes
Rating
4.8 out of 5 stars
(32)

Ingredients

9-12 servings
  • 2 tablespoons olive oil
  • 1 large yellow onion, sliced thinly
  • 2 1/2 cups diced ham
  • 2–3 ounces fresh baby spinach
  • 1 cup shredded cheese (Swiss/Gruyere mix)
  • 12 eggs
  • 1/2 cup milk
  • 1 tablespoon Dijon mustard
  • 1 teaspoon salt
  • Pepper to taste
  • 5–6 mini croissants, torn into pieces (or 3–4 large ones)
How would you rate this recipe?

Preparation

Step 1

Caramelize the onions: Heat the olive oil over medium-low heat in a large heavy pan. Add the onions and cook, stirring occasionally, for about 30 minutes until they are a deep, rich, golden brown.

Step 2

Ham and Spinach: Toss the ham in a skillet with a drizzle of olive oil. Pan-fry until browned and some fat is rendered. Add spinach and stir to wilt.

Step 3

Whisk eggs with the milk, dijon, salt, and pepper.

Step 4

Preheat the oven to 350°F. Grease a 9×13 baking dish. Layer the ham, spinach, and onions on the bottom. Sprinkle with half of the cheese. Pour eggs over. Arrange croissant pieces on top. Finish with remaining cheese.

Step 5

Cover with foil and bake for 30 minutes. Remove foil and bake for another 5-10 minutes until the middle is almost firm when given a jiggle test. Let rest for a few minutes before serving.

Step 6

Save recipe for the next time?

Chef's notes

Make Ahead:
Complete steps 1 and 2 the night before, but do not let croissant pieces soak overnight.
Pan Size:
A slightly smaller than 9×13 dish results in thicker pieces.
Paste URL of your favorite recipe to get it ad free:

Explore similar recipes