Overnight Croissant Breakfast Casserole

When I first stumbled upon a recipe for Overnight Croissant Breakfast Casserole, I couldn’t resist imagining a fusion of buttery croissants, rich eggs, and melty cheese—all baked to golden perfection. This dish is a delightful way to enjoy breakfast, and it’s perfect for those lazy weekend mornings or special occasions when you want to impress without too much fuss. By letting the ingredients mingle overnight, you create a comforting dish that’s bursting with flavor and ready to serve the next day.

Why You’ll Love This Dish

What’s not to love? This Overnight Croissant Breakfast Casserole is beautifully comforting, remarkably easy to put together, and a surefire crowd-pleaser. Because it uses common ingredients—like croissants, eggs, and cheese—you may already have everything on hand for a quick morning treat. It’s ideal for family brunches, holiday gatherings, or even meal prep for a busy workweek ahead.

“I made this for a Sunday brunch, and it disappeared in minutes! Everyone loved how fluffy and savory it was. Definitely going into my rotation!” – Happy Home Cook

Step-by-Step Overview

The beauty of this recipe lies in its simplicity. You’ll start by tearing up flaky croissants and layering them in a baking dish. Next, whisk together eggs and milk—add in your seasonings—and mix in some savory sausage or ham alongside cheese and green onions. Pour this rich mixture over your croissants, cover it, and refrigerate overnight. The next day, all you need to do is bake until golden and serve warm!

What You’ll Need

Gather These Items:

  • 6 large croissants, torn into pieces
  • 8 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (e.g., cheddar or Swiss)
  • 1 cup cooked sausage or ham, chopped
  • 1/2 cup green onions, sliced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg (optional)

Feel free to swap in your favorite types of cheese or protein to fit your taste preferences!

Overnight Croissant Breakfast Casserole

Directions to Follow

  1. Grease a 9×13 inch baking dish.
  2. Layer the torn croissant pieces evenly at the bottom of the dish.
  3. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and optional nutmeg until well combined.
  4. Stir in the cooked sausage or ham, shredded cheese, and sliced green onions until everything is evenly distributed.
  5. Pour the egg mixture over the croissants, making sure every piece is well coated.
  6. Cover the dish with plastic wrap and refrigerate overnight.
  7. The next day, preheat the oven to 350°F (175°C).
  8. Bake uncovered for 45-50 minutes, or until the eggs are set and the top is golden brown.
  9. Let it sit for about 5 minutes before serving.

Best Ways to Enjoy It

When it comes to serving, this casserole is incredibly versatile. Slice portions directly from the dish and consider serving it alongside a light, fresh salad or fruit platter to balance the richness. Pair it with a steaming cup of coffee or a refreshing mimosa for a complete brunch experience. You could even sprinkle some more green onions or fresh herbs on top for a pop of color!

Storage and Reheating Tips

Leftovers? No problem! To keep your casserole fresh, store any leftovers in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy it again, simply reheat in the oven at 350°F (175°C) until warmed through, or pop it in the microwave for a quick fix.

Helpful Cooking Tips

To ensure your dish turns out perfectly every time, consider these tips:

  • Use day-old croissants for better texture, as they soak up the egg mixture without getting too soggy.
  • Season the egg mixture well; this is where much of the flavor comes from, so don’t skip the salt and pepper.
  • Feel free to adjust the milk based on your preference—using half-and-half will make it even richer!

Recipe Variations

Want to mix things up? Here are some fun variations to try:

  • Add vegetables like bell peppers or spinach for added nutrition.
  • Swap out the protein for bacon or turkey sausage for a different flavor profile.
  • Try different cheeses—feta or pepper jack can introduce exciting new tastes.

Frequently Asked Questions

1. Can I prepare this casserole without overnight refrigeration?
While it’s best savory to let it sit overnight for flavors to meld, you could bake it right after assembling. Just note that the texture may be a bit different.

2. How long does this casserole last in the fridge?
You can safely keep leftovers in the fridge for up to 3 days when stored in airtight containers.

3. What can I serve with this casserole?
Consider lighter sides like a fruit salad or mixed greens to balance the richness of the casserole.

Overnight Croissant Breakfast Casserole

Print

Overnight Croissant Breakfast Casserole

overnight croissant breakfast casserole 2026 03 19 224321 1024x683 1 Top choice recipes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delightful breakfast casserole made with buttery croissants, rich eggs, and melty cheese, perfect for lazy weekend mornings or special occasions.

  • Author: topchoicerecipesgmail-com
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 65 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Carnivore

Ingredients

Scale
  • 6 large croissants, torn into pieces
  • 8 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (e.g., cheddar or Swiss)
  • 1 cup cooked sausage or ham, chopped
  • 1/2 cup green onions, sliced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg (optional)

Instructions

  1. Grease a 9×13 inch baking dish.
  2. Layer the torn croissant pieces evenly at the bottom of the dish.
  3. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and optional nutmeg until well combined.
  4. Stir in the cooked sausage or ham, shredded cheese, and sliced green onions until everything is evenly distributed.
  5. Pour the egg mixture over the croissants, making sure every piece is well coated.
  6. Cover the dish with plastic wrap and refrigerate overnight.
  7. The next day, preheat the oven to 350°F (175°C).
  8. Bake uncovered for 45-50 minutes, or until the eggs are set and the top is golden brown.
  9. Let it sit for about 5 minutes before serving.

Notes

Feel free to swap in your favorite types of cheese or protein to fit your taste preferences. To enhance texture, use day-old croissants.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 300mg

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