Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Ham and Cheese Croissant Bake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 30 reviews

Ham and cheese croissant bake is a rich, flaky breakfast casserole made with buttery croissants, savory ham, fluffy eggs, and melted cheese. It’s perfect for brunch, holidays, or an easy make-ahead breakfast that feels special with minimal effort.

  • Total Time: 55 minutes
  • Yield: 6 servings

Ingredients

Base

  • 4 large croissants, cut into bite-size pieces
  • 1½ cups cooked ham, diced

Egg Mixture

  • 6 large eggs
  • 1 cup milk
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon Dijon mustard (optional)

Cheese

  • 1½ cups shredded Swiss cheese
  • ½ cup shredded cheddar cheese

Other

  • 1 tablespoon butter or cooking spray (for greasing the dish)

Instructions

  1. Preheat and grease: Preheat the oven to 375°F (190°C). Grease an 8×8-inch or similar baking dish with butter or cooking spray to prevent sticking.
  2. Arrange croissant pieces: Spread the croissant pieces evenly in the prepared baking dish, creating a base layer for the casserole.
  3. Add ham: Sprinkle the diced ham uniformly over the croissant pieces to distribute the savory meat evenly.
  4. Top with cheese: Evenly sprinkle the shredded Swiss and cheddar cheeses on top of the ham and croissants for a rich, melted cheese layer.
  5. Mix egg mixture: In a large bowl, whisk together the eggs, milk, salt, black pepper, and Dijon mustard (if using) until well combined and smooth.
  6. Pour over casserole: Pour the egg mixture evenly over the layered ingredients in the baking dish, ensuring everything is moistened.
  7. Bake: Bake uncovered in the preheated oven for 35–40 minutes, or until the center is set and the top is golden brown and bubbly.
  8. Rest and serve: Remove from the oven and let the casserole rest for 5 minutes to set before slicing and serving warm.

Notes

  • Gruyère cheese can be substituted for Swiss for a richer, nuttier flavor.
  • This bake works well with day-old croissants, which absorb the egg mixture better.
  • Assemble the casserole the night before, cover it, and refrigerate until ready to bake for a convenient make-ahead meal.
  • Leftovers can be stored in the refrigerator for up to 3 days and reheated before serving.
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American