Overnight Croissant Breakfast Casserole

Posted on
Overnight croissant breakfast casserole layered with eggs and cheese

The moment the oven door swings open, a wave of buttery aroma envelops the kitchen, instantly elevating your breakfast game. A dish that brings together the light, flaky goodness of croissants with the comforting richness of eggs and cheese, this breakfast casserole is an exemplary blend of luxury and simplicity. Imagine cutting into its golden surface, revealing tender croissant pieces soaked in a velvety mixture, coaxing everyone to gather around the table with eager anticipation. This is the kind of dish that transforms any ordinary morning into a memorable gathering.

What makes this recipe shine

We often treasure recipes that not only taste delightful but also celebrate the essence of effortless cooking. This particular breakfast casserole stands out due to its exceptional flavor balance, combining delightful notes of sweetness from the croissants with the savory depth of cheese and optional meats. Its versatility allows for countless adaptations, making it perfect for special occasions or simply a cozy weekend brunch at home. In the words of one satisfied reader:

“This casserole made our Sunday brunch feel like a gourmet feast without all the fuss!”

How this dish comes together

Creating this breakfast casserole is a breeze, perfect for both novice cooks and seasoned chefs. It begins with just a few easy steps, allowing you to prep ahead of time and enjoy a leisurely morning. The key here is letting the croissants soak overnight, giving them a chance to meld with the egg mixture, which leads to a delicious custard-like texture. Gentle folding is crucial; you want every bite to be infused with delightful flavors.

Let’s dive into the ingredients you’ll need for this mouthwatering breakfast delight.

What you’ll need

Gather your essentials for this recipe:

  • 6 large croissants, torn into pieces
  • 8 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (e.g., cheddar or Swiss)
  • 1/2 cup diced ham or cooked sausage (optional)
  • 1/4 cup chopped green onions
  • Salt and pepper to taste
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon (optional)

When selecting your ingredients, go for the freshest croissants you can find—ideally from a local bakery. They will contribute to the overall texture and flavor of your casserole. If you’re looking to lighten things up or adjust flavors, feel free to swap out the meats or cheeses for your favorites.

How to cook it

  1. Start by greasing a 9×13-inch baking dish, ensuring it’s ready for the generous croissant pieces.
  2. Place the torn croissant pieces evenly across the bottom of the dish, making sure they’re nicely spread out.
  3. In a large bowl, vigorously whisk together the eggs, milk, cheese, and about half of the green onions. If you’re using ham or sausage, add that in, too, along with salt, pepper, vanilla extract, and cinnamon if you’re feeling adventurous.
  4. Pour this rich egg mixture evenly over the croissants, making sure each piece is well-coated—this is what will create that wonderful custard consistency.
  5. Cover the dish with plastic wrap and allow it to soak in the refrigerator overnight.
  6. The next day, preheat your oven to 350°F (175°C).
  7. Remove the casserole from the fridge and let it sit at room temperature for about 30 minutes, allowing it to come to a comfortable temperature for baking.
  8. Bake in the preheated oven for about 40-45 minutes, until the casserole is set and a beautiful golden brown color emerges.
  9. Serve warm, garnished with extra green onions or fresh herbs for a pop of color and added flavor.

Overnight Croissant Breakfast Casserole

Serving ideas

For a stunning presentation, cut the casserole into squares and arrange on a platter. Consider adding a light salad dressed with a simple vinaigrette to complement the rich flavors of the casserole. A side of fresh fruit or a cranberry-orange compote can elevate the dish even further, adding a refreshing contrast to the savory elements. Don’t forget a sprinkle of additional green onions or fresh herbs to make each plate pop!

How to store and reheat

To keep leftovers fresh, allow the casserole to cool completely before covering tightly with plastic wrap or transferring it to an airtight container. It will stay good in the refrigerator for up to three days. You can also freeze individual portions for a quick breakfast later—just remember to thaw them overnight in the fridge before reheating. For reheating, simply slice what you need and warm in a 350°F (175°C) oven for about 15 minutes, or until heated through.

