Croissant Breakfast Casserole Recipe
This Croissant Breakfast Casserole Recipe combines buttery croissants, savory eggs, creamy cheese, and your favorite fillings into a decadent, make-ahead brunch dish that’s perfect for holidays, gatherings, or lazy weekend mornings.
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Course Breakfast
Cuisine American
Servings 8
Calories 480 kcal
Base Ingredients:
- 6 large croissants preferably day-old, torn into 2-inch pieces
- 8 large eggs
- 2 cups whole milk or use half-and-half for a richer texture
- 1 cup heavy cream
- 1 ½ cups shredded cheese cheddar, Gruyère, or Swiss
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- ½ tsp onion powder
- Salt and black pepper to taste
Optional Add-Ins (choose your favorites):
- 1 cup cooked bacon crumbled
- 1 cup breakfast sausage cooked and crumbled
- 1 cup sautéed spinach or kale
- ½ cup caramelized onions
- 1 cup cherry tomatoes halved
- ½ cup diced bell peppers
- ½ cup chopped scallions
Step 1: Prepare Croissants
Step 2: Grease the Baking Dish
Step 3: Layer the Fillings
Step 4: Make the Egg Mixture
In a large bowl, whisk together eggs, milk, cream, Dijon mustard, garlic powder, onion powder, salt, and pepper until smooth.
Step 5: Assemble and Soak
- Make-Ahead Tip: Assemble the night before and refrigerate—just bake in the morning!
- Cheese Combos: Try mixing cheddar with Gruyère or Swiss for added depth.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days. Freeze slices for up to 2 months.
- Reheating: Warm in the microwave or oven at 300°F until heated through.
- Vegetarian Option: Skip the meat and load up on vegetables like spinach, mushrooms, and tomatoes.
- Flavor Boost: Add fresh herbs like thyme or chives before baking.