Croissant Breakfast Pie: Flaky Pastry with Sweet Vanilla Swirl Filling

Breakfast & Brunch

Croissant Breakfast Pie: Flaky Pastry with Sweet Vanilla Swirl Filling

This croissant breakfast pie transforms store-bought croissants into a golden, flaky masterpiece with a sweet vanilla custard swirl—no fancy pastry skills required. Standing on a step stool in my Nonna’s kitchen, I learned how to work with delicate dough, and this recipe proves you can do the same with croissants.

The secret? Layering them carefully and baking just until they’re crispy yet tender, with that custard filling bubbling up in the middle.

What makes this pie special is how it combines the best of two worlds: the buttery, flaky texture of croissants with the creamy, comforting flavors of a classic breakfast custard. It’s ready in about 30 minutes, making it perfect for lazy weekend mornings when you still want something impressive.

The vanilla swirl adds a touch of elegance, but don’t worry—it’s foolproof, even if you’ve never worked with puff pastry before.

By the time it comes out of the oven, you’ll have a flaky, golden pie with a custard center that’s just set—warm, creamy, and impossible to resist.

The edges will be crisp, the layers will hold together, and every bite will taste like a cross between a croissant and a French toast casserole. Trust me, once you try this, you’ll never go back to plain croissants again.

Serve it warm with a dusting of powdered sugar or a drizzle of maple syrup for that extra touch of indulgence. It’s the kind of breakfast that feels like a treat, even on a weekday. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for croissant breakfast pie

Twelve croissants, a few pantry staples, and 30 minutes transform into breakfast magic.

Ingredient Amount Notes
Store-Bought Croissants 🥐 12 whole Buttery, plain variety preferred
Large Eggs 🥚 4 whole Room temperature for best mixing
Granulated Sugar 🍚 ¾ cup White or light brown
All-Purpose Flour 🌾 ½ cup For thickening custard
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
Unsalted Butter 🧈 ½ cup Cold, cubed for layering
Pure Vanilla Extract 🌸 1 tbsp High-quality for best flavor
Vanilla Sugar 🍚 2 tbsp Or 1 tbsp vanilla extract + 1 tbsp sugar
Powdered Sugar 🍚 ¼ cup For dusting top
Salt 🧂 ¼ tsp Fine sea salt preferred
Maple Syrup 🍁 ¼ cup For optional drizzle
Heavy Whipping Cream 🥛 ¼ cup Optional for extra richness

The croissants are the star—Trader Joe's or local bakery varieties work best (none of that sad, stale stuff from the grocery store freezer). Look for ones that are still warm when you buy them—they layer better and stay flakier. If you can't find plain, plain-flavored is better than almond or chocolate. The butter? European-style if you can get it, but regular unsalted works fine. Keep everything cold until you're ready to assemble—warm butter makes the layers soggy. Pro tip: buy extra croissants. You'll want seconds.

No vanilla sugar? Mix 1 tbsp vanilla extract with 1 tbsp granulated sugar—it's the same thing. Running low on milk? Half-and-half or heavy cream works, but the custard will be richer. The custard needs to be thick but pourable—if it's too thin, whisk in 1 tbsp flour. For extra flakiness, brush the croissant layers with melted butter before adding the custard. And if you're feeling fancy, swap the powdered sugar for turbinado sugar—it adds a nice crunch. Trust me, it makes a difference.

This pie is best served warm, straight from the oven, but it reheats beautifully. Cover loosely with foil and warm in a 350°F oven for 10 minutes. Store leftovers in the fridge for 2 days—the custard actually gets better overnight. To freeze, wrap tightly in plastic and freeze for up to 1 month. Thaw in the fridge before reheating. The maple syrup drizzle? Save it for serving—it pools at the bottom and turns into a sticky mess if you add it too early.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this takes less time than deciding what to eat. Just slice those croissants into strips, toss them in the egg-milk mix, and bake—no rolling, no shaping, no stress. The flaky layers puff up on their own while you sip your coffee.
  • Sweet-Savory Magic: That buttery croissant crunch with the custardy egg center? It’s like a hug for your taste buds. Honestly, the sugar caramelizes just enough to make every bite feel like a little reward.
  • Weeknight or Brunch Star: Make it for a lazy Sunday morning or a last-minute office potluck—it’s equally welcome. Between us, I’ve served this cold from the fridge on a weeknight and no one complained. (Yes, even on a Tuesday night.)
  • Budget Breakfast Hack: Store-bought croissants stretch further than you’d think, and eggs plus milk are about as affordable as it gets. Leftovers reheat beautifully, so you’re basically getting two breakfasts for the price of one—minus the guilt.

