I’ve recently fallen in love with creating elegant croissant breakfast casseroles that capture those beloved bakery vibes. Picture the enticing aroma of buttery croissants paired with savory delights like ham and cheese or the sweet temptation of chocolate and berries. Each recipe brings a fresh twist, perfect for enhancing any brunch gathering. Are you ready to elevate your mornings with these delicious ideas? Let’s explore these delectable recipes together!
Classic Ham and Cheese Croissant Casserole

Classic Ham and Cheese Croissant Casserole is a delightful breakfast dish that combines the soft, buttery layers of croissants with the savory flavors of ham and cheese. This casserole is perfect for a weekend brunch or a special breakfast gathering with family and friends.
The preparation is straightforward and can be assembled the night before, allowing the flavors to meld together for an even more delicious outcome. The combination of ham, cheese, and croissants creates a comforting and hearty meal that everyone will love.
The croissants provide a flaky texture that contrasts beautifully with the creamy, cheesy filling. This casserole isn’t only flavorful but also visually appealing, with golden brown edges and a melty cheese topping. Serve it with a side of fresh fruit or a green salad for a complete meal.
Ingredients (Serves 4-6):
- 4 large croissants, cut into 1-inch pieces
- 1 1/2 cups diced cooked ham
- 1 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 6 large eggs
- 1 1/2 cups milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon Dijon mustard
- 1/4 cup chopped chives (optional)
Cooking Instructions:
- Preheat Oven: Begin by preheating your oven to 350°F (175°C).
- Prepare Baking Dish: Lightly grease a 9×13-inch baking dish with butter or non-stick spray.
- Layer Ingredients: Spread the croissant pieces evenly in the prepared baking dish. Add the diced ham on top, followed by the shredded cheddar and mozzarella cheeses.
- Mix Wet Ingredients: In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and Dijon mustard until well combined.
- Combine and Soak: Pour the egg mixture over the layered croissants, ham, and cheese, ensuring all the croissant pieces are coated. Press down gently with a spatula to help the croissants absorb the liquid.
- Bake: Place the casserole in the preheated oven and bake for 35-40 minutes, or until the top is golden brown and the center is set.
- Cool and Serve: Allow the casserole to cool for about 5 minutes before serving. Garnish with chopped chives if desired.
Extra Tips:
For best results, use day-old croissants, as they’ll soak up the custard mixture better without becoming too soggy. If preparing the casserole the night before, cover it tightly with plastic wrap and refrigerate.
In the morning, remove it from the fridge while the oven preheats. Feel free to experiment with different cheese varieties or add vegetables like spinach or bell peppers for an extra nutritional boost.
Spinach and Feta Croissant Casserole

Spinach and Feta Croissant Casserole is a delightful and savory breakfast dish that combines the flaky goodness of croissants with the rich flavors of spinach and feta cheese. This casserole is perfect for brunch gatherings or a leisurely weekend breakfast with family and friends.
The buttery croissants absorb the creamy egg mixture, while the spinach adds a nutritious touch and the feta cheese provides a tangy kick, creating a harmonious blend of flavors that’s certain to please any palate.
This dish isn’t only delicious but also convenient, as it can be prepared the night before and baked the next morning, making it an excellent choice for those who love a no-fuss breakfast.
The spinach and feta croissant casserole is a versatile dish that can easily be customized with other ingredients like sun-dried tomatoes or mushrooms to suit your taste preferences. With its golden, crispy top and soft, flavorful interior, this casserole is bound to become a favorite in your breakfast repertoire.
Ingredients for 4-6 servings:
- 6 large croissants
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cups fresh spinach, roughly chopped
- 6 large eggs
- 1 cup milk
- 1 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg
- 1 cup feta cheese, crumbled
- 1/2 cup grated Parmesan cheese
- Butter for greasing the baking dish
Cooking Instructions:
- Prepare the croissants: Preheat your oven to 350°F (175°C). Cut the croissants into 1-inch cubes and set them aside. Lightly grease a 9×13 inch baking dish with butter and distribute the croissant cubes evenly in the dish.
- Sauté the vegetables: In a medium skillet, heat the olive oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 3-4 minutes. Add the chopped spinach and cook until wilted, about 2 minutes. Remove from heat and set aside to cool slightly.
- Mix the egg custard: In a large mixing bowl, whisk together the eggs, milk, heavy cream, salt, black pepper, and nutmeg until well combined.
- Assemble the casserole: Spread the sautéed onion and spinach mixture evenly over the croissant cubes in the baking dish. Sprinkle the crumbled feta cheese over the top. Pour the egg custard mixture over the croissants, pressing down slightly to guarantee all the croissants are soaked.
- Add cheese and bake: Sprinkle the grated Parmesan cheese evenly over the top of the casserole. Cover the dish with aluminum foil and bake in the preheated oven for 30 minutes. Remove the foil and continue baking for an additional 15-20 minutes, or until the top is golden brown and the casserole is set.
- Serve: Allow the casserole to cool for a few minutes before slicing and serving warm.
Extra Tips:
For a more pronounced flavor, you can add a pinch of red pepper flakes to the onion and spinach mixture for a hint of spice.
If you’re preparing this dish the night before, cover the assembled casserole tightly with plastic wrap and refrigerate overnight. When ready to bake, let it sit at room temperature for 20 minutes before placing it in the oven. This guarantees even baking.
Additionally, feel free to experiment with other add-ins like cooked bacon, diced tomatoes, or mushrooms to customize the dish to your liking.
Mushroom and Swiss Croissant Casserole

Mushroom and Swiss Croissant Casserole is a delightful dish that combines the flaky goodness of croissants with the savory richness of mushrooms and Swiss cheese. This breakfast casserole is perfect for a weekend brunch or a special family breakfast.
The blend of sautéed mushrooms, creamy cheese, and buttery croissants creates a mouthwatering experience that’s certain to become a favorite.
This casserole isn’t only delicious but also easy to prepare. It can be assembled the night before and baked in the morning, making it a convenient option for busy mornings or when entertaining guests. The ingredients meld together beautifully, resulting in a dish that’s rich in flavor and texture, with the croissants adding a light and airy touch.
Ingredients (Serves 4-6):
- 4 large croissants, torn into pieces
- 1 tablespoon olive oil
- 8 ounces mushrooms, sliced
- 1 small onion, finely chopped
- 1 clove garlic, minced
- 1 cup shredded Swiss cheese
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon dried thyme
- 2 tablespoons chopped fresh parsley (optional)
Instructions:
1. Preheat the Oven: Start by preheating your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
2. Prepare the Mushrooms: In a large skillet, heat the olive oil over medium heat. Add the sliced mushrooms and chopped onion, sautéing until they’re tender and the onions are translucent, about 5-7 minutes.
Add the minced garlic and cook for an additional minute. Remove from heat and set aside.
3. Assemble the Casserole: In the prepared baking dish, layer the torn croissant pieces evenly. Spread the mushroom and onion mixture over the croissants. Sprinkle the shredded Swiss cheese over the top.
4. Mix the Custard: In a mixing bowl, whisk together the eggs, milk, heavy cream, salt, pepper, and dried thyme until well combined.
5. Combine Everything: Pour the egg mixture evenly over the croissant and mushroom layers in the baking dish. Press down gently with a spatula to guarantee the croissants absorb the custard.
6. Bake: Cover the dish with aluminum foil and bake in the preheated oven for 20 minutes. Remove the foil and continue baking for another 15-20 minutes, or until the top is golden brown and the custard is set.
7. Garnish and Serve: Remove from the oven and let it cool for a few minutes before serving. Garnish with fresh parsley if desired.
Extra Tips:
For the best flavor, use fresh mushrooms and a good quality Swiss cheese. If you prefer a bit of a kick, consider adding a pinch of cayenne pepper to the egg mixture.
To save time, you can prepare the mushroom mixture the day before and store it in the refrigerator until you’re ready to assemble the casserole. If you want a crispier top, you can broil the casserole for a couple of minutes after baking.
Chorizo and Pepper Jack Croissant Bake

Chorizo and Pepper Jack Croissant Bake is a delightful twist on the classic breakfast casserole that combines the rich, spicy flavors of chorizo with the creamy, smooth texture of Pepper Jack cheese. This dish is perfect for a weekend brunch or a special breakfast gathering, offering a satisfying and flavorful start to the day. The buttery, flaky croissants soak up the egg mixture, creating a custardy interior, while the crispy chorizo adds a savory kick that balances the mild heat of the cheese.
The preparation of this casserole is simple and can be done ahead of time, allowing you to enjoy a stress-free morning. By assembling the casserole the night before, the flavors have time to meld together, resulting in a more robust taste. Whether you’re serving it to family or friends, this Chorizo and Pepper Jack Croissant Bake is sure to impress with its combination of textures and flavors that appeal to both the eyes and the palate.
Ingredients (serving size: 4-6 people):
- 6 large croissants
- 1 pound chorizo sausage
- 1 cup shredded Pepper Jack cheese
- 8 large eggs
- 1 ½ cups whole milk
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika
- 1 cup diced bell peppers (any color)
- ½ cup diced onion
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh cilantro (optional)
- Cooking spray or butter for greasing
Cooking Instructions:
- Prepare the Ingredients: Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish with cooking spray or butter. Slice the croissants into 1-inch cubes and set aside.
- Cook the Chorizo: In a large skillet over medium heat, cook the chorizo until browned and cooked through, about 8-10 minutes. Remove the chorizo from the skillet and set aside, leaving a small amount of grease in the pan.
- Sauté the Vegetables: In the same skillet, add the diced bell peppers, onion, and minced garlic. Sauté for 5 minutes, or until the vegetables are softened. Remove from heat.
- Assemble the Casserole: In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and smoked paprika. Add the croissant cubes, cooked chorizo, sautéed vegetables, and shredded Pepper Jack cheese to the bowl. Gently fold the ingredients until the croissant cubes are evenly coated with the egg mixture.
- Transfer to Baking Dish: Pour the mixture into the prepared baking dish, spreading it out evenly. Press down lightly to make sure all the croissant pieces are submerged in the egg mixture.
- Bake: Place the baking dish in the preheated oven and bake for 35-40 minutes, or until the top is golden brown and the center is set. If the top is browning too quickly, cover it loosely with foil.
- Garnish and Serve: Remove the casserole from the oven and let it cool for 5-10 minutes. Garnish with chopped cilantro, if desired, before serving.
Extra Tips:
For added convenience, prepare the Chorizo and Pepper Jack Croissant Bake the night before and store it in the refrigerator overnight. This allows the croissants to absorb the egg mixture fully, enhancing the flavors.
When baking, make sure the casserole is at room temperature before placing it in the oven to make certain of even cooking. Feel free to customize the dish by adding other ingredients like mushrooms, spinach, or different types of cheese to suit your taste preferences.
Herb-Infused Veggie and Goat Cheese Croissant Bake

Herb-Infused Veggie and Goat Cheese Croissant Bake is a delightful and savory breakfast dish that combines the buttery flakiness of croissants with the creamy tang of goat cheese and the freshness of herbs and vegetables. This casserole is perfect for a weekend brunch or a special breakfast gathering, as it can be prepared in advance and served hot out of the oven.
The combination of flavors from the herbs and veggies infuses the dish with a delightful aroma, making it an irresistible morning treat. This dish not only satisfies the palate but also offers a nutritious start to the day. With the inclusion of vibrant vegetables such as bell peppers, spinach, and tomatoes, it provides a good dose of vitamins and minerals.
The goat cheese adds a rich and creamy texture, while the herbs like basil and thyme bring an aromatic freshness that elevates the overall flavor profile. The croissants soak up the egg mixture, resulting in a light yet filling casserole that’s sure to impress your family and friends.
Ingredients (Serves 4-6)
- 6 croissants, torn into large pieces
- 1 cup cherry tomatoes, halved
- 1 cup fresh spinach, chopped
- 1 red bell pepper, diced
- 4 oz goat cheese, crumbled
- 6 large eggs
- 1 cup milk
- 1 teaspoon dried basil
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 tablespoons olive oil
- 1 tablespoon butter for greasing
Cooking Instructions
- Preheat the Oven: Begin by preheating your oven to 350°F (175°C). This guarantees the oven is at the right temperature when you’re ready to bake your casserole.
- Prepare the Baking Dish: Use the tablespoon of butter to grease a 9×13 inch baking dish. This will prevent the casserole from sticking to the dish and make for easy serving.
- Sauté the Vegetables: Heat the olive oil in a skillet over medium heat. Add the diced red bell pepper and sauté for about 3 minutes until slightly softened. Add the chopped spinach and cherry tomatoes, cooking for another 2-3 minutes until the spinach is wilted. Set aside to cool slightly.
- Assemble the Casserole: In the prepared baking dish, spread half of the torn croissant pieces. Layer with half of the sautéed vegetables and sprinkle half of the crumbled goat cheese. Repeat the layers with the remaining croissant pieces, vegetables, and goat cheese.
- Prepare the Egg Mixture: In a mixing bowl, whisk together the eggs, milk, dried basil, dried thyme, salt, and pepper until well combined. This mixture will bind the casserole together.
- Combine and Bake: Pour the egg mixture evenly over the croissant and vegetable layers in the baking dish. Press down gently with a spatula to guarantee the croissants soak up the egg mixture. Cover the dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 15-20 minutes until the top is golden brown and the casserole is set.
- Serve: Let the casserole cool for a few minutes before serving. This will make it easier to cut and serve.
Extra Tips
For an even richer taste, consider using flavored goat cheese, such as garlic and herb or peppered varieties. If you prefer a meatier dish, you can add cooked and crumbled sausage or bacon to the vegetable layer.
Preparing the casserole the night before and refrigerating it until baking time will allow the flavors to meld together beautifully. Finally, feel free to substitute fresh herbs for dried ones if available; they’ll add a more intense flavor profile.
Almond Croissant Breakfast Bake

Almond Croissant Breakfast Bake is a delightful twist on the classic breakfast casserole, combining the buttery richness of croissants with the sweet, nutty flavor of almonds. This dish is perfect for a weekend brunch or family gathering, offering a satisfying blend of textures and flavors that will have everyone coming back for seconds.
The preparation is straightforward, yet the result is an elegant and decadent breakfast option that feels both indulgent and comforting. This recipe uses day-old croissants to create the base of the casserole, which can be easily prepped the night before, allowing the flavors to meld and develop overnight.
In the morning, simply pop it in the oven for a hassle-free breakfast that looks and tastes like you spent hours in the kitchen. The almond flavor is enhanced by using both almond extract and slivered almonds, ensuring that each bite is filled with a delightful crunch and subtle sweetness.
Ingredients (Serves 4-6):
- 4 large croissants, preferably day-old
- 1 cup sliced almonds
- 6 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon almond extract
- 1/2 teaspoon salt
- Powdered sugar for garnish
Instructions:
- Prepare the Croissants: Begin by slicing the croissants into 1-inch pieces. Arrange them in a single layer in a greased 9×13-inch baking dish. Sprinkle half of the sliced almonds evenly over the croissants.
- Mix the Custard: In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, almond extract, and salt until well combined. This will be the custard base that soaks into the croissants.
- Assemble the Casserole: Pour the egg mixture evenly over the croissant pieces, ensuring all are well-coated. Gently press down on the croissants with a spatula to help them absorb the custard. Sprinkle the remaining sliced almonds on top.
- Refrigerate: Cover the baking dish with plastic wrap and refrigerate for at least 1 hour, or overnight for best results. This allows the croissants to soak up the custard mixture thoroughly.
- Preheat and Bake: When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for about 10 minutes. Bake in the preheated oven for 35-40 minutes, or until the top is golden brown and the custard is set.
- Serve: Remove from the oven and let it cool for a few minutes before serving. Dust with powdered sugar just before serving for an extra touch of sweetness.
Extra Tips:
For a more pronounced almond flavor, consider adding a tablespoon of Amaretto liqueur to the custard mixture. If you prefer a less sweet casserole, reduce the amount of granulated sugar to 1/3 cup.
Be sure to use day-old croissants for the best texture; fresh croissants may become too mushy. Finally, you can prepare the casserole up to two days in advance, making it an excellent choice for stress-free entertaining.
Chocolate Croissant Bread Casserole

Indulge in a delightful breakfast treat with this Chocolate Croissant Bread Casserole. Perfect for a weekend brunch or a special occasion breakfast, this dish combines the buttery goodness of croissants with the rich taste of chocolate. The croissants soak up a luscious custard, while chocolate chips melt into gooey pockets of sweetness, creating a decadent experience that everyone will love.
This casserole is easy to prepare and can even be assembled the night before, making your morning stress-free and delicious. The Chocolate Croissant Bread Casserole is an excellent way to use up day-old croissants, transforming them into a rich and satisfying dish that serves 4-6 people.
Whether you’re hosting a brunch or simply want to treat yourself and your loved ones to something special, this recipe is sure to impress. The combination of silky custard, flaky croissants, and melted chocolate makes for a mouthwatering meal that pairs perfectly with a cup of coffee or a glass of milk.
Ingredients (Serves 4-6):
- 6-8 croissants, preferably day-old
- 1 cup semi-sweet chocolate chips
- 4 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- Powdered sugar for dusting (optional)
Instructions:
- Preheat the Oven: Start by preheating your oven to 350°F (175°C). This guarantees that it’s ready to bake the casserole as soon as it’s assembled.
- Prepare the Croissants: Slice the croissants into bite-sized pieces. If they’re fresh, you can lightly toast them in the oven for a few minutes to dry them out slightly, which will help them absorb the custard better.
- Arrange the Croissants: Place the croissant pieces in a greased 9×13-inch baking dish, spreading them out evenly. Sprinkle the chocolate chips over the croissants, ensuring they’re distributed throughout.
- Make the Custard: In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, and salt until fully combined.
- Assemble the Casserole: Pour the custard mixture evenly over the croissants and chocolate chips, pressing down gently to help the croissants absorb the liquid. Allow the casserole to rest for at least 15 minutes to soak, or cover and refrigerate overnight if preparing ahead.
- Bake the Casserole: Place the baking dish in the preheated oven and bake for 35-40 minutes, or until the custard is set and the top is golden brown. You may cover the dish with foil halfway through baking if it browns too quickly.
- Serve and Enjoy: Once baked, remove the casserole from the oven and let it cool slightly. Dust with powdered sugar before serving if desired.
Extra Tips:
For the best results, use croissants that are slightly stale as they’ll absorb the custard more effectively without becoming overly soggy. If you prefer a more intense chocolate flavor, consider using dark chocolate chips or adding a tablespoon of cocoa powder to the custard mixture.
To enhance the flavor, you can also add a pinch of cinnamon or a splash of coffee liqueur to the custard. Feel free to garnish with fresh berries or a dollop of whipped cream for an extra touch of elegance.
Berry and Cream Cheese Croissant Bake

Start your morning with a delightful twist on the classic croissant with this Berry and Cream Cheese Croissant Bake. This breakfast casserole combines the buttery, flaky goodness of croissants with the rich and creamy texture of cream cheese, all topped off with a mix of vibrant berries.
It’s an irresistible dish that’s perfect for a weekend brunch or a special occasion breakfast. The balance of sweet and tangy flavors from the berries, combined with the smooth cream cheese and the soft, flaky croissants, creates a harmonious blend that will have everyone asking for seconds.
This dish isn’t only delicious but also incredibly easy to prepare. With just a few simple steps, you can have a breakfast casserole that looks and tastes like it took hours to make. The ingredients are simple and can be adjusted based on what you have on hand or your personal preferences.
Plus, it can be prepared the night before and baked fresh in the morning, making it a convenient option for busy mornings. Here’s how to make this delicious Berry and Cream Cheese Croissant Bake for 4-6 people.
Ingredients:
- 4 large croissants, torn into pieces
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 4 large eggs
- 1 cup milk
- 1 teaspoon vanilla extract
- 1 cup mixed berries (such as blueberries, raspberries, and sliced strawberries)
- 2 tablespoons powdered sugar (optional, for garnish)
Instructions:
- Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
- Layer Croissants: Place the torn croissant pieces evenly into the prepared baking dish.
- Prepare Cream Cheese Mixture: In a medium bowl, beat the softened cream cheese and granulated sugar together until smooth. Spoon dollops of the cream cheese mixture over the croissant pieces.
- Whisk Egg Mixture: In another bowl, whisk together the eggs, milk, and vanilla extract until well combined.
- Combine Ingredients: Pour the egg mixture evenly over the croissants and cream cheese. Press down gently on the croissants to help them absorb the liquid mixture.
- Add Berries: Sprinkle the mixed berries evenly over the top of the dish.
- Bake: Place the casserole in the preheated oven and bake for 30-35 minutes, or until the top is golden brown and the custard is set.
- Cool and Serve: Allow the casserole to cool slightly before serving. Dust with powdered sugar if desired.
Extra Tips:
For best results, use day-old croissants, as they’ll absorb the egg mixture better without becoming too soggy.
You can mix and match the berries based on what’s in season or what you prefer, and if you like a sweeter dish, consider adding a tablespoon of honey or maple syrup to the egg mixture.
This casserole can be assembled the night before and stored in the refrigerator, allowing the flavors to meld and saving you time in the morning. Just make sure to let it come to room temperature before baking.
Enjoy this dish warm, perhaps with a side of bacon or sausage for a hearty breakfast.
Lemon and Blueberry Croissant Casserole

A Lemon and Blueberry Croissant Casserole is a delightful breakfast treat that combines the buttery richness of croissants with the fresh, tangy flavors of lemon and blueberries. This dish is perfect for weekend brunches or special occasions when you want to impress your family or guests with a unique and delicious meal.
The light and tangy lemon custard pairs beautifully with the sweet burst of blueberries, all soaked into flaky croissants, creating a melt-in-your-mouth experience that’s both satisfying and invigorating.
This casserole is easy to prepare and can be assembled the night before, allowing the flavors to meld together, and then baked in the morning. It’s an excellent make-ahead dish for busy mornings or when hosting a breakfast gathering.
With its vibrant colors and enticing aroma, the Lemon and Blueberry Croissant Casserole will surely become a favorite addition to your breakfast table.
Ingredients (Serves 4-6):
- 5 large croissants, torn into bite-sized pieces
- 1 cup fresh blueberries
- Zest of 1 lemon
- 1 cup whole milk
- 1 cup heavy cream
- 4 large eggs
- 1/3 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 2 tablespoons lemon juice
- Powdered sugar, for dusting (optional)
- Extra blueberries and lemon zest, for garnish (optional)
Cooking Instructions:
- Prepare the baking dish: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray to prevent sticking.
- Assemble the croissants and blueberries: Place the torn croissant pieces evenly in the prepared baking dish. Sprinkle the fresh blueberries and lemon zest over the croissant pieces, guaranteeing even distribution.
- Make the custard mixture: In a large mixing bowl, whisk together the whole milk, heavy cream, eggs, granulated sugar, vanilla extract, salt, and lemon juice until well combined and smooth.
- Combine the ingredients: Pour the custard mixture evenly over the croissants and blueberries in the baking dish. Press down gently on the croissants with a spatula to confirm they soak up the custard.
- Rest the casserole: Allow the casserole to sit for at least 15 minutes to let the croissants absorb the custard. For best results, cover and refrigerate the casserole for a few hours or overnight.
- Bake the casserole: If refrigerated, let the casserole sit at room temperature for about 15 minutes before baking. Place the baking dish in the preheated oven and bake for 30-35 minutes, or until the custard is set and the top is golden brown.
- Serve and garnish: Remove the casserole from the oven and let it cool for a few minutes. Dust with powdered sugar and garnish with extra blueberries and lemon zest, if desired. Serve warm and enjoy!
Extra Tips:
When preparing the Lemon and Blueberry Croissant Casserole, feel free to experiment with different types of fruits, such as raspberries or strawberries, for variation.
If you prefer a sweeter casserole, increase the amount of sugar by a few tablespoons. For a crunchier top, you can sprinkle a bit of turbinado sugar on top before baking.
This dish can be easily doubled or halved to accommodate more or fewer guests, and it pairs wonderfully with a dollop of whipped cream or a scoop of vanilla ice cream for an indulgent touch.
Onion and Gruyere Croissant Casserole

Indulge in a delightful Onion and Gruyere Croissant Casserole that perfectly balances the sweetness of caramelized onions with the rich, nutty flavor of Gruyere cheese. This dish is an elegant twist on the classic breakfast casserole, making it a perfect choice for a comforting brunch or a special breakfast gathering.
The buttery croissants soak up a savory custard, creating a decadent texture that pairs beautifully with the melted cheese and the aromatic onions.
This recipe is designed to serve 4-6 people, making it an ideal option for family breakfasts or when you have guests over. You can prepare it the night before and bake it in the morning, allowing the flavors to meld together overnight. With its simple preparation and sophisticated taste, this croissant casserole is destined to become a favorite in your breakfast repertoire.
Ingredients (Serves 4-6):
- 4 large croissants, preferably day-old
- 2 tablespoons unsalted butter
- 2 large onions, thinly sliced
- 1 cup Gruyere cheese, grated
- 6 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 1/4 teaspoon nutmeg
Cooking Instructions:
1. Prepare the Croissants: Preheat your oven to 350°F (175°C). Slice the croissants horizontally into halves and arrange them in a lightly greased 9×13-inch baking dish, cut side up.
2. Caramelize the Onions: In a large skillet, melt the butter over medium heat. Add the sliced onions and cook, stirring occasionally, for about 20 minutes or until they’re golden brown and caramelized.
Reduce the heat if the onions start to brown too quickly. Once done, spread the caramelized onions evenly over the croissants in the baking dish.
3. Add the Cheese: Sprinkle the grated Gruyere cheese over the onions and croissants, making sure of an even distribution.
4. Prepare the Custard Mixture: In a large mixing bowl, whisk together the eggs, milk, and heavy cream. Season the mixture with salt, pepper, thyme, and nutmeg. Whisk until everything is well combined.
5. Combine and Soak: Pour the egg mixture evenly over the croissants, onions, and cheese in the baking dish. Press down gently with a spatula to guarantee the croissants are well soaked in the custard.
Cover the dish with aluminum foil and let it sit for at least 30 minutes to allow the croissants to absorb the liquid. For even better results, refrigerate overnight.
6. Bake the Casserole: Remove the casserole from the fridge and let it sit at room temperature for about 15 minutes while preheating the oven to 350°F (175°C). Bake, covered, for 25 minutes.
Then remove the foil and bake for an additional 15-20 minutes or until the top is golden brown and the custard is set.
7. Serve and Enjoy: Allow the casserole to cool for a few minutes before slicing and serving. It pairs wonderfully with a fresh fruit salad or a simple green salad.
Extra Tips:
For the best flavor, use day-old croissants as they tend to absorb the custard mixture more effectively than fresh ones.
Feel free to experiment with additional ingredients such as cooked bacon or sautéed mushrooms for added depth. To save time in the morning, you can prepare the casserole the night before and bake it fresh the next day. Just remember to let it come to room temperature before placing it in the oven to facilitate even cooking.