Helpful cooking tips

  1. For a richer flavor, consider adding a splash of cream or half-and-half in place of some of the milk.
  2. Ensure your croissants are at least one day old; this will help them absorb the egg mixture without turning mushy.
  3. Keep an eye on your casserole while baking; if the top is browning too quickly, cover it with foil to prevent burning.
  4. If you have extra ingredients on hand, such as cooked vegetables or different cheese varieties, feel free to sneak them into the mix for added flavor and nutrition.

Ways to customize it

One of the best things about this breakfast casserole is its versatility. Want a Mediterranean flair? Try adding sun-dried tomatoes, feta cheese, and spinach. For a southwest twist, consider adding black beans, corn, and pepper jack cheese, garnished with fresh cilantro and avocado slices. You can even make it completely vegetarian by skipping the meat and upping the veggies. The possibilities are endless—get creative!

Frequently Asked Questions

What can I substitute for croissants?

You can use French bread or even bagels in a pinch; just keep the proportions similar.

Can I make this dish gluten-free?

Absolutely! Just use gluten-free bread or croissants, ensuring that all other ingredients are gluten-free as well.

How early can I prep this dish?

You can assemble the casserole and refrigerate it up to 24 hours in advance, making it the perfect make-ahead brunch option.

Overnight Croissant Breakfast Casserole

By crafting this delightful breakfast casserole, you’ll not only impress your family or guests but also create cherished memories around the breakfast table. Enjoy every bite of this special dish, knowing that with a little planning, you can serve a gourmet meal any day of the week!

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
overnight croissant breakfast casserole 2026 01 16 153404 1

Breakfast Croissant Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delightful breakfast casserole combining flaky croissants with a rich egg and cheese mixture, perfect for special occasions or cozy brunches.

  • Total Time: 60 minutes
  • Yield: 8 servings 1x

Ingredients

Scale
  • 6 large croissants, torn into pieces
  • 8 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (e.g., cheddar or Swiss)
  • 1/2 cup diced ham or cooked sausage (optional)
  • 1/4 cup chopped green onions
  • Salt and pepper to taste
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon (optional)

Instructions

  1. Grease a 9×13-inch baking dish.
  2. Spread the torn croissant pieces evenly across the bottom of the dish.
  3. In a large bowl, whisk together the eggs, milk, cheese, green onions, and optional meats, along with salt, pepper, vanilla extract, and cinnamon.
  4. Pour the egg mixture over the croissants, ensuring each piece is well-coated.
  5. Cover with plastic wrap and refrigerate overnight.
  6. Preheat the oven to 350°F (175°C).
  7. Remove the casserole from the fridge and let it sit at room temperature for 30 minutes.
  8. Bake for 40-45 minutes or until set and golden brown.
  9. Serve warm, garnished with extra green onions or fresh herbs.

Notes

Leftovers can be stored in the refrigerator for up to three days or frozen for individual portions. Reheat in a 350°F (175°C) oven for about 15 minutes.

  • Author: alison
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 500mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 200mg
Hey, I’m barbara !

As a chef, I believe good food doesn’t need to be complicated. I draw inspiration from comforting favorites and bold flavors, creating dishes that connect people and spark joy—one bite at a time.

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You might also like these recipes

    Ina Garten Bacon Potato Frittata Recipe

    Ina Garten Bacon Potato Frittata Recipe

    The Balanced Beat on Instagram: “🥗 “Eat to fuel, not just to fill. Your body will thank you.” 💚 #HealthyChoices #FoodIsFuel #EatWellLiveWell” [Video] [Video] | Easy meals, Healthy lunch meal prep, Healthy lunch recipes

    The Balanced Beat on Instagram: “🥗 “Eat to fuel, not just to fill. Your body will thank you.” 💚 #HealthyChoices #FoodIsFuel #EatWellLiveWell” [Video] [Video] | Easy meals, Healthy lunch meal prep, Healthy lunch recipes

    Healthy Peanut Butter Banana Muffins

    Healthy Peanut Butter Banana Muffins

    Jalapeño Poppers

    Jalapeño Poppers

    Leave a Comment

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star