Go Back
+ servings
A slice of breakfast casserole on a white plate with orange slices.
Print Recipe
5 from 1 vote

Croissant Breakfast Casserole

Rich, creamy, and loaded with spinach, ham and cheese, this Breakfast Croissant Casserole is loaded with flavor and is an easy choice for breakfast or brunch.
Prep Time15 minutes
Cook Time1 hour
Course: Breakfast, brunch
Cuisine: American
Keyword: breakfast, breakfast casserole, croissant
Servings: 8 servings
Calories: 592kcal
Author: Chef Jenn

Ingredients

Instructions

  • Spray a 9x13-inch baking dish with nonstick cooking spray and set it aside.
  • Heat a skillet over medium heat. Add the oil or butter, then sauté the onions until they become translucent.
  • Add the ham to the skillet and stir to combine. Set aside.
  • Beat the eggs in a large bowl. Whisk in the milk, heavy whipping cream, Dijon mustard, kosher salt, and pepper.
  • Stir in the spinach and mix to combine.
  • Add the mini croissants into the prepared baking dish, arranging them on an angle so that they overlap.
  • Sprinkle the ham and onion mixture over the top of the croissants.
  • Pour the egg and spinach mixture over the croissants, ensuring the liquid is all around the croissants.
  • Top with shredded Gruyere cheese.
  • Cover the dish with foil or plastic wrap and pop it into the fridge overnight or for at least 8 hours so the liquid can soak into the croissants.
  • Preheat your oven to 375-F and bake the casserole, covered with foil, for 40 minutes. Remove the foil and continue to bake for an additional 15-20 minutes or until the egg has set in the middle.
  • Serve and enjoy!

Notes

Chef Jenn's Tips

  • If using large croissants, cut them into quarters before adding them to the baking dish.
  • Feel free to add other vegetables, like mushrooms or bell peppers for extra flavor and color.
  • Gruyere is my favorite cheese in this breakfast casserole recipe, but you can add any easy-melting cheese. Mozzarella, cheddar, Jack, and Fontina are all good choices.

Nutrition

Serving: 1square | Calories: 592kcal | Carbohydrates: 31g | Protein: 26g | Fat: 40g | Saturated Fat: 21g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 0.01g | Cholesterol: 260mg | Sodium: 1059mg | Potassium: 380mg | Fiber: 2g | Sugar: 10g | Vitamin A: 2461IU | Vitamin C: 2mg | Calcium: 336mg | Iron: 2mg