Blueberry Cream Cheese Croissant Casserole

Imagine layers of flaky croissants, bursting blueberries, and a creamy custard baked to golden perfection. This dish is both a feast for the eyes and a treat for your taste buds.

Perfect for brunch or special gatherings, it’s the kind of dish that brings everyone back for seconds. Let’s dive into how to make it!

What makes this dish stand out

  • The flaky croissants soak up the custard while maintaining their buttery texture, creating a rich base.
  • Fresh or thawed blueberries add pops of tangy sweetness to balance the creaminess.
  • The cream cheese layer adds a velvety smoothness that elevates every bite.

Ingredients you’ll need

  • 6 large croissants, torn into pieces
  • 1 cup fresh blueberries (or frozen, thawed)
  • 8 oz cream cheese, softened
  • 4 large eggs
  • 1 cup milk
  • 1/2 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon salt
  • Powdered sugar, for serving (optional)

How to assemble and bake

Start by preheating your oven to 350°F (175°C) and greasing a 9×13-inch baking dish. This ensures your casserole bakes evenly and doesn’t stick to the pan.

In a large bowl, whisk together the eggs, milk, granulated sugar, vanilla extract, cinnamon, and salt until smooth. This will create the custard base that ties the dish together.

In a separate bowl, beat the softened cream cheese until creamy and free of lumps. Gradually mix in half of the egg mixture until fully combined, creating a luscious cream cheese layer.

Layer half of the torn croissant pieces in the greased baking dish, followed by half of the blueberries. Pour half of the cream cheese mixture over this layer, ensuring even coverage.

A delicious blueberry cream cheese croissant casserole baked to golden perfection

Repeat the process with the remaining croissant pieces, blueberries, and cream cheese mixture. Finally, pour the remaining egg mixture over the entire dish, pressing down gently to ensure the croissants soak up the liquid.

Let the casserole sit for 15 minutes to absorb the custard before baking. Bake for 35-40 minutes, or until the top is golden brown and the casserole is set.

Once baked, let it cool slightly before dusting with powdered sugar, if desired. Serve warm and enjoy the creamy, fruity layers.

How to store and enjoy leftovers

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave for 20-30 seconds or in the oven at 300°F (150°C) until warmed through.

It’s just as delightful the next day, making it perfect for meal prep or extended brunch gatherings.

Expert tips for success

  • Use day-old croissants for the best texture, as they absorb the custard more effectively without becoming soggy.
  • If using frozen blueberries, thaw and drain them before adding to prevent excess moisture in the casserole.
  • Letting the casserole sit before baking ensures every croissant piece is perfectly soaked and flavorful.

Ingredient swaps to try

Swap out blueberries for raspberries or blackberries for a different fruity twist. You can also use almond extract instead of vanilla for a nutty flavor profile.

If cream cheese isn’t available, mascarpone can be a smooth and creamy alternative.

A delicious blueberry cream cheese croissant casserole baked to golden perfection

Blueberry Cream Cheese Croissant Casserole

This delicious Blueberry Cream Cheese Croissant Casserole is a perfect breakfast or brunch dish, combining flaky croissants, fresh blueberries, and a creamy filling.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Breakfast, brunch
Cuisine American
Servings 8 servings
Calories 350 kcal

Ingredients
  

  • 6 large croissants torn into pieces
  • 1 cup fresh blueberries or frozen, thawed
  • 8 oz cream cheese softened
  • 4 large eggs
  • 1 cup milk
  • 1/2 cup granulated sugar
  • 1 tsp vanilla extract
  • 1/2 tsp cinnamon
  • 1/4 tsp salt
  • Powdered sugar for serving (optional)

Instructions
 

  • Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish.
  • In a large bowl, whisk together the eggs, milk, granulated sugar, vanilla extract, cinnamon, and salt until well combined.
  • In a separate bowl, beat the softened cream cheese until smooth and creamy.
  • Add half of the egg mixture to the cream cheese and mix until fully combined.
  • In the greased baking dish, layer half of the torn croissant pieces, followed by half of the blueberries.
  • Pour half of the cream cheese mixture over the croissants and blueberries, then repeat the layering with the remaining croissants, blueberries, and cream cheese mixture.
  • Pour the remaining egg mixture evenly over the top of the casserole, ensuring all croissant pieces are soaked.
  • Let the casserole sit for about 15 minutes to absorb the liquid.
  • Bake in the preheated oven for 35-40 minutes, or until the top is golden brown and the casserole is set.
  • Remove from the oven and let it cool for a few minutes before serving. Dust with powdered sugar if desired.

Notes

For a richer flavor, consider adding a splash of lemon juice to the blueberries.
Keyword blueberry, casserole, croissant
A delicious blueberry cream cheese croissant casserole baked to golden perfection

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

Leave a Comment

Recipe Rating