Blueberry Cream Cheese Croissant Casserole (The Ultimate Brunch Recipe)

By Natalie Quinn

On February 3, 2026

An overhead shot of the unbaked Blueberry Cream Cheese Croissant Casserole in a baking dish, ready for the oven. An easy breakfast bake in preparation.

Cuisine

American

Prep time

15 minutes

Cooking time

45 minutes

Total time

60 minutes

Servings

8 servings

Welcome to the ultimate brunch showstopper that’s deceptively simple to make. This Blueberry Cream Cheese Croissant Casserole combines flaky, buttery croissants, tangy cream cheese, and a burst of juicy blueberries, all soaked in a rich vanilla custard. It’s the perfect make-ahead dish for holidays, lazy weekends, or any special occasion that calls for something truly decadent. Prepare for this to become your most requested breakfast bake!

Whether you’re hosting a crowd or just treating your family, this recipe delivers a restaurant-quality brunch experience with minimal effort. The top gets beautifully golden and crisp, while the inside remains soft, creamy, and utterly delicious.

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

This isn’t just another breakfast dish; it’s an experience. The magic lies in the texture and flavor combinations. Buttery layers of croissants absorb the sweet custard without becoming mushy, creating a bread pudding-like consistency that’s simply irresistible. The pockets of melted cream cheese provide a tangy, creamy counterpoint to the sweet blueberries, ensuring every bite is perfectly balanced.

Plus, the sheer convenience is a game-changer. You can assemble it the night before and simply pop it in the oven in the morning. If you love an impressive breakfast without the morning stress, this recipe is for you. For another easy and impressive breakfast, try these easy breakfast crescent rolls.

The Key Ingredients for the Perfect Breakfast Bake

The beauty of this recipe is its reliance on simple, high-quality ingredients to create something spectacular. Here’s what you’ll need:

Croissants

The star of the show! For the best texture, use day-old or slightly stale croissants. Stale croissants are drier and absorb the custard better, which is the secret to avoiding a soggy casserole. All-butter croissants will give you the richest flavor.

The Creamy Filling

This is where the magic happens. We use a block of cream cheese, cut into cubes, to create pockets of creamy goodness. The custard base is a simple mix of eggs, milk, heavy cream, granulated sugar, and a generous splash of vanilla extract. This combination bakes into a rich, flavorful filling that holds everything together.

Blueberries

Fresh or frozen blueberries both work wonderfully here. If using frozen, there’s no need to thaw them first. The berries will burst while baking, releasing their sweet juices throughout the casserole. If you’re a fan of the blueberry and cream cheese combination, you’ll also love these blueberry cream cheese muffins.

A freshly baked Blueberry Cream Cheese Croissant Casserole in a rustic baking dish, with a golden-brown top. A perfect sweet breakfast casserole.
Golden-brown perfection, straight from the oven.

Step-by-Step Instructions to Make Your Casserole

Making this incredible casserole is easier than you think. Follow these simple steps for guaranteed success.

  1. Prepare the Dish: Start by greasing a 9×13-inch baking dish with butter. This prevents sticking and adds another layer of flavor.
  2. Arrange the Croissants: Tear your croissants into 1-2 inch pieces and arrange half of them in the bottom of the prepared baking dish.
  3. Add the Cream Cheese & Berries: Scatter the cubes of cream cheese and half of the blueberries over the croissant layer.
  4. Layer Up: Top with the remaining croissant pieces and blueberries, distributing them evenly.
  5. Mix the Custard: In a large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, and a pinch of salt until smooth and well-combined.
  6. Pour and Soak: Gently pour the egg mixture evenly over the entire casserole. Press down lightly on the croissants to ensure they are all soaking up the custard.
  7. Rest (Optional but Recommended): 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.
  8. Bake to Perfection: When ready to bake, preheat your oven to 350°F (175°C). Uncover the dish and bake for 40-50 minutes, or until the top is golden brown and the center is set (no longer jiggly).
  9. Cool and Serve: Let the casserole cool for about 10 minutes before slicing. This helps it set up properly. Dust with powdered sugar for a beautiful finish and serve warm.

Pro Tips for the Best Blueberry Cream Cheese Croissant Casserole

Want to take your casserole from great to absolutely unforgettable? Here are a few expert tips:

  • Use Stale Croissants: This is the most important tip! Fresh croissants are too soft and will result in a mushy texture. If you only have fresh ones, you can tear them up and let them sit out on the counter for a few hours or toast them lightly in the oven.
  • Room Temperature Ingredients: For the smoothest custard, make sure your eggs, milk, and cream cheese are at room temperature. This helps them combine more easily.
  • Don’t Skip the Soak: Letting the casserole rest overnight makes a huge difference. It allows the flavors to meld and ensures the croissants absorb all that delicious custard.
  • Cover if Browning Too Quickly: If you notice the top is getting too brown before the center is cooked, loosely tent the dish with aluminum foil for the remainder of the baking time.

