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

Homemade Ham and Cheese Croissant Breakfast Casserole: Family Tradition


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: David Carter
  • Total Time: 1 hour
  • Yield: 6 slices 1x

Description

Ham and Cheese Croissant Casserole is a cozy breakfast dish made with buttery croissants, savory ham, and melted Swiss cheese baked in an herbed egg custard. Perfect for family gatherings, brunch, or meal prep.


Ingredients

Scale

6 large buttery croissants, quartered

1 cup diced ham (or substitute cooked bacon, turkey, or omit for vegetarian)

1 cup shredded Swiss cheese (or mozzarella/cheddar)

1/2 cup grated Parmesan cheese (or feta/goat cheese)

6 large eggs, whisked

2 cups milk (dairy or non-dairy alternative)

1 teaspoon dried thyme (or fresh herbs)

1 teaspoon garlic powder (or minced fresh garlic)

Salt and pepper, to taste

Fresh chives, for garnish


Instructions

1. Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish.

2. Layer quartered croissants evenly in dish. Top with ham and Swiss cheese.

3. In a mixing bowl, whisk eggs, milk, thyme, garlic powder, salt, and pepper.

4. Pour egg mixture over croissants, pressing gently with spatula to soak.

5. Sprinkle Parmesan evenly over top.

6. Cover with foil and bake 30 minutes.

7. Remove foil and bake 15–20 minutes until golden brown.

8. Cool 5 minutes, garnish with chives, and serve.

Notes

Customize with your choice of meats, cheeses, or fresh herbs.

Perfect for meal prep—store leftovers in fridge up to 3 days.

Reheat in oven at 325°F until warm to retain texture.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 3 g
  • Sodium: 800 mg
  • Fat: 16 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 1 g
  • Protein: 18 g
  • Cholesterol: 250 mg