Step-by-step instructions for croissant breakfast pie

Here's how to create a flaky, golden croissant pie with a rich vanilla custard filling.

1

Prepare the Vanilla Custard Filling

In a medium saucepan, combine the 1.5 cups whole milk, 0.75 cup granulated sugar, 2 tbsp vanilla sugar, 1 tbsp pure vanilla extract, and 0.25 tsp salt. Heat over medium heat until the sugar dissolves completely and the mixture reaches 180°F—you'll see small bubbles forming at the edges but no full boil. This warm milk mixture should smell sweetly vanilla-scented.

While the milk heats, whisk together the 4 whole large eggs in a separate bowl until frothy. Slowly pour the warm milk mixture into the eggs while whisking constantly to temper them. This prevents the eggs from scrambling. Return the mixture to the saucepan and cook over low heat, stirring constantly with a wooden spoon, until it thickens enough to coat the back of the spoon—about 5-7 minutes. The custard should be smooth and slightly thicker than heavy cream.

2

Assemble the Croissant Layers

Preheat your oven to 375°F. Cut the 12 whole store-bought croissants in half lengthwise, creating 24 long pieces. Arrange 12 of these pieces in a single layer in a 9x13-inch baking dish, slightly overlapping them like shingles. Brush the bottom layer generously with melted butter using a pastry brush—this creates a golden, flaky base.

Spread half of the custard mixture evenly over the buttered croissant layer. Add the remaining 12 croissant halves on top, again slightly overlapping. Brush these top layers with more melted butter, then pour the remaining custard mixture over them. The filling should be visible between the layers but not overflowing.

3

Bake Until Golden and Set

Bake for 25-30 minutes until the top is golden brown and the edges are crisp. You'll notice the filling bubble slightly as it sets—this is normal. The pie should look like a beautiful golden lattice with flaky, buttery layers. If the top browns too quickly, tent loosely with aluminum foil.

Let the pie cool for 10 minutes before slicing. This resting time allows the custard to fully set and prevents it from running when you cut into it. The interior should be creamy with a slight jiggle, but not liquid. For extra richness, whisk the 0.25 cup heavy whipping cream with 0.25 cup powdered sugar and drizzle over each serving.

4

Serve Warm with Maple Syrup

Cut into 6 equal squares and serve warm. The flaky croissant layers should contrast perfectly with the creamy vanilla custard. Drizzle each serving with 0.25 cup maple syrup for a touch of warmth that complements the sweet filling. The combination of buttery pastry, rich custard, and maple syrup creates a breakfast experience that's both indulgent and satisfying.

👨‍🍳

Pro Tips For Making Croissant Breakfast Pie

  • Preheat the Pan: Slap that pie dish in a 425°F oven for 10 minutes before adding the croissants—no, really, don’t skip this. I used to think it was overkill, but the butter in those flaky layers melts instantly, and you’ll end up with soggy bottoms instead of crispy edges. Trust me, the first bite will tell you why this matters.
  • Whisk Eggs Like a Pro: Crack those eggs into a bowl first, then whisk them vigorously with milk and sugar until the mixture is smooth and slightly frothy—about 30 seconds. I learned this the hard way when I just poured in raw eggs and ended up with a lumpy custard that didn’t set right. A quick whisk makes all the difference in that silky texture.
  • Layer Croissants Tight: Overlap the croissant slices by ½ inch and press them gently into the pan to eliminate gaps—this isn’t a puzzle, it’s a fortress. I used to leave spaces, and the filling would ooze out like a sad, runny mess. Snug layers = no leaks, no regrets.
  • Bake in Stages: Start with 20 minutes at 425°F for a golden crust, then drop the heat to 350°F and bake another 15-20 until the center jiggles like Jell-O. After burning the first one, I realized high heat first = crispy top, low and slow = done filling. Sounds weird, but it works—your future self will thank you.

