Irresistible Overnight Croissant Bake

Category: Start Your Day Deliciously

This dish combines torn day-old croissants with cooked sausage and shredded cheddar, layered in a greased baking dish. A seasoned mixture of eggs, milk, and spices is poured over, allowing the bread to soak overnight. After refrigerating, it’s baked until golden and set, creating a warm, custardy dish with a crispy top. Garnished with fresh parsley, it’s a satisfying morning centerpiece that balances savory sausage with rich cheese and tender croissants.

Breanna smiling at the camera.
Created By Breanna
Last updated on Mon, 26 Jan 2026 18:13:08 GMT
A delicious looking casserole in a bowl. Save
A delicious looking casserole in a bowl. | foodiffy.com

This irresistible overnight croissant casserole is perfect for busy mornings or relaxed weekend brunches. It combines flaky croissants with savory sausage and a rich custard that soaks in all the flavors while you sleep. It’s the kind of recipe that feels fancy but comes together with hardly any fuss.

I first made this on a frosty Sunday when I wanted something comforting but didn’t want to rush around in the morning. Since then it has become a staple for holidays and lazy weekends alike.

Ingredients

  • 5 large croissants: preferably day old, torn into chunks — day old croissants absorb the custard better and give a wonderful texture
  • 1 pound ground sausage: cooked and drained — choose a quality sausage for flavor, I like a mild or slightly spicy variety depending on the mood
  • 1 cup shredded cheddar cheese: sharp cheddar adds richness but you can swap for mild or other melting cheeses
  • 6 large eggs: the custard base that binds everything together
  • 2 cups whole milk: whole milk gives a creamy texture but you can substitute for half and half for extra indulgence
  • 1 teaspoon salt: balances the flavors
  • ½ teaspoon black pepper: adds mild heat, freshly ground if possible
  • ½ teaspoon garlic powder: subtle savory depth
  • ½ teaspoon onion powder: complements the garlic and enhances the custard
  • Fresh parsley, chopped (optional): brightens the finished dish and adds a pop of color

Instructions

Prepare the Base:
Grease a 9 by 13 inch baking dish thoroughly so nothing sticks. Tear croissants into large chunks and spread them evenly across the bottom of the dish. Scatter the cooked and drained sausage evenly over the croissants. Sprinkle the shredded cheddar cheese on top making sure it covers the layers so every bite has cheesy goodness.
Make the Egg Mixture:
In a large bowl, crack all the eggs and whisk together with the milk until fully combined. Add salt pepper garlic powder and onion powder then whisk again. Pour this custard gently over the layered croissants sausage and cheese making sure it soaks evenly. Press down lightly with a spatula so the croissants absorb the liquid without breaking apart.
Refrigerate Overnight:
Cover the dish tightly with foil and place it in the refrigerator for at least 6 hours or overnight. This resting time allows the croissants to soak up the custard fully and flavors to meld beautifully.
Bake in the Morning:
Preheat your oven to 350 degrees Fahrenheit or 175 degrees Celsius. Remove the foil and bake uncovered for 40 to 45 minutes until the top is golden brown and the custard is set in the center. Let the casserole cool for about 10 minutes before garnishing with fresh parsley. Serve warm for the best experience.
A baked dish with a green herb on top.
A baked dish with a green herb on top. | foodiffy.com

This dish reminds me of big family breakfasts where everyone gathers around the table relaxed and happy, savoring slow mornings together.

Storage tips

Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat in a 350-degree oven covered with foil to prevent drying out or microwave individual servings for convenience. This casserole does not freeze well since the croissants lose their texture after thawing.

Ingredient swaps

Feel free to swap the sausage for cooked turkey chicken or plant-based sausage as needed. Use Swiss Monterey Jack or mozzarella cheese if sharp cheddar is not your favorite. Adding sautéed spinach mushrooms or bell peppers can easily boost the vegetable content and flavor complexity. A dash of hot sauce or red pepper flakes also works well to add some heat.

Serving ideas

Pair this casserole with fresh fruit salad or roasted breakfast potatoes for a well-rounded meal. A dollop of sour cream or Greek yogurt on the side can balance the savory richness. It also goes great alongside a simple green salad dressed with lemon vinaigrette for a lighter brunch.

A bowl of food with a spoon in it.
A bowl of food with a spoon in it. | foodiffy.com

This casserole is a perfect blend of ease and indulgence, ideal for leisurely mornings and special occasions alike.

Frequently Asked Recipe Questions

→ Can I use fresh croissants instead of day-old?

Day-old croissants work best as they soak up the custard without becoming too mushy, but fresh ones can be used if torn and lightly toasted first.

→ What can I substitute for sausage in this dish?

Cooked turkey, chicken, or plant-based sausage alternatives all make flavorful swaps that maintain the savory profile.

→ How long should the casserole soak before baking?

It’s ideal to refrigerate the casserole for at least 6 hours or overnight to allow the bread to absorb the egg mixture fully.

→ Can I add vegetables to this dish?

Sautéed spinach, mushrooms, or bell peppers are great additions for extra flavor and texture.

→ What’s the best way to reheat leftovers?

Reheat individual portions in the oven or microwave until warmed through, ensuring the custard remains creamy.

Irresistible Overnight Croissant Casserole

A rich custard-soaked croissant and sausage bake with cheddar, perfect for a comforting morning meal.

Preparation Time
20 mins
Time to Cook
45 mins
Overall Time
65 mins
Created By: Breanna

Type of Recipe: Breakfast & Brunch

Cooking Difficulty: Suitable for Beginners

Cultural Origin: American

Portion Size: 6 Number of Servings

Dietary Options: ~

Ingredients Required

→ Main Ingredients

01 450 grams ground sausage, cooked and drained
02 5 large croissants, torn into large chunks (preferably day-old)
03 120 grams shredded cheddar cheese

→ Egg Custard

04 6 large eggs
05 475 milliliters whole milk
06 1 teaspoon salt
07 ½ teaspoon black pepper
08 ½ teaspoon garlic powder
09 ½ teaspoon onion powder

→ Garnish

10 Fresh parsley, chopped (optional)

Guide to Cooking

Step 01

Grease a 23x33 cm baking dish with cooking spray or butter. Layer torn croissants evenly inside. Sprinkle cooked sausage and shredded cheddar cheese evenly over the croissant pieces.

Step 02

In a large bowl, whisk together eggs, whole milk, salt, black pepper, garlic powder, and onion powder until fully blended. Pour the mixture evenly over the croissant and sausage layers. Press gently with a spatula to ensure croissants absorb the custard.

Step 03

Cover the dish tightly with foil and refrigerate for a minimum of 6 hours or overnight to allow flavors to meld and croissants to soak thoroughly.

Step 04

Preheat oven to 175°C. Remove foil and bake uncovered for 40 to 45 minutes until the top is golden brown and the center is set. Remove from oven and let rest for 10 minutes before garnishing with chopped fresh parsley and serving warm.

Extra Suggestions

  1. For a spicier variant, add red pepper flakes or hot sauce to the egg mixture. Day-old croissants improve custard absorption and texture.

Necessary Equipment

  • 9x13 inch (23x33 cm) baking dish
  • Mixing bowl
  • Whisk
  • Spatula

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains gluten, dairy, and eggs

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 420.5
  • Fats: 25.1 g
  • Carbohydrates: 30.2 g
  • Protein: 18.8 g