Vanilla Custard Filled Croissants Recipe

As an Amazon Affiliate, I earn from qualifying purchases.
Jump to Recipe

Vanilla custard filled croissants are filled with a sweet, creamy vanilla bean custard.

It’s best to use freshly baked croissants that are flakey, buttery, and melt in your mouth. Making croissants is quite the process! It’s about 3 days to make the croissant dough, but it’s worth all of the effort!

The vanilla custard needs to be chilled prior to using, therefore it’s ideal to make the custard the day before you need to fill the croissants.

See video here.

Vanilla Custard Filled Croissants Recipe

Once the croissants have cooled to room temperature, you’re ready to fill them with your custard using a piping bag fitted with a medium sized round tip.

Each side of the croissant needs to be filled with custard, so you can see 2 entry points to fill the croissants.

Vanilla Custard Filled Croissants Recipe

Store your vanilla custard croissants in the fridge until you’re ready to serve them. They are the most fresh the same day you make them.

If you’re wanting to freeze the croissants, you can put them in the freezer for up to 1 month. Place the croissants in the oven at 350 degrees F for 7 minutes to crisp them up again.

Vanilla Custard Filled Croissants Recipe

How to make a vanilla custard filled croissant from scratch
Prep Time3 days
Active Time20 minutes
Total Time3 days 20 minutes
Course: Breakfast
Yield: 15 croissants


Croissant Dough

  • 500 g all purpose flour
  • 55 g sugar granulated
  • 11 g instant yeast
  • 12 g salt
  • 40 g unsalted butter room temperature
  • 140 g water
  • 140 g milk


  • 280 g unsalted butter (for lamination) cold

Egg Wash

  • 1 egg
  • 1 tsp water

Vanilla Bean Custard

  • 1 vanilla bean
  • 6 egg yolks
  • 2/3 cup sugar granulated
  • 1/4 cup cornstarch
  • 1 tbsp butter
  • 2 cups milk
  • 2 tsp vanilla extract


Day 1

  • Place 500g all purpose flour, 55 g sugar, 11 g instant yeast, 12 g salt, 140 g water, 140 g milk, 40 g unsalted room temperature butter in a stand mixer fitted with the dough hook.
  • On low speed, beat the dough for about 3 minutes. The dough should come away from the sides of the bowl nicely.
  • Shape the dough into a flattened sphere, and cover with plastic wrap. Put the covered dough on a plate, and place it in the fridge overnight.

Day 2

  • Cut the butter for your lamination into ~ 1 cm thickness. Arrange the butter on a piece of plastic wrap or parchment paper that is quite large. Place another piece of plastic wrap or parchment paper on top.
  • You can either pound the butter with your rolling pin, or push the butter with your hands to create a square. The square needs to measure a perfect 17 x 17 cm square. Place the butter in the fridge.
  • Roll our your croissant dough until it measures 26 x 26 cm.
  • Take the cold square butter and place it in a diamond shape on the dough.
    How to make butter sheet
  • Fold the edges of the dough over the butter to completely encase the butter. Seal the edges by pressing them together.
    How to place butter in croissant dough
  • Roll out the dough until it measures 20 x 60 cm.
  • Fold the croissant dough into a letter shape.
    how to fold croissant dough
  • Cover the dough in plastic wrap and refrigerate for 30 minutes.
    how to laminate croissant dough
  • Place the dough on your counter with the "open side" facing you. Roll out the dough for a second time until it measures 20 x 60 cm. Fold the croissant dough into a letter shape. Cover the dough in plastic wrap and refrigerate for 30 minutes.
  • Place the dough on your counter with the "open side" facing you. Roll out the dough for a third time until it measures 20 x 60 cm. Fold the croissant dough into a letter shape. Cover the dough in plastic wrap and refrigerate overnight.

Day 2 Vanilla Custard

  • Vanilla custard needs to chill for a few hours, therefore it's best done the day before you need it.
  • Place milk in a medium saucepan on low-medium heat.
  • Cut the vanilla bean in half lengthwise with a sharp knife. Remove the vanilla beans and place them in the milk. Place the whole vanilla bean in the milk.
  • Let the milk just come to a simmer, not boiling. Turn off the heat source and remove the milk from the heat. Let the vanilla bean infuse flavor for 15 minutes.
  • In the meantime, separate your eggs. Place the egg yolks in a large heat proof bowl.
  • Add sugar and cornstarch and mix together with a whisk.
  • Remove the vanilla bean from the saucepan. Slowly temper the eggs by adding a couple of tablespoons of the milk to the eggs at a time and vigorously whisking it until fully emulsified.
  • Continue adding the milk very slowly until fully combined. You do not want to cook the eggs.
  • Strain the mixture back into the saucepan and heat on medium heat.
  • Whisk the mixture frequently. Heat the mixture until the cornstarch has activated. It should be a few minutes. You will feel the mixture becoming thickened with your whisk.
  • Cook for 1 more minute after it has started to thicken.
  • Remove the custard from the heat and add butter. Whisk butter into the custard until it's fully melted. Add vanilla extract.
  • Let the custard cool to room temperature. Then place plastic cling wrap on top of the custard to prevent a film from forming.
  • Chill the custard for at least 2 hours before using.

Day 3

  • Gently roll out the dough until it reaches 20 x 110 cm. Place it in the fridge if the dough resists too much while rolling. A 20 min rest in the fridge will let the gluten relax.
  • Lift the dough and it will become a little bit smaller in length, but you should still have 100 cm of dough length to work with.
  • Place the dough on a cutting board, and on the top of the dough, mark 12.5 cm all the way along the dough.
  • Along the bottom of the dough, begin by marking 6.25 cm, then continue marking 12.5 cm.
  • Cut the dough diagonally to create triangles for your croissants.
    how to cut croissant dough
  • For each triangle, on the end opposite the point of the triangle is a flat piece. Cut the middle of the flat piece ~ 1.5 cm into the dough.
  • Gently pull the dough to make it a bit longer. It's easiest if you use your hands to gently make the dough longer to roll.
  • Place the dough on the counter, and start with the flat piece, roll the dough onto itself and place the tip of the triangle down. Place the rolled croissant on the baking sheet. Repeat until all of the croissants are arranged on their baking sheets.
  • Using the egg wash, brush the egg/water mixture onto the croissants. Make sure you cover every surface of the croissant, as this prevents the dough from drying out. Let the dough proof for ~2 hours. It should be in a room that's about 24-26 degrees C.
  • When you're ready to bake your croissants, give them another egg wash, right before putting them in the oven.
    how to proof croissants overnight
  • Bake the croissants at 410 degrees F for 7 min, then turn down the oven to 375 degrees F for 13 minutes.
  • Let the croissants cool on a wire rack until they are room temperature.

Filling the Croissants

  • Place the custard in a piping bag fitted with a medium sized round tip. The tip should be big enough that the custard can flow through the tip easily.
  • Press the tip into one side of the croissant until it's about halfway into the croissant. Fill the croissant until the custard starts coming out of the hole you made with your tip. Repeat on the other side of the croissant.
    Vanilla Custard Filled Croissants Recipe
  • Serve immediately, or place them in the fridge or freezer for another day.
    You can freeze the croissants for up to 1 month in the freezer. Crisp them up in the oven for 7 minutes at 350 degrees F.