Go Back

Ham and Cheese Croissant Breakfast Casserole - Best Breakfast Casserole

This breakfast casserole has all the charm of a lazy weekend morning baked right into it. I love how the buttery croissants soak up the savory custard while the cheese melts into little golden pockets. Every bite feels like comfort on a fork. I still remember the first time I made this for my family; I had doubts about whether the croissants would hold up, but they turned out fluffy, crisp, and absolutely perfect. You don’t need fancy ingredients or hours in the kitchen to pull this off. Just a few simple steps, and suddenly you’ve got a bubbling casserole that looks like something from a cozy café window. It’s the kind of dish that makes you want to linger at the table just a bit longer, coffee in hand. If you’re like me, you’ll find yourself sneaking bites even before it cools down. Whether you’re hunting for a croissant recipe breakfast idea, curious about Crock Pot Casserole Recipes, or searching for the best casserole recipes to impress a crowd, this dish has your back. It even plays nice with twists, like adding broccoli for a broccoli and cheese casserole recipe vibe or giving it a bit of southern comfort with a Breakfast Casserole With Bisquick touch. Toss in some leftover ham, and suddenly it becomes the easiest crockpot ham recipe you’ll ever love.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Breakfast
Cuisine: American
Keywords: best casserole recipes, breakfast casserole, Breakfast Casserole With Bisquick, broccoli and cheese casserole recipe, Crock Pot Casserole Recipes, crockpot ham recipe, croissant recipe breakfast
Servings: 8 servings
Author: Elena

Ingredients

  • 6 large croissants, torn into chunks
  • 1 1/2 cups cooked ham, diced
  • 1 1/2 cups shredded cheddar cheese
  • 1/2 cup shredded mozzarella cheese
  • 6 large eggs
  • 2 cups whole milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Butter for greasing the dish

Instructions

  1. Preheat the oven to 350°F and lightly butter a 9x13 inch baking dish.
  2. Layer half of the croissant pieces in the dish. Top with half the ham and half the cheese. Repeat layers.
  3. In a large bowl, whisk together eggs, milk, salt, pepper, garlic powder, and onion powder until smooth.
  4. Pour the egg mixture evenly over the layered croissants, ham, and cheese.
  5. Gently press down with a spatula to help the croissants soak up the liquid.
  6. Bake uncovered for 40 to 45 minutes, until golden brown and set in the center.
  7. Let cool for 5 minutes before serving.