Make-ahead tips for this recipe

Prep Ahead Like Nonna

I always make the custard filling the night before—it’s the secret to a foolproof pie. Whisk together the 4 eggs, 1.5 cups milk, 0.75 cup sugar, 1 tbsp vanilla extract, and 0.25 tsp salt in a bowl, then refrigerate uncovered for 8-12 hours.

The cold custard thickens perfectly and absorbs flavors overnight. Just reheat it gently over low heat before assembling in the morning—no scrambling, no stress. 🥚

Croissant Prep Shortcut

Save time by pre-cutting the croissants and storing them between layers of parchment paper in an airtight container for up to 24 hours. This keeps them fresh and prevents them from drying out.

When ready to assemble, brush the layers with melted butter right before baking—this ensures maximum flakiness. I like to do this while the custard reheats, so everything’s ready at once. 🥐

Assemble the Night Before

Here’s my favorite trick: layer the croissants and custard in the baking dish, cover tightly with plastic wrap, and refrigerate overnight. When you’re ready to bake, simply pop it in the oven straight from the fridge.

The cold start helps the custard set beautifully and prevents the croissants from getting soggy. Just add 5-10 minutes to your baking time—35-40 minutes total at 375°F. The result? A pie that’s warm, flaky, and ready to serve without any morning rush. ⏰

Freezer-Friendly Filling

Make the custard ahead and freeze it in a ziplock bag for up to 1 month. Thaw it in the fridge overnight, then reheat gently before assembling. I’ve also frozen the entire assembled pie (before baking) by wrapping it tightly in plastic and foil.

Bake straight from frozen, adding 10-15 minutes to the cook time. The texture stays perfect—just like Nonna’s recipes, which were always made with love and a little advance planning. ❄️

Make-Ahead Serving Suggestions

Pre-portion the pie into individual servings and store them in the fridge. Reheat each portion in the microwave for 45-60 seconds or in a 350°F oven for 8-10 minutes. For a restaurant-style presentation, dust with powdered sugar and drizzle with maple syrup right before serving.

I like to serve it with a side of fresh berries or a dollop of whipped cream for extra indulgence. The pie tastes even better the second day—proof that good things come to those who prep ahead! 🍓

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 450mg19%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 38g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use puff pastry instead of croissants for this pie?

Puff pastry works beautifully and gives a similar flaky texture. Use 1 sheet (about 14 oz) of thawed puff pastry, cut into strips, and layer it just like the croissants. Brush with melted butter before adding the custard for extra crispiness.

2

How do I prevent the custard from becoming watery?

For a perfect custard, cook it until it reaches 170-175°F and coats the back of a spoon. If it's too thin, whisk in 1 tbsp cornstarch mixed with 1 tbsp cold water and cook for another 2 minutes. Always chill the custard before assembling to help it set properly.

3

Can I make this pie without eggs for a vegan version?

Yes! Replace the eggs with 4 tbsp cornstarch mixed with 4 tbsp cold water to thicken the custard. Add 1 tbsp lemon juice for tanginess and use plant-based milk. The texture will be slightly different but still delicious. For extra richness, stir in 2 tbsp coconut cream at the end.

4

Why did my croissant layers get soggy?

Soggy layers usually happen when the custard is too hot or the croissants aren't buttered enough. Always use cold custard and brush each layer with melted butter before adding filling. Also, avoid overfilling—leave room for the custard to bubble without overflowing.

5

Can I add fruit to this pie?

Try 1 cup sliced strawberries or ½ cup blueberries folded into the custard before baking. For extra flair, arrange fresh berries on top after baking. Just reduce the custard slightly if adding extra moisture.

★★★★★4.5(11 reviews)
Categories Breakfast & Brunch