Easy Flaky Homemade Cheese Croissants
By Rebecca St.Clair
There’s nothing more magical than pulling a tray of freshly baked cheese croissants out of the oven. The smell of warm, buttery pastry and melty, lightly browned cheese fills your kitchen, in the perfect cozy, comforting aroma.
Experiment with different cheeses from sharp cheddar to creamy Brie, or even adding a sprinkle of garlic or herbs, you can create the perfect rich and savoury snack or breakfast treat.

These homemade cheese croissants are a melt-in-your-mouth experience with each bite. The layers of buttery, flaky pastry are the perfect contrast to the melty, savoury cheese inside, and golden crusty outside layer, giving you the ultimate combination of textures that makes them irresistibly delicious.
I fell in love with croissants when traveling in Paris, a little over 10 years ago. Ever since, I have been making homemade croissants. For me, it is the perfect super soft croissant dough. Light and pillowy, with a golden, flaky outside. While still being easy enough for anyone to make at home.

Why You’ll Love This Recipe
Versatile – Fill will a variety of hard and soft cheese even mix with garlic or fresh herbs.
Simple Ingredients – Made with only simple kitchen staples.
Taste and Texture – The perfect soft of the inside and a delicate crisp outside and full of melt-in-your-mouth pull apart layers.

Storage
Cheese croissants are at their best warm and fresh the first day. However if stored properly, you can prolong the freshness.
Room temperature
- Allow the cheese croissants to cool to room temperature
- Store in a bread bag or airtight container not completely sealed so they can breath
- Store on the counter for up to 3 days
Freezer
Make your cheese croissant dough ahead of time, roll into croissants and freeze them. That way you can bake them anytime you would like! Perfect!
- Make the recipe up to the final rise
- Place the dough cheese croissants onto a lined baking sheet and freeze in a single layer for 2 hours
- Remove the cheese croissants and store in an airtight container or freezer bag
- Freeze for up to 3 months
- When ready for use, remove and allow to defrost spread out on the baking sheet
- Allow them to rise until just about doubled and continue with the recipe

The best cheese for making cheese croissants
- Gruyère– This cheese is slightly sweet, nutty, and salty. An amazing choice for cheese croissants.
- Cheddar– This is, perhaps, the most popular choice for cheese croissants. There are many varieties of this popular cheese. Marble, mild, sharp, and aged cheddars, to name a few. All would be ideal choices for cheese croissants depending if you want a stronger or more subtle cheesy flavour.
- Asiago– I would use this as part of a cheese mixture. Asiago is a delicious hard cheese, similar to parmesan. It is frequently used with breads, usually melted on top.
- Mozzarella – This, very mild flavoured cheese, is perfect if you want a very subtle cheese flavour. You know it’s going to be good, I mean pizza and mozzarella go hand in hand. So cheese croissants with mozzarella, seems like a no-brainer!
- Gouda– This cheese has a sweet, light, buttery flavour. It is an excellent choice in baking, as it melts well. Try smoked gouda for a slightly different flavour.
- Provolone – This is a great semi-hard cheese. It has buttery, nutty flavours and can range from sharp to milk depending on the variety and age you choose.

Words to know for making Croissants
Détrampe – This is the main bread dough
Beurrage – This is the butter layer that you will be folding inside of the détrampe.

Tips and Tricks
Take your time- It can take a couple days to make cheese croissants. You really cannot rush the process and expect to get a perfect croissant at the end.
Use butter– The best cheese croissants, in my opinion, are made with a high-fat butter. Anything low-fat will not make the best croissants
Chill the dough and butter- Soft butter will ooze out everywhere when you are rolling it between the layers of the dough.
Proofing cheese croissants- The final step, before baking, is to proof the croissants. It is important to give them enough time to rise. The temperature of your environment can make proofing time vary. It it a good idea to go by look not just time alone. Your cheese croissants should just about double in size.
Egg wash– This really makes a difference on the glossy golden-brown on the outside of your croissants. The egg wash can be substituted with a brush of high-fat cream before going into the oven.
The roll– Don’t roll the croissants too tightly or the dough too thinly. This will make it harder for them to fully expand and make all those light paper thin layers on the inside.
Have Fun- Once you are comfortable with the basic process of croissant making, have fun with different variations. Croissant dough is a puff pastry and the dough can be used for other appetizers and desserts.

Ingredients
Milk and water – I use a mixture of milk and water for this recipe for added richness.
Sugar – This will help activate the yeast and give a subtle sweetness to the pastry.
Yeast – Use dry-active yeast for this recipe.
Salt – Flavour
Flour – I use all-purpose flour for this recipe, but bread flour can also be used for a softer pastry.
Butter – Mixed into the dough for richness and folded between the layers. Use all butter for best results, nothing low-fat.
Egg – This optional ingredient is whisked and brushed on top of the croissants just before baking for a golden crust. This can be substituted with high-fat cream.
Cheese – Use your favourite cheese inside the croissant and sprinkle cheese on the outside before baking.

Method
Dough
- In the bowl of the stand mixer with the dough hook or in a large bowl if making the recipe by hand, add ¾ cup warm water, ¾ cup milk, and ¼ cup sugar. Mix to dissolve the sugar.
- Add 2 ¼ teaspoons (or 1 packet) yeast, by sprinkling it evenly over top.
- Wait a few minutes to allow the yeast to soften and become foamy. This will take 5-10 minutes.
- Add 1 teaspoon salt and 3 ½ cups flour. Mix with the dough hook until a smooth dough forms.
- Knead in 2 Tablespoons soft butter. Mix a few minutes to form a smooth dough. (I alternate between the slowest speed of my mixer, to one or two speeds up to mix the dough fully.) It will take about 5 minutes if using a stand mixer or 8 minutes kneading by hand.
- Cover and let the dough rest 30 mins.


7. Onto a rectangular cookie sheet, lined with plastic wrap, spread the dough out with your hands to form a rectangle. Cover and let rest and rise for 1½ hours.
8. Place covered in the refrigerator to chill for 1 hour.


Beurrage
- Meanwhile, using softened butter, form the butter into a square. (I place plastic wrap inside of a 8in. square casserole dish and squish the butter out evenly into the dish to form an easy square.
- Place the butter in the refrigerator to chill slightly. The dough and butter should be a stiff buy pliable consistency for easy rolling.
The first roll
- Remove the dough from the refrigerator and place the chilled beurrage in the centre of the dough square, but turned so it is in a diamond shape.
- Fold the corners of the dough over the butter layer and press to completely seal it in.


3. Roll the dough out into a long rectangle. (It should be about three times the width of the cookie sheet you are resting it on.)
4. Fold the dough into thirds. (This will give you three laminated layers of butter and dough. Place back onto the lined cookie sheet. (It should fit the dimensions perfectly.)


5. Cover and place back into the refrigerator for 4 hours or overnight.


Subsequent folds
- Remove the dough from the refrigerator. Roll it out the opposite way you did last time. Roll it into a long rectangle. (About 3-4 times the width of the cookie sheet.)
- Fold the dough in thirds or fourths and place back on the cookie sheet.
- Cover and place back into the refrigerator for 4 hours or overnight.
- Remove from the refrigerator and roll out in the opposite direction from your previous roll.
- Roll into a long rectangle. (3 to 4 times the width of your cookie sheet.)
- Fold the dough into thirds or fourths and place, covered, back into the refrigerator 4 hours or overnight.
Final roll-out
- Remove the dough from the refrigerator and, on a lightly floured surface, roll out the dough into a very large rectangle. (About 48 cm long and about 34 cm tall) It is not necessary to measure it.
- With a pizza cutter, or a knife, cut into triangles.
- In the bottom of each triangle cut about an inch slit upwards.


Forming the Croissants
- Take a triangle and slightly pull apart the centre slit. Lay a slice of cheese and roll to enclose.
- Lay another slice of cheese and fully roll it upwards onto itself to form a croissant. Continue for all of the triangles of dough.
- Place all of the croissants spread out onto lined cookie sheets. Cover and let rise for about 2 hours, depending on the temperature of your kitchen. They should just about double in size.


Baking the Croissants
- Preheat oven to 400 °F (200 °C).
- (optional) In a small bowl, mix the egg with a tablespoon of water. Gently brush on the top of the croissant dough.
- Sprinkle the top with grated cheese.
- Bake for 10 minutes.
- Reduce the temperature to 375 °F (190 °C) and bake for another 15 minutes or until deeply golden.
- Serve warm!


Rich and Flaky Cheese Croissants
Flaky pastry filled with anything from sharp cheddar to creamy Brie. The perfect rich and savoury snack or breakfast treat.
Ingredients
Détrampe
- ¾ cups room temperature water 175 ml
- ¾ warm milk. 175 ml
- ¼ cup sugar 50 g
- 2¼ teaspoons active dry yeast 7 g
- 1 teaspoon salt 5 g
- 3½ cups all-purpose (or pastry) flour 525 g
- 3 tablespoons butter, softened 45 g
Beurrage
- 1¼ cups softened butter 285 g
Extras
- 5 cups cheese, sliced and grated 400 g
Instructions
Dough
- In the bowl of the stand mixer with the dough hook or in a large bowl if making the recipe by hand, add ¾ cup warm water, ¾ cup milk, and ¼ cup sugar. Mix to dissolve the sugar.
- Add 2 ¼ teaspoons (or 1 packet) yeast, by sprinkling it evenly over top.
- Wait a few minutes to allow the yeast to soften and become foamy. This will take 5-10 minutes.
- Add 1 teaspoon salt and 3 ½ cups flour. Mix with the dough hook until a smooth dough forms.
- Knead in 2 Tablespoons soft butter. Mix a few minutes to form a smooth dough. (I alternate between the slowest speed of my mixer, to one or two speeds up to mix the dough fully.) It will take about 5 minutes if using a stand mixer or 8 minutes by hand.
- Cover and let the dough rest 30 mins.
- Onto a rectangular cookie sheet, lined with plastic wrap, spread the dough out with your hands to form a rectangle. Cover and let rest and rise for 1½ hours.
- Place covered in the refrigerator to chill for 1 hour.
Beurrage
- Meanwhile, using softened butter, form the butter into a square. (I place plastic wrap inside of a 8in. square casserole dish and squish the butter out evenly into the dish to form the perfect square.
- Place the butter in the refrigerator to chill. The dough and butter should be about the same consistency for easy rolling.
The first roll
- Remove the dough from the refrigerator. Place the chilled beurrage in the centre of the dough, but turned so it is in a diamond shape.
- Fold the corners of the dough over the butter layer and press to seal it in.
- Roll the dough out into a long rectangle. (It should be about three times the width of the cookie sheet you are resting it on.)
- Fold the dough into thirds. (This will give you three laminated layers of butter and dough.) Place back onto the lined cookie sheet.
- Cover and place back into the refrigerator for 4 hours or overnight.
Subsequent Rolls
- Remove the dough from the refrigerator. Roll it out the opposite way you did last time. Roll it into a long rectangle. (About 3-4 times the width of the cookie sheet.)
- Fold the dough in thirds or fourths and place back on the cookie sheet.
- Cover and place back into the refrigerator for 4 hours or overnight.
- Remove from the refrigerator and roll out in the opposite direction from your previous roll.
- Roll into a long rectangle. (3 to 4 times the width of your cookie sheet.)
- Fold the dough into thirds or fourths and place, covered, back into the refrigerator 4 hours or overnight.
Final roll-out
- Remove the dough from the refrigerator and, on a lightly floured surface, roll out the dough into a rectangle. (About 48 cm long and about 34 cm tall) It is not necessary to measure it.
- With a pizza cutter, or a sharp knife, cut the dough into triangles.
- In the bottom of each triangle cut about an inch slit upwards.
Forming the Croissants
- Take a triangle and slightly pull apart the centre slit. Lay a slice of cheese and roll to encase the cheese.
- Lay a second slice of cheese gently roll it upwards onto itself to form a croissant. Continue for all of the triangles of dough.
- Place all of the croissants spread out onto lined cookie sheets. Cover and let rise for about 2 hours, depending on the temperature of your kitchen. They should just about double in size.
Baking the Croissants
- Preheat oven to 400 °F (200 °C).
- (optional) In a small bowl, beat the egg with a tablespoon of water. Gently brush on the top of the croissants.
- Sprinkle the top of each croissant with grated cheese.
- Bake for 10 minutes.
- Reduce temperature to 375 °F (190 °C) and bake for another 15 mins or until golden.
- Serve warm!
Notes
Fill will a variety of hard and soft cheese even mix with garlic or fresh herbs.
Nutrition Information
Yield
12Serving Size
1Amount Per Serving Calories 356Total Fat 34gSaturated Fat 21gTrans Fat 1gUnsaturated Fat 10gCholesterol 93mgSodium 562mgCarbohydrates 6gFiber 0gSugar 5gProtein 8g
Nutrition information isn’t always accurate.
Hungry for some more delicious bread recipes, hop over here!

Join the vintage living community and gain access to the free printables library! Receive emails that you’ll love and recipes straight to your inbox!

