Love this? Save it for later!
Share the inspiration with your friends
“You really think croissants belong in a breakfast casserole?” my friend Jenna asked one groggy Saturday morning, eyeing the strange mixture I’d just pulled from the fridge. Truth be told, I wasn’t expecting much myself when I threw together what I now call the Easy Overnight Egg and Cheese Croissant Bake for Family Breakfast. It all started on a Thursday night when I found a half-empty box of croissants in the freezer, a few eggs, and some cheese leftovers. I was aiming for something quick—because, honestly, mornings with four kids are a whirlwind—but I also wanted something warm and comforting to start the day.
As I mixed and layered the ingredients, I wasn’t sure if this “bake” would survive the morning chaos or just become another forgotten attempt. But the next day, when the golden, bubbly casserole came out of the oven, filling the kitchen with that irresistible eggy-cheesy aroma, everything changed. My kids, who usually rush past breakfast, sat down and asked for seconds without me having to beg or bribe. Jenna, now a convert, took notes while balancing her coffee and toddler.
Maybe you’ve been there—looking for a breakfast that feels homemade but won’t steal your entire morning. This croissant bake is like a warm hug that waits for you overnight and then greets your family with cheesy goodness and soft, buttery croissants. Honestly, it’s become my go-to recipe for those rushed weekends and surprise guests. So let me tell you why this simple dish deserves a spot on your breakfast table soon.
Why You’ll Love This Recipe
This Easy Overnight Egg and Cheese Croissant Bake for Family Breakfast is a real game-changer, and here’s why I keep coming back to it:
- Quick & Easy: It literally takes 10 minutes to assemble the night before. Wake up, pop it in the oven, and you’re set for a stress-free morning.
- Simple Ingredients: No surprise fancy items here—croissants, eggs, cheese, milk, and a few pantry staples. You probably have everything on hand already.
- Perfect for Family Breakfasts: Whether it’s a lazy weekend or a busy weekday morning, this dish feeds a crowd and satisfies all ages.
- Crowd-Pleaser: I’ve served this at brunches, potlucks, and even casual holiday mornings, and it always disappears fast with rave reviews.
- Unbelievably Delicious: The croissants soak up the custard-like egg mixture, then bake up fluffy and golden with melty cheese pockets.
What sets this bake apart? It’s the overnight soak that transforms flaky croissants into a luscious, comforting base for the eggs and cheese. No soggy mess, just perfect texture every time. Plus, the seasoning balance—just a hint of mustard powder and fresh herbs—makes it taste like you spent hours fussing in the kitchen, but honestly, it’s almost foolproof.
If you’re someone who loves recipes that make mornings easier without sacrificing flavor, this is your new best friend. It’s the kind of breakfast that makes you close your eyes after the first bite and think, “Yep, I’m doing breakfast right today.”
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a breakfast bake that’s both satisfying and easy to pull together. The croissants provide buttery richness, while the eggs and cheese build that comforting, custardy texture. Here’s what you’ll need:
- For the Base:
- 6 large croissants, preferably day-old or slightly stale (cut into bite-sized pieces)
- 8 large eggs, room temperature (helps with even cooking)
- 2 cups whole milk (or 1 cup milk + 1 cup heavy cream for extra richness)
- 1 teaspoon Dijon mustard (adds subtle depth without overpowering)
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon garlic powder (optional, for a gentle savory kick)
- For the Cheese Layer:
- 2 cups shredded sharp cheddar cheese (I personally prefer Cabot for its sharpness)
- 1 cup shredded Gruyère or mozzarella (melts beautifully and adds creaminess)
- Optional Fresh Add-ins:
- 2 tablespoons chopped fresh chives or parsley (for brightness)
- ½ cup cooked bacon or sausage (for meat lovers)
Substitution tips: If you want a lighter version, swap whole milk for almond or oat milk, and use reduced-fat cheese. For a gluten-free option, try gluten-free croissants or substitute with gluten-free bread cubes, though the texture will differ slightly. If you’re dairy-free, choose plant-based cheese and milk alternatives, but keep in mind the flavor will shift.
Equipment Needed
- A 9×13 inch (23×33 cm) baking dish – glass or ceramic works best for even heat.
- Mixing bowls – one large for the custard mixture, one for tossing croissants.
- Whisk or fork – to beat the eggs and combine ingredients.
- Measuring cups and spoons – precise measurements help the custard set perfectly.
- Sharp knife and cutting board – for chopping croissants and optional add-ins.
- Aluminum foil or baking dish lid – to cover the bake during the overnight soak or baking if needed.
If you don’t have a 9×13 inch dish, any similarly sized oven-safe dish will do. I once used a cast iron skillet for a smaller batch, and it worked nicely too, just adjust baking time slightly. For whisking, a hand mixer isn’t necessary; a simple fork gets the job done and even gives a bit more control over mixing.
Preparation Method

