Overnight Croissant Breakfast Casserole

Overnight Croissant Breakfast Casserole is a delightful dish that’s become a staple in my home, especially during those lazy weekends when I want something delicious without spending hours in the kitchen. With tender, flaky croissants soaking up a creamy egg mixture and loaded with cheese, bacon, and green onions, this casserole takes breakfast to a whole new level. It’s perfect for brunch gatherings, special occasions, or just a cozy morning at home. The best part? You can prepare it the night before, letting the flavors meld together while you sleep.

Why You’ll Love This Dish

This Overnight Croissant Breakfast Casserole boasts several unique benefits that will make it a hit at your breakfast table. First and foremost, it’s a time-saver. Simply throw everything together the night before, and you’re free to enjoy your morning cup of coffee while it bakes. It’s budget-friendly too—using simple ingredients that you may already have. Whether you’re feeding a crowd or enjoying a leisurely brunch with family, this casserole checks all the boxes.

"This casserole is a game-changer! I made it for brunch, and everyone raved about it. The croissants made it so fluffy and decadent—definitely a new favorite!"

Step-by-Step Overview

Creating this breakfast casserole is straightforward and satisfying. You’ll whisk together the egg mixture, layer the croissants, and scatter the toppings—all before letting it chill overnight. The next day, simply bake it until golden and serve. It’s such a stress-free process that you’ll wonder why you didn’t make it sooner!

Gather These Items

To create this delectable dish, you’ll need the following ingredients:

  • 6 large croissants, torn into pieces
  • 8 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (cheddar or your choice)
  • 1/2 cup cooked and crumbled bacon or sausage
  • 1/4 cup chopped green onions
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon Dijon mustard (optional)

Feel free to substitute the meat with vegetables for a lighter option or choose your favorite cheese to personalize the flavor!

Overnight Croissant Breakfast Casserole

Directions to Follow

  1. In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and Dijon mustard until smooth.
  2. Layer the torn croissant pieces evenly in a greased baking dish.
  3. Sprinkle the crumbled bacon or sausage, cheese, and green onions over the croissant layer.
  4. Gently pour the egg mixture evenly over the top, ensuring all croissant pieces are well-coated.
  5. Cover the dish with plastic wrap or foil and refrigerate overnight (or for at least 2 hours).
  6. Preheat your oven to 350°F (175°C).
  7. Remove the casserole from the fridge, uncover it, and bake for 30-40 minutes, or until the top is golden brown and the casserole is set.
  8. Allow it to cool for a few minutes before serving.

Best Ways to Enjoy It

To elevate your breakfast experience, consider serving this casserole with a side of mixed fruit or a simple green salad for balance. Drizzle with a touch of hot sauce or a dollop of sour cream for added flavor. Pair it with freshly brewed coffee or a light fruit smoothie to round out the meal.

How to Store

If you have leftovers (which is uncommon, but hey, it happens!), store them in an airtight container in the fridge for up to 3 days. Reheat individual portions in the microwave or pop it back in the oven at 350°F until warmed through. For longer storage, you can freeze portions for up to 2 months—just ensure you wrap them tightly to prevent freezer burn.

Helpful Cooking Tips

  • For extra creaminess, consider adding a splash of heavy cream to the egg mixture.
  • Allow the casserole to cool slightly before cutting to help it hold its shape better.
  • Feel free to mix in or top with additional herbs, like parsley or thyme, to enhance the flavor.
  • Use day-old croissants for a better texture, as they will absorb the egg mixture beautifully.

Recipe Variations

Get creative with this casserole! Swap out the bacon or sausage for sautéed vegetables like spinach or bell peppers for a delicious vegetarian twist. Experiment with different types of cheese, such as feta or pepper jack, to give it a unique spin. You could even add seasonal ingredients to make it festive, like pumpkin puree in the fall.

Frequently Asked Questions

How long does it take to prepare this casserole?
Preparation takes about 20 minutes, but remember to allow for overnight refrigeration before baking.

Can I make this dish gluten-free?
Yes! Use gluten-free croissants or bread as a substitute for the regular croissants.

What’s the best way to reheat it?
You can reheat individual servings in the microwave or bake the entire casserole in the oven at 350°F until heated through, around 10-15 minutes.

Overnight Croissant Breakfast Casserole

Print

Overnight Croissant Breakfast Casserole

overnight croissant breakfast casserole 2026 01 11 182405 683x1024 1 Top choice recipes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delightful overnight casserole with tender croissants, creamy eggs, cheese, and bacon, perfect for brunch gatherings.

  • Author: topchoicerecipesgmail-com
  • Prep Time: 20 minutes
  • Cook Time: 30-40 minutes
  • Total Time: 60 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Non-Vegetarian

Ingredients

Scale
  • 6 large croissants, torn into pieces
  • 8 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (cheddar or your choice)
  • 1/2 cup cooked and crumbled bacon or sausage
  • 1/4 cup chopped green onions
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon Dijon mustard (optional)

Instructions

  1. In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and Dijon mustard until smooth.
  2. Layer the torn croissant pieces evenly in a greased baking dish.
  3. Sprinkle the crumbled bacon or sausage, cheese, and green onions over the croissant layer.
  4. Gently pour the egg mixture evenly over the top, ensuring all croissant pieces are well-coated.
  5. Cover the dish with plastic wrap or foil and refrigerate overnight (or for at least 2 hours).
  6. Preheat your oven to 350°F (175°C).
  7. Remove the casserole from the fridge, uncover it, and bake for 30-40 minutes, or until the top is golden brown and the casserole is set.
  8. Allow it to cool for a few minutes before serving.

Notes

Serve with mixed fruit or a green salad for balance. For added flavor, drizzle with hot sauce or sour cream. Use day-old croissants for best results.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 18g
  • Cholesterol: 200mg

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