Morning Sunshine

Ham and Cheese Croissant Breakfast Casserole

By Callie:

Everyday Culinary Delights👩‍🍳

ham and Cheese Croissant Breakfast Casserole

There’s nothing quite like a warm, cheesy breakfast casserole to start the day off right—especially when buttery croissants and savory ham are involved! This Ham and Cheese Croissant Breakfast Casserole is a rich, indulgent dish that’s perfect for brunch, special occasions, or meal prep. With flaky croissants, melty cheddar cheese, and a creamy custard base, every bite is pure comfort.

Why You’ll Love This Recipe

Key Benefits

  • Easy to make – Just a few simple ingredients and minimal prep
  • Make-ahead friendly – Assemble it the night before and bake in the morning
  • Great for a crowd – Perfect for family brunch, holidays, or meal prep
  • Customizable – Swap out the cheese, add veggies, or make it vegetarian

Taste & Texture

This casserole is the perfect combination of flaky, buttery croissants, savory ham, and gooey melted cheese. The custard mixture creates a rich and slightly creamy texture, while the golden-baked top adds a slight crispness for the ultimate bite.

Dietary Attributes

While this recipe is not gluten-free or dairy-free, you can easily adapt it with substitutions (see below).

Ingredients & Substitutions

Ingredient List

  • 6 large croissants, cut into pieces
  • 2 cups diced ham (or cooked bacon/sausage)
  • 2 cups shredded cheddar cheese (or Swiss/Gruyère)
  • 6 large eggs
  • 2 cups milk (whole milk preferred)
  • 1 teaspoon Dijon mustard
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ cup chopped chives (optional, for garnish)

Notes on Quality

  • Croissants – Use day-old croissants for better absorption. Fresh ones can be lightly toasted to help them soak up the custard.
  • Ham – A smoked or honey-glazed ham adds extra depth of flavor.
  • CheeseSharp cheddar gives a bold taste, but feel free to experiment with Swiss, Gruyère, or even Monterey Jack.

Possible Substitutions

  • No croissants? Try brioche, challah, or French bread.
  • Dairy-free? Use almond or oat milk and dairy-free cheese.
  • Meat-free? Swap ham for mushrooms, spinach, or roasted bell peppers.

Step-by-Step Instructions

1. Prepare the Baking Dish

Grease a 9×13-inch baking dish with butter or non-stick spray. Arrange the croissant pieces evenly in the dish.

2. Add Ham and Cheese

Sprinkle the diced ham and shredded cheddar cheese evenly over the croissants.

3. Make the Custard

In a large bowl, whisk together:

  • Eggs
  • Milk
  • Dijon mustard
  • Salt & pepper

Whisk until smooth and well combined.

4. Assemble the Casserole

Slowly pour the custard mixture over the croissant, ham, and cheese layers. Press down gently so the croissants absorb the liquid.

ham and  Cheese Croissant Breakfast Casserole

5. Refrigerate (Optional, but Recommended!)

Cover with plastic wrap and refrigerate for at least 2 hours or overnight. This step allows the flavors to meld and improves the texture.

6. Bake

  • Preheat the oven to 350°F (175°C)
  • Remove the casserole from the fridge and let it sit at room temperature for 10-15 minutes
  • Bake uncovered for 40-45 minutes, or until the top is golden brown and the custard is fully set

7. Serve & Enjoy!

Let the casserole cool for a few minutes before slicing. Garnish with chopped chives (if using) and serve warm.

Expert Tips & Tricks

Best Practices

  • Use slightly stale croissants for the best texture. If using fresh ones, toast them lightly.
  • Layer the cheese between the croissants to ensure even distribution of cheesy goodness.
  • Let the casserole rest after baking – This helps the flavors settle and makes slicing easier.

Common Mistakes to Avoid

  • Skipping the soaking time – If the croissants don’t absorb enough liquid, the casserole may be dry
  • Overbaking – Bake just until set to keep the custard creamy and soft
  • Not greasing the dish – This helps prevent sticking and makes cleanup easier

Time-Saving Tips

  • Make it ahead – Prep the night before and refrigerate until ready to bake
  • Use pre-shredded cheese & diced ham for quicker prep
  • Bake in muffin tins for individual portions that cook faster (around 20-25 minutes)

Serving Suggestions

Perfect Pairings

  • Fresh fruit salad – The light, fresh flavors balance the richness of the casserole
  • Simple green salad – A light vinaigrette adds a nice contrast
  • Roasted breakfast potatoes – Crispy and hearty, perfect for a full brunch

Presentation Ideas

  • Serve with a sprinkle of extra cheese and chives on top
  • Cut into squares and stack them for an elegant look
  • Serve in individual ramekins for a cute, café-style presentation

Beverage Pairings

  • Coffee or cappuccino – A rich brew complements the buttery croissants
  • Fresh orange juice or mimosa – The citrusy brightness cuts through the creamy texture
  • Champagne or sparkling wine – A festive option for brunch gatherings

Storage & Reheating

Leftover Storage

Reheating Methods

  • Oven: Reheat at 300°F (150°C) for 10-15 minutes until warmed through
  • Microwave: Heat in 30-second intervals to avoid overcooking

Frequently Asked Questions

Can I use a different type of bread?

Yes! Brioche, challah, or French bread work well. Avoid dense bread like whole wheat.

Can I add veggies?

Absolutely! Try sautéed spinach, bell peppers, or caramelized onions.

How do I prevent a soggy casserole?

Make sure the croissants soak up the custard before baking, and don’t overdo the liquid.

Variations & Customizations

Dietary Adaptations

  • Gluten-Free – Use gluten-free croissants or bread
  • Dairy-Free – Substitute plant-based milk and cheese alternatives

Flavor Twists

  • Spicy Kick – Add diced jalapeños or a dash of hot sauce
  • Herb Lovers – Mix in fresh thyme or rosemary for extra depth
  • Meaty Upgrade – Use crispy bacon or sausage instead of ham

Seasonal/Holiday Versions

  • Thanksgiving Twist – Swap ham for turkey and add a sprinkle of cranberries
  • Christmas Special – Use Gruyère cheese and add fresh rosemary

More Breakfast Favorites

If you love this recipe, try these other delicious breakfast dishes
Heart-Shaped Grilled Cheese Sandwiches
Classic French Toast Recipe
French Omelette with Fines Herbes

Follow along for more breakfast inspiration on Pinterest: Cooking with Callie

Ham & Cheese Croissant Breakfast Casserole 🥐🧀
Ham & Cheese Croissant Breakfast Casserole 🥐🧀
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
ham and Cheese Croissant Breakfast Casserole

Ham and Cheese Croissant Breakfast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Callie
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

 

This Ham and Cheese Croissant Breakfast Casserole is the ultimate make-ahead brunch dish, featuring flaky croissants, savory diced ham, and melted cheddar cheese, all baked together in a rich, creamy custard. Perfect for busy mornings, holiday gatherings, or meal prep, this easy recipe is packed with flavor and texture in every bite. Serve warm with a side of fresh fruit or a simple green salad for a complete breakfast.


Ingredients

Scale

 

  • 6 large croissants, cut into pieces
  • 2 cups diced ham
  • 2 cups shredded cheddar cheese
  • 6 large eggs
  • 2 cups milk (whole milk preferred)
  • 1 teaspoon Dijon mustard
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ cup chopped chives (optional, for garnish)

Instructions

  • Prepare the Baking Dish: Grease a 9×13-inch baking dish and evenly arrange the croissant pieces inside.
  • Add Ham and Cheese: Sprinkle the diced ham and shredded cheddar cheese over the croissants.
  • Make the Custard: In a large bowl, whisk together the eggs, milk, Dijon mustard, salt, and black pepper until fully combined.
  • Assemble the Casserole: Slowly pour the custard mixture over the croissant, ham, and cheese layers, pressing down gently to ensure the croissants absorb the liquid.
  • Refrigerate: Cover with plastic wrap and refrigerate for at least 2 hours or overnight for best results.
  • Bake: Preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature while the oven heats. Bake uncovered for 40-45 minutes, or until the top is golden brown and the custard is fully set.
  • Serve: Let the casserole cool for a few minutes before slicing. Garnish with chopped chives, if desired, and serve warm.

Notes

  • Use day-old croissants for the best texture. If using fresh croissants, toast them lightly before assembling the casserole.
  • Swap out cheddar for Swiss, Gruyère, or Monterey Jack for a flavor twist.
  • For a vegetarian version, replace the ham with sautéed spinach, mushrooms, or bell peppers.
  • This casserole pairs perfectly with a hot cup of coffee, fresh fruit, or a simple green salad.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 380 kcal
  • Sugar: 4g
  • Sodium: 640mg
  • Fat: 23g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 1g
  • Protein: 18g
  • Cholesterol: 165mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star