Blueberry Cream Cheese Croissant Casserole (The Ultimate Brunch Recipe)

By Rowan Pierce

On January 19, 2026

A close-up overhead view of the golden-brown top of the sweet breakfast bake, showing baked blueberries and croissant pieces.

Cuisine

American, French

Prep time

15 minutes

Cooking time

45 minutes

Total time

60 minutes

Servings

8 servings

Welcome to your new favorite brunch dish! This Blueberry Cream Cheese Croissant Casserole is the perfect blend of buttery croissants, a rich and tangy cream cheese filling, and juicy bursts of fresh blueberries. It’s an incredibly easy, make-ahead breakfast that tastes like a gourmet dessert. Whether you’re hosting a holiday breakfast, a weekend brunch, or simply treating yourself, this recipe is guaranteed to impress. It’s decadent, comforting, and surprisingly simple to assemble, making your mornings both delicious and stress-free.

We set out to create the ultimate Blueberry Cream Cheese Croissant Casserole, one that’s rich and creamy without ever becoming soggy. The secret lies in using slightly stale croissants that soak up the vanilla-kissed custard perfectly. This dish combines the best elements of a classic bread pudding and a creamy cheesecake, all baked into one glorious casserole.

A slice of the Blueberry Cream Cheese Croissant Casserole on a plate, revealing the creamy layers of cream cheese, custard-soaked croissants, and blueberries.
Every bite is loaded with creamy, fruity goodness.

Why This Blueberry Cream Cheese Croissant Casserole is a Must-Try

If you’re looking for a standout breakfast dish, this is it. This casserole isn’t just a meal; it’s an experience. Here’s why you’ll fall in love with it:

  • Incredibly Decadent: The combination of flaky croissants, a sweet cream cheese layer, and a rich egg custard is pure comfort food.
  • Perfect for Entertaining: You can assemble it the night before, making it the ideal stress-free option for holidays or gatherings. It’s a true crowd-pleaser.
  • Simple Ingredients: This recipe uses common pantry and fridge staples, making it accessible for any home cook.
  • Customizable: Feel free to swap the blueberries for other fruits or add your own unique twist.

The Key Ingredients You’ll Need

This recipe comes together with simple, high-quality ingredients. For the best results, use full-fat dairy to ensure a rich and creamy custard.

For the Croissant Casserole

  • Large Croissants: Day-old or slightly stale croissants work best as they absorb the custard better without falling apart.
  • Eggs: These form the base of our rich custard.
  • Whole Milk & Heavy Cream: A combination of both creates a custard that’s rich but not overly heavy.
  • Granulated Sugar: For sweetness in the custard.
  • Vanilla Extract: Pure vanilla extract adds essential warmth and flavor.
  • Cinnamon: A hint of cinnamon complements the blueberries and cream cheese beautifully.

For the Cream Cheese Filling & Topping

  • Cream Cheese: Use a full-fat block, softened to room temperature for easy mixing.
  • Powdered Sugar: This dissolves easily into the cream cheese for a smooth filling.
  • Fresh Blueberries: Fresh blueberries provide the best texture and burst of flavor.
  • Lemon Zest: A little zest brightens up the cream cheese filling.
A close-up overhead view of the golden-brown top of the sweet breakfast bake, showing baked blueberries and croissant pieces.
Golden-brown perfection, fresh from the oven.

How to Make the Perfect Blueberry Cream Cheese Croissant Casserole

Follow these simple steps to create a show-stopping brunch dish. The key is layering the components to ensure every bite is packed with flavor.

  1. Prepare the Pan and Croissants: Start by greasing a 9×13-inch baking dish. Tear your croissants into 1-2 inch pieces and arrange half of them in a single layer in the bottom of the dish.
  2. Make the Cream Cheese Filling: In a medium bowl, beat the softened cream cheese with powdered sugar and lemon zest until smooth and creamy. Dollop spoonfuls of this mixture over the croissant layer in the dish. Sprinkle half of your fresh blueberries over the cream cheese.
  3. Layer the Casserole: Top the cream cheese and blueberry layer with the remaining croissant pieces.
  4. Mix the Custard: In a large bowl, whisk together the eggs, granulated sugar, whole milk, heavy cream, vanilla extract, and cinnamon until well combined.
  5. Pour and Soak: Gently and evenly pour the custard mixture over the croissants. Press down lightly to ensure all the pieces are coated. Sprinkle the remaining blueberries on top.
  6. Bake or Chill: For the best results, cover the dish and refrigerate for at least 4 hours, or preferably overnight. This allows the croissants to fully absorb the custard. If you’re short on time, you can let it sit for 30 minutes before baking. When ready to bake, preheat your oven to 350°F (175°C) and bake for 45-55 minutes, or until the top is golden brown and the center is set.
  7. Rest and Serve: Let the casserole rest for 10 minutes before slicing. This helps it set completely. Dust with powdered sugar or drizzle with maple syrup before serving.

Tips for the Best Croissant Casserole

To ensure your Blueberry Cream Cheese Croissant Casserole is perfect every time, keep these simple tips in mind.

  • Use Stale Croissants: This is the most important tip! Dry, day-old croissants are much more absorbent and will prevent the casserole from becoming soggy. If your croissants are fresh, you can toast them lightly in the oven.
  • Soften the Cream Cheese: Make sure your cream cheese is at room temperature to achieve a smooth, lump-free filling.
  • Don’t Rush the Soak: Allowing the casserole to sit overnight makes a huge difference. It creates a more cohesive and flavorful dish. It’s the secret to a great overnight croissant breakfast casserole.
  • Cover While Baking if Needed: If the top starts to brown too quickly, cover it loosely with aluminum foil for the last 15-20 minutes of baking.

