Overnight Croissant Breakfast Casserole

By:

| Published on:

October 3, 2025

Overnight Croissant Breakfast Casserole

Overnight Croissant Breakfast Casserole is a fantastic way to start your day. This easy-to-make dish combines flaky croissants, eggs, and cheese into a warm, comforting meal. Preparing it the night before makes morning time stress-free. You simply wake up, bake it, and enjoy! Whether itโ€™s for a special occasion or a regular family breakfast, this casserole will impress everyone at the table. You can also customize this recipe based on what you have at home, adding in your favorite ingredients to make it your own.

Why Make This Recipe

This recipe is perfect for busy mornings. It allows you to prepare a delicious breakfast ahead of time. You can bake the casserole in the morning with minimal effort. It is also ideal for gatherings or family brunches. Everyone loves the flavor and texture of croissants baked with eggs and cheese. Plus, you can easily customize it with your favorite toppings. This dish not only tastes great but also offers a hearty start to the day.

How to Make Overnight Croissant Breakfast Casserole

Ingredients

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

Directions

  1. Preheat your oven to 350ยฐF (175ยฐC).
  2. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and any optional vanilla or cinnamon.
  3. Layer the torn croissant pieces in a greased casserole dish.
  4. Pour the egg mixture evenly over the croissants.
  5. If using, sprinkle diced ham or sausage, cheese, and green onions on top.
  6. Cover the dish with foil and refrigerate overnight.
  7. In the morning, remove the foil and bake for 30-35 minutes until the casserole is set and golden brown.
  8. Let cool slightly before serving.

How to Serve Overnight Croissant Breakfast Casserole

Serve the casserole warm from the oven. You can top it with a sprinkle of fresh herbs or a side of fruit for a refreshing touch. It pairs well with coffee or juice for a complete breakfast.

How to Store Overnight Croissant Breakfast Casserole

Store any leftovers in an airtight container in the refrigerator for up to three days. You can reheat individual portions in the microwave or in the oven until warmed through.

Tips to Make Overnight Croissant Breakfast Casserole

Make sure to use day-old croissants for the best texture. If they are fresh, let them sit out to dry for a few hours. Feel free to experiment with different cheeses or add veggies for extra flavor.

Variations

You can switch out the cheese for something like feta or mozzarella. For a lighter option, use egg whites instead of whole eggs. Try adding fresh spinach or bell peppers to boost nutrition.

FAQs

Can I use other types of bread?
Yes, you can use other day-old bread like brioche or bagels if you donโ€™t have croissants.

Can I make this casserole without meat?
Absolutely! The casserole is delicious without meat, and you can load it with vegetables instead.

How long does it take to bake?
Bake for about 30-35 minutes until itโ€™s set and golden brown.

Can I freeze the casserole?
Yes, you can freeze it before baking. Thaw it overnight in the refrigerator before baking in the morning.

Whatโ€™s a good side dish to serve with this casserole?
Fresh fruit salad or yogurt pairs nicely and adds a refreshing element to your meal.

Print

Overnight Croissant Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

An easy-to-make breakfast casserole featuring flaky croissants, eggs, and cheese, perfect for busy mornings.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

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

Instructions

  1. Preheat your oven to 350ยฐF (175ยฐC).
  2. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and any optional vanilla or cinnamon.
  3. Layer the torn croissant pieces in a greased casserole dish.
  4. Pour the egg mixture evenly over the croissants.
  5. If using, sprinkle diced ham or sausage, cheese, and green onions on top.
  6. Cover the dish with foil and refrigerate overnight.
  7. In the morning, remove the foil and bake for 30-35 minutes until the casserole is set and golden brown.
  8. Let cool slightly before serving.

Notes

For best texture, use day-old croissants. Feel free to experiment with different cheeses or add veggies for extra flavor.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 15g
  • Cholesterol: 250mg

Did you make this recipe?

Share a photo and tag us โ€” we can't wait to see what you've made!

Leave a Comment

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