Home » Recipes » Ham and Cheese Croissant Casserole

Ham and Cheese Croissant Casserole

This post may contain affiliate links, please visit our privacy policy for details.

Start your morning right with this Ham and Cheese Croissant Casserole. Buttery croissants, cheddar and fontina cheeses, tender mushrooms, sweet onions, and savory ham come together in a creamy custard baked to perfection. It’s the ultimate breakfast bake for holiday mornings or cozy weekend brunches!

Overhead shot of ham and cheese casserole on marble counter with gold spoon and napkin


This Is One Of My Favorite Breakfast Casseroles Because It’s…

  • Packed with Flavor: A rich custard pairs perfectly with melty cheeses, smoky ham, and sautéed vegetables.
  • Versatile: Great for breakfast, brunch, or even dinner.
  • Make-Ahead Friendly: Prep it the night before and bake fresh in the morning.
  • Crowd-Pleasing: Ideal for holiday entertaining or feeding a hungry family.

Some Tips For Making This Richly Satisfying Breakfast Casserole

  • Custard absorption: Let the croissants soak in the custard for at least 15-20 minutes to ensure the casserole is moist and flavorful.
  • Check for doneness: When done, the casserole should be puffed and have a slight jiggle in the center. It will continue to set as it cools.
  • Grease the pan: Spray with cooking spray or brush with butter or oil to prevent sticking.
  • Cooling time: Let the casserole rest for 10 minutes before serving for the best texture.
overhead shot of casserole with a slice taken out of it

The Ingredients That Make This Casserole A Standout

are things you likely already have in your fridge.

  • Large Eggs, Heavy Cream, and Whole Milk make up the custard base.
  • Onions, Mushrooms, and Garlic sautéed in Olive Oil, plus a bit of Thyme stirred in when mixing, add lots of flavor.
  • Ham, Cheddar Cheese, and Fontina Cheese are the stars of the show.
  • Croissants soak up the custard and provide the structure.
Croissants, ham, cheddar cheese, onion, thyme, milks,mushrooms, garlic, fontina, and eggs on marble counter

Making This Ham And Cheese Croissant Casserole Couldn’t Be Easier

Sauté the veggies in olive oil, and cut the croissants into chunks. Whisk the custard ingredients together, then stir everything in (don’t forget to season!) and pour it into a casserole. Bake.

Substitutions

  • Cheese: Swap fontina for gruyère, provolone, or gouda.
  • Croissants: Substitute with brioche, challah, or sturdy white bread. Adjust soaking time as needed.
  • Gluten-Free: Use gluten-free bread and ensure other ingredients are certified gluten-free.
  • Vegetarian: Omit the ham and add more mushrooms.
overhead shot of ham and cheese casserole with two slices taken out with a gold spoon

When you make this Ham and Cheese Croissant Casserole, leave a comment down below! We love hearing from you and answering any questions you might have! Also, be sure to tag us on social media and hashtag it #BakersTable.

Happy Baking!
x, Caylie

ham and cheese casserole with gold spoon and thyme sprigs
4.83 from 23 votes

Ham and Cheese Croissant Casserole

Buttery, cheesy, and oh so delicious! This Ham and Cheese Croissant Casserole is the ultimate breakfast bake.
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 8 servings

Ingredients
 

  • 1-2 Tablespoons olive oil
  • ½ cup chopped onion
  • ½ cup sliced mushrooms
  • ½ teaspoon chopped garlic
  • 4 large eggs, beaten
  • cup heavy cream
  • ¾ cup whole milk
  • 6 ounces ham, chopped
  • ½ cup shredded cheddar cheese
  • 1 cup shredded fontina cheese
  • 4-5 sprigs fresh thyme, stripped
  • 3 large croissants, cut into 2-inch cubes
  • Salt and pepper, to taste

Instructions
 

  • Heat oven to 350℉/177℃.
  • Spray a 7-inch x 10-inch casserole with cooking spray. Set aside.
  • Sauté onions and mushrooms in olive oil until onions are nearly translucent, 2-3 minutes.
  • Add garlic, and continue to cook for another 1-2 minutes. Set aside.
  • In a large bowl, whisk together eggs, cream, and milk.
  • Stir in ham, cheddar, fontina, thyme, and onion mixture.
  • Add bread cubes.
  • Season with salt and pepper.
  • Pour into prepared casserole and let stand for 15-20 minutes, until liquid is absorbed.
  • Bake for 35 minutes, or until set.

Watch How To Make This Recipe Below!

YouTube video

Notes + Tips!

How To Store: If you have any leftovers, you can cover the casserole with foil and keep in the fridge for 2-3 days. To reheat, place back in a 350℉/177℃ oven!
You can also prep everything a day ahead and mix together when you’re ready to bake.
When you make this recipe, remember to tag @bakerstble or hashtag it #BakersTable!

– Still Hungry? –

Here are a few recipes may like!

Did you try this recipe?

Let us know in the comments!
4.83 from 23 votes (22 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment

  1. 5 stars
    Oh my gosh! We made this recipe for brunch today….it is so yummy!! We are going to switch from making spinach quiche to this croissant casserole from now on…Hugs, Joanne and Rick.