- Prepare the Croissants: Tear the croissants into roughly 2-inch (5 cm) pieces. You want them bite-sized but not too small so they hold some texture. Place them evenly in your 9×13 inch baking dish. (Tip: If using day-old croissants, even better—they soak up the custard without turning mushy.)
- Make the Egg Mixture: In a large bowl, whisk 8 large eggs with 2 cups (480 ml) of whole milk until combined. Add 1 teaspoon Dijon mustard, 1 teaspoon salt, ½ teaspoon black pepper, and ½ teaspoon garlic powder if using. Whisk until the mixture is smooth and slightly frothy (about 1-2 minutes). This ensures a light, fluffy custard texture.
- Add Cheese and Optional Ingredients: Stir in 1 cup (100 g) shredded sharp cheddar and ½ cup (50 g) shredded Gruyère or mozzarella directly into the custard mixture. If you’re using cooked bacon or sausage, fold it in here as well.
- Combine and Soak: Pour the egg and cheese mixture evenly over the croissant pieces in the baking dish. Gently press down on the croissants with a spatula or back of a spoon so they absorb the custard. Cover tightly with plastic wrap or foil and refrigerate overnight (or at least 6 hours). This step is key for that custardy, soft texture.
- Preheat and Bake: The next morning, preheat your oven to 350°F (175°C). Remove the plastic wrap or foil and sprinkle the remaining 1 cup (100 g) shredded cheddar and ½ cup (50 g) Gruyère evenly over the top for a golden finish.
- Bake: Place the dish in the oven and bake uncovered for 45-50 minutes. The edges should be golden brown, and a knife inserted in the center should come out clean or with just a bit of melted cheese. If the top browns too quickly, tent loosely with foil.
- Rest and Serve: Let the bake rest for 5-10 minutes before slicing. This helps it set and makes serving easier. Garnish with fresh chopped chives or parsley if you like.
Common hiccup: If your bake seems too wet in the center after baking, it might need a few extra minutes in the oven. Keep an eye on it, and don’t rush slicing until it’s set.
Cooking Tips & Techniques
Here are some tips I’ve picked up through trial and, yes, a few errors along the way:
- Don’t skip the overnight soak. I once tried baking it right after assembling, and the croissants didn’t soak up enough custard, leaving the texture uneven. Overnight in the fridge is the secret to that melt-in-your-mouth softness.
- Use room temperature eggs. Cold eggs can cause the custard to separate or cook unevenly. Let them sit out for about 15-20 minutes before whisking.
- Opt for sharp cheddar. Mild cheese can make the bake taste bland. Sharp cheddar gives a punch of flavor that balances the richness.
- Layer cheese inside and on top. This double cheese approach creates pockets of gooeyness inside and a beautiful crust outside.
- Try fresh herbs for brightness. Chives or parsley stirred in before baking and sprinkled on top add a fresh note that cuts through richness.
- Time your bake carefully. Ovens vary, so start checking at 40 minutes. Use a toothpick or knife to test doneness—gooey cheese is great, but runny egg isn’t!
- Multitasking tip: While the bake is in the oven, use the time to prep coffee or fruit salad. Breakfast magic!
Variations & Adaptations
This recipe is flexible, so you can tweak it based on what you have or your family’s tastes:
- Vegetarian Version: Omit the bacon or sausage and add sautéed mushrooms, bell peppers, or spinach for a veggie boost.
- Seasonal Twist: Swap the cheddar for a mix of pepper jack and Monterey Jack for a spicier, southwestern vibe. Or add diced tomatoes and jalapeños.
- Make it Gluten-Free: Use gluten-free croissants or substitute with gluten-free bread cubes. Expect a slightly different texture but still tasty.
- Dairy-Free Option: Use plant-based milk alternatives and vegan cheese shreds. The bake will be less rich but still comforting.
- Personal Try: I once added caramelized onions and a touch of smoked paprika for a smoky-sweet combo that had everyone asking for the recipe.
Serving & Storage Suggestions
This croissant bake is best served warm, right out of the oven or after a short rest. It pairs wonderfully with fresh fruit, a crisp green salad for a brunch, or even a side of crispy bacon if you didn’t bake it in.
To store leftover bake, cover tightly and refrigerate for up to 3 days. Reheat slices gently in the oven at 325°F (160°C) for about 10 minutes to keep the crust crisp. Microwaving works in a pinch but can make the croissants a bit soggy.
For longer storage, freeze individual portions wrapped well in plastic wrap and foil. Thaw overnight in the fridge before reheating.
Interestingly, the flavors deepen after a day, especially if you’ve added herbs or meat. So leftovers can sometimes taste even better!
Nutritional Information & Benefits
This recipe provides a good balance of protein from eggs and cheese, alongside carbohydrates and fats from the croissants. A typical serving (1/8 of the casserole) contains approximately:
| Nutrient | Amount |
|---|---|
| Calories | 350-400 kcal |
| Protein | 18-22 grams |
| Fat | 22-26 grams |
| Carbohydrates | 18-22 grams |
| Calcium | 20% DV |
Eggs are a great source of complete protein and essential nutrients like vitamin D and choline. Cheese adds calcium and flavor but also saturated fat, so moderation matters. Using whole milk gives creaminess with some extra calories. You can adjust milk and cheese types for dietary preferences.
Note: This recipe contains gluten, dairy, and eggs, which are common allergens. For allergy-friendly versions, see the adaptations above.
Conclusion
The Easy Overnight Egg and Cheese Croissant Bake for Family Breakfast is a winner in my kitchen—and I hope it will be in yours too. It’s the kind of recipe that turns rushed mornings into moments of comfort and connection without a ton of effort. Whether you’re feeding a family or just want a make-ahead breakfast that feels special, this bake fits the bill.
Remember, cooking is about making it your own, so feel free to customize with your favorite cheeses, herbs, or add-ins. I love that this dish brings people together around the table—and sometimes, the simple things really do matter most.
Give it a try, and don’t forget to leave a comment sharing your tweaks or how it went. Happy baking and even happier mornings!
FAQs
Can I use fresh croissants instead of day-old ones?
Yes, but fresh croissants are softer and may result in a slightly mushier texture after soaking. Day-old croissants hold up better and absorb the custard nicely.
How long can I refrigerate the casserole before baking?
Ideally, refrigerate overnight or at least 6 hours. You can keep it covered for up to 24 hours, but longer may affect texture.
Can I prepare this recipe without cheese?
While cheese adds flavor and richness, you can omit it for a lighter version. Consider adding herbs or sautéed veggies to boost taste.
Is it possible to make this recipe ahead and freeze it?
Yes! Assemble the bake, cover tightly, and freeze before baking. Thaw overnight in the fridge, then bake as directed, adding a few extra minutes if needed.
What’s the best way to reheat leftovers?
Reheat in a preheated oven at 325°F (160°C) for about 10 minutes to maintain crispness. Microwaving works but may soften the croissants.
If you love breakfast casseroles, you might appreciate the simplicity of this crispy garlic chicken, perfect for dinner after a hearty morning meal. Or for another warm, cheesy delight, check out my recipe for cheesy spinach and mushroom quiche, which shares some of the same comforting flavors.
Pin This Recipe!

Easy Overnight Egg and Cheese Croissant Bake for Perfect Family Breakfast
A quick and comforting breakfast casserole featuring buttery croissants soaked overnight in a cheesy egg custard, perfect for busy family mornings.
- Prep Time: 10 minutes
- Cook Time: 45-50 minutes
- Total Time: 6 hours 55 minutes to overnight (including soaking time)
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 6 large croissants, preferably day-old or slightly stale (cut into bite-sized pieces)
- 8 large eggs, room temperature
- 2 cups whole milk (or 1 cup milk + 1 cup heavy cream for extra richness)
- 1 teaspoon Dijon mustard
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon garlic powder (optional)
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère or mozzarella cheese
- 2 tablespoons chopped fresh chives or parsley (optional)
- ½ cup cooked bacon or sausage (optional)
Instructions
- Tear the croissants into roughly 2-inch pieces and place evenly in a 9×13 inch baking dish.
- In a large bowl, whisk together eggs, whole milk, Dijon mustard, salt, black pepper, and garlic powder until smooth and slightly frothy.
- Stir in 1 cup shredded sharp cheddar and ½ cup shredded Gruyère or mozzarella cheese. Fold in cooked bacon or sausage if using.
- Pour the egg and cheese mixture evenly over the croissants. Press down gently to help croissants absorb the custard. Cover tightly and refrigerate overnight or at least 6 hours.
- Preheat oven to 350°F (175°C). Remove cover and sprinkle remaining 1 cup shredded cheddar and ½ cup Gruyère evenly over the top.
- Bake uncovered for 45-50 minutes until edges are golden brown and a knife inserted comes out clean or with melted cheese.
- Let rest for 5-10 minutes before slicing. Garnish with fresh chives or parsley if desired.
Notes
Use day-old croissants for best texture. Do not skip the overnight soak to achieve a custardy, soft texture. Use room temperature eggs for even cooking. If the bake is too wet in the center after baking, add extra baking time. For gluten-free, use gluten-free croissants or bread cubes. For dairy-free, use plant-based milk and cheese alternatives.
Nutrition
- Serving Size: 1/8 of the casserole
- Calories: 350400
- Sugar: 35
- Sodium: 60080
- Fat: 2226
- Saturated Fat: 1012
- Carbohydrates: 1822
- Fiber: 12
- Protein: 1822
Keywords: breakfast casserole, croissant bake, overnight breakfast, egg casserole, cheesy breakfast, family breakfast, make-ahead breakfast