Looking for another fantastic brunch idea? This overnight French toast casserole is another crowd-pleaser that can be prepped in advance.

An overhead shot of the unbaked Blueberry Cream Cheese Croissant Casserole in a baking dish, ready for the oven. An easy breakfast bake in preparation.
Ready for the oven! This make-ahead casserole makes mornings a breeze.

Make-Ahead & Storage Instructions

This dish is perfect for planning 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. When you’re ready, just pop it in the oven, adding about 5-10 minutes to the bake time since it will be cold.

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, you can warm individual slices in the microwave or place the casserole back in an oven-safe dish and heat at 325°F (160°C) until warmed through.

Delicious Variations to Try

While this recipe is perfect as is, it’s also incredibly versatile. Here are a few ideas to switch things up:

  • Different Berries: Try using raspberries, blackberries, or a mixed berry blend instead of blueberries.
  • Add Citrus Zest: A teaspoon of lemon or orange zest added to the custard mixture will brighten up the flavors beautifully.
  • Spice it Up: Add a pinch of cinnamon or nutmeg to the custard for a warm, spiced flavor.
  • Nutty Topping: Sprinkle some sliced almonds or chopped pecans on top before baking for a delightful crunch.

Frequently Asked Questions

Absolutely! This recipe is perfect for making ahead. Assemble the entire casserole, cover it tightly, and refrigerate for up to 24 hours. When ready, bake straight from the fridge, adding about 5-10 extra minutes to the baking time.

Yes, frozen blueberries work wonderfully in this recipe. There is no need to thaw them beforehand; you can add them directly to the casserole. They will release their juices and bake perfectly.

The best way to prevent a soggy casserole is to use stale croissants. Also, ensure you bake it long enough for the center to be fully set. If the center is still jiggly, it needs more time in the oven.

Stale or day-old croissants are highly recommended. They are drier and absorb the egg custard much better, which is the key to achieving a perfect texture and preventing the casserole from becoming soggy.

You can reheat individual slices in the microwave for a quick option. For a better texture, place the leftover casserole in an oven-safe dish, cover with foil, and warm in a 325°F (160°C) oven for 15-20 minutes, or until heated through.

The Perfect Blueberry Cream Cheese Croissant Casserole Recipe

An overhead shot of the unbaked Blueberry Cream Cheese Croissant Casserole in a baking dish, ready for the oven. An easy breakfast bake in preparation.

Blueberry Cream Cheese Croissant Casserole (The Ultimate Brunch Recipe)

The ultimate Blueberry Cream Cheese Croissant Casserole recipe! This easy, make-ahead breakfast bake features buttery croissants, tangy cream cheese, and juicy blueberries in a rich vanilla custard. Perfect for holidays and special brunches, it's a guaranteed crowd-pleaser.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 410

Ingredients
  

  • 6 large croissants preferably day-old or stale
  • 8 ounces cream cheese softened and cut into 1/2-inch cubes
  • 1.5 cups blueberries fresh or frozen
  • 6 large eggs
  • 1.5 cups milk whole milk recommended
  • 0.5 cup heavy cream
  • 0.5 cup granulated sugar
  • 2 teaspoons vanilla extract
  • Powdered sugar for dusting (optional)

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Large Mixing Bowl
  • 1 Whisk

Instructions
 

  1. Grease a 9x13-inch baking dish with butter. Tear the croissants into 1-2 inch pieces.
  2. Arrange half of the croissant pieces in the bottom of the dish. Scatter the cubed cream cheese and half of the blueberries over the top.
  3. Top with the remaining croissant pieces and blueberries.
  4. In a large bowl, whisk together the eggs, milk, heavy cream, sugar, and vanilla extract until smooth.
  5. Pour the egg mixture evenly over the croissants. Gently press down to ensure all pieces are saturated.
  6. Cover and refrigerate for at least 4 hours, or preferably overnight.
  7. Preheat oven to 350°F (175°C). Bake uncovered for 40-50 minutes, until the top is golden brown and the center is set.
  8. Let cool for 10 minutes before slicing. Dust with powdered sugar before serving, if desired.

Notes

Tip 1: Using stale, day-old croissants is key to preventing a soggy casserole. They absorb the custard much better.
Tip 2: For an extra rich flavor, you can add a pinch of cinnamon or nutmeg to the custard mixture.
Tip 3: Don't skip the refrigeration time! This allows the flavors to meld and the croissants to fully soak up the custard.

Share Your Creation!

I can’t wait to hear how much you love this Blueberry Cream Cheese Croissant Casserole! It’s the kind of comforting, impressive dish that brings everyone to the table. If you make this recipe, please leave a comment below or share a photo of your masterpiece on Pinterest and tag us. Happy baking!

A delicious slice of Blueberry Cream Cheese Croissant Casserole on a white plate, showing the creamy texture and juicy blueberries. The perfect make-ahead brunch recipe.
The perfect bite: creamy, tangy, and sweet!

You might also like these recipes

Leave a Comment

Recipe Rating