This blueberry croissant bake is one of those dishes that is surprisingly easy to make. The croissants soak up the rich custard and bake into soft and creamy in the center, and the tops turn golden brown and slightly crispy.

Are you craving blueberries, but you’re not in the mood to bake? Try this No-Bake Blueberry Cheesecake recipe; same bright berry flavor, just without the baking part. Now for the blueberry buttery croissants you’ve been waiting for!
Jump to:
Video Instructions
Try This Blueberry Croissant Bake
I absolutely love this Blueberry Croissant Bake because it feels like something you would order at a cozy café, yet it's so easy to make at home. The buttery croissants soak up the creamy custard and the blueberries add little pockets of sweetness throughout.
Whether you're serving it for brunch, a holiday breakfast, or a lazy weekend morning, it's always a winner.

Why You’ll Love This Recipe
- Uses leftover croissants: This is one of my favorite ways to rescue croissants that are a day or two old. They soak up the custard really well.
- Soft center, crisp top: The contrast is perfect; you get creamy and custardy inside with golden, flaky edges on top.
- Minimal prep: This takes me about 10 minutes of hands-on time, then the oven does the rest.
- Perfect for brunch or holidays: This is a crowd-pleaser and is good enough to make for special occasions for guests, and easy enough for a normal breakfast recipe.
- Make-ahead friendly: I like to prep it the night before and bake it fresh in the morning.
Ingredients & Substitutions

- Large Croissants: Slightly stale croissants actually work best because they absorb more custard without turning mushy with each bite. If you don’t have croissants, brioche, or challah are great substitutes.
- Blueberries: Fresh blueberries are ideal, but frozen work just as well, and no need to thaw them. I’ve also swapped in raspberries, blackberries, strawberries, or mixed berries (as long as they're fresh berries, you're good).
- Milk & cream: The combo of whole milk and heavy cream gives the richest, most custardy texture. If you want it lighter, you can use half-and-half or all milk. Some prefer cream cheese, but I find this is a lighter option.
- Sugar: White sugar keeps things classic, but brown sugar adds a deeper, slightly caramel flavor that pairs beautifully with the croissants.
- Cinnamon: Totally optional, but I love the warmth it adds without taking away the taste of blueberries.
Instructions
1. Place croissant pieces into a lightly greased baking dish or casserole dish (you can also use cooking spray for the dish). Scatter the sweet blueberries evenly over the top.
2. In a bowl using an electric mixer or hand mixer, whisk together the eggs, milk, cream, sugar, vanilla, and cinnamon until smooth and well combined.

3. Pour the custard evenly over the croissants. Press gently so the pieces soak up the mixture. Drizzle the melted butter over the top.
4. Bake at 350°F (175°C) for 35–40 minutes, until golden on top and set in the center.

5. Let cool for about 5 minutes, then sprinkle with powdered sugar or drizzle with maple syrup.
You might also enjoy Blueberry Lemon Dutch Baby — light, lemony, and effortlessly impressive.
Pro Cooking Tips

- Let it soak before baking: If I have time, I let the assembled dish sit for 5–10 minutes. I’ve found it helps the croissants fully absorb the custard and makes the center extra creamy.
- Use a shallow baking dish: This helps everything cook evenly and gives you more golden, crisp edges.
- Don’t overbake: Once the center is set and no longer liquidy, it’s ready. Overbaking can dry it out.
- Broil for extra crispness: If I want a crunchy top, I’ll sometimes broil it for about 1 minute at the end — just keep a close eye on it.
- Add lemon zest for brightness: A little lemon zest in the custard or sprinkled on top really lifts the flavor.
What Can You Serve With This?
- Fresh berries
- Greek yogurt
- Crispy bacon
- Breakfast sausage
- Scrambled eggs
- Whipped cream
- Hot coffee or tea
- Fresh orange juice
If you love fruity, handheld desserts, you might also enjoy Peach Hand Pies — flaky, sweet, and filled with juicy peaches.
FAQs
Yes! Assemble everything, cover, and refrigerate overnight. Bake fresh in the morning — it’s perfect for stress-free brunches.
Plain croissants work best, but almond croissants are delicious here. Chocolate croissants can work too, just expect a sweeter result.
Yes. I use almond milk, coconut cream, and vegan butter for my vegan friends. The texture is slightly different but still rich and satisfying.
Absolutely. Use them straight from the freezer — no thawing needed.
Usually, it just needs a few extra minutes in the oven. Every dish and oven is a little different.
Recipe

Blueberry Croissant Bake
Ingredients
- 6 small croissants, torn into pieces
- 1½ cups fresh blueberries
- 3 large eggs
- 1 cup whole milk
- ½ cup heavy cream
- ⅓ cup sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- 2 tablespoon melted butter
- powdered sugar for serving (optional)
- maple syrup for serving (optional)
Instructions
- Place the torn croissant pieces into a lightly greased baking dish. Scatter the blueberries evenly over the top.
- In a bowl, whisk together the eggs, milk, cream, sugar, vanilla, and cinnamon until smooth and well combined.
- Pour the custard evenly over the croissants. Press gently so the pieces soak up the mixture. Drizzle the melted butter over the top.
- Bake at 350°F (175°C) for 35–40 minutes, until golden on top and set in the center.
- Let cool for about 5 minutes, then dust with powdered sugar or drizzle with maple syrup.
Notes
Taste & Texture
Soft, creamy custard interior Crisp, golden croissant edges Warm, juicy blueberries throughout Rich and buttery without feeling heavyStorage, Freezing & Reheating
Fridge:Store leftovers in an airtight container for up to 3 days. Freezer:
Freeze baked portions for up to 2 months. Reheat:
- Microwave for 30–40 seconds, or
- Bake at 325°F (165°C) for 8–10 minutes until warmed through.
Video
You can find the video in the post above. If you don't see a video, please check your browser settings.






Leave a Reply