Delicious Variations to Try

While this recipe is fantastic as is, it’s also a great base for customization. Here are a few ideas to get you started:

  • Different Berries: Swap the blueberries for raspberries, blackberries, or sliced strawberries. A mixed berry version would also be delicious.
  • Add a Crunch: Sprinkle some sliced almonds or a cinnamon-sugar mixture on top before baking for a crunchy topping.
  • Chocolate Lover’s Twist: Add a handful of white chocolate or semi-sweet chocolate chips along with the blueberries.
  • Citrus Kick: Add a teaspoon of orange zest to the custard for a brighter flavor profile that complements the berries. For a different but equally delicious breakfast, try our blueberry muffins with yogurt.

Make-Ahead and Storage Instructions

This casserole is a perfect make-ahead dish. You can assemble it completely, cover it tightly, and refrigerate it for up to 24 hours before baking. This makes it an ideal choice for a stress-free morning.

To store leftovers, cover the dish or transfer slices to an airtight container and refrigerate for up to 3 days. To reheat, you can warm individual slices in the microwave for 30-60 seconds or place the entire casserole dish back in a 325°F (160°C) oven until warmed through. This recipe has a similar comforting feel to a classic French toast casserole and stores just as well.

Frequently Asked Questions

Absolutely! This recipe is perfect for making ahead. You can assemble the entire casserole, cover it tightly with plastic wrap or foil, and refrigerate it for up to 24 hours before baking. This not only saves you time but also allows the flavors to meld and results in a better texture.

Yes, you can use frozen blueberries. Do not thaw them before using. Toss them in a tablespoon of flour before adding them to the casserole to prevent their color from bleeding too much into the custard.

The best way to prevent a soggy casserole is to use day-old, stale croissants. They are drier and absorb the custard mixture much more effectively without turning mushy. If you only have fresh croissants, you can tear them into pieces and toast them in the oven at 300°F (150°C) for about 10-15 minutes to dry them out.

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, you can microwave individual portions for 30-60 seconds or place the casserole back in a 325°F (160°C) oven until warmed through.

All-butter croissants provide the best flavor and texture. Look for large, flaky croissants from a bakery. Avoid croissants from a can or any that are overly doughy, as they tend to become soggy more easily.

Share Your Creation!

We are confident this Blueberry Cream Cheese Croissant Casserole will become a staple in your home. It’s the perfect dish to bring family and friends together. If you make this recipe, we’d love to see it! Share a photo and tag us on Pinterest. Your feedback and creations inspire us!

An overhead shot of a baked Blueberry Cream Cheese Croissant Casserole in a white baking dish, dusted with powdered sugar and ready to be served.
The ultimate brunch treat: Blueberry Cream Cheese Croissant Casserole!

Blueberry Cream Cheese Croissant Casserole

A close-up overhead view of the golden-brown top of the sweet breakfast bake, showing baked blueberries and croissant pieces.

Blueberry Cream Cheese Croissant Casserole (The Ultimate Brunch Recipe)

An incredibly decadent and easy-to-make Blueberry Cream Cheese Croissant Casserole. Perfect for a make-ahead breakfast or brunch, this dish features buttery croissants, a tangy cream cheese filling, and juicy blueberries baked in a rich vanilla custard.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 servings
Course: Breakfast, Brunch, Dessert
Cuisine: American, French
Calories: 410

Ingredients
  

For the Croissant Casserole
  • 6 large croissants preferably day-old or stale
  • 4 large eggs
  • 1.5 cups whole milk
  • 0.5 cup heavy cream
  • 0.5 cup granulated sugar
  • 2 tsp vanilla extract
  • 0.5 tsp ground cinnamon
For the Cream Cheese Filling & Topping
  • 8 oz cream cheese softened to room temperature
  • 0.25 cup powdered sugar
  • 1 tsp lemon zest
  • 1.5 cups fresh blueberries divided

Equipment

  • 1 9x13 inch baking dish
  • 2 Mixing bowls
  • 1 Whisk

Method
 

  1. Grease a 9x13-inch baking dish. Tear the croissants into 1-2 inch pieces and place half of them in the bottom of the prepared dish.
  2. In a medium bowl, beat the softened cream cheese with the powdered sugar and lemon zest until smooth. Dollop spoonfuls over the croissant layer. Sprinkle with half of the blueberries.
  3. Top with the remaining croissant pieces.
  4. In a large bowl, whisk together the eggs, granulated sugar, whole milk, heavy cream, vanilla extract, and cinnamon until fully combined.
  5. Pour the egg mixture evenly over the croissants. Gently press down on the croissants to help them soak up the custard. Sprinkle the remaining blueberries over the top.
  6. Cover the dish and refrigerate for at least 4 hours, or preferably overnight.
  7. Preheat oven to 350°F (175°C). Uncover the casserole and bake for 45-55 minutes, until the top is golden brown and the center is set (a knife inserted into the center comes out clean).
  8. Let the casserole cool for 10 minutes before slicing and serving. Dust with additional powdered sugar if desired.

Notes

Tip 1: Using day-old, stale croissants is crucial for preventing a soggy casserole. They absorb the custard much better.
Tip 2: For a crispy top, you can sprinkle a tablespoon of coarse sugar over the casserole before baking.
Tip 3: Ensure your cream cheese is fully softened to avoid lumps in your filling.

You might also like these recipes

Leave a Comment

Recipe Rating