# Homemade Butter Croissants Recipe (Flaky, Bakery-Style)

Source: https://trevorfarias.com/recipes/croissants
Author: Trevor Farias (Trevor's Kitchen)
Published: 2026-09-13 · Updated: 2026-09-13
Category: Bread · Cuisine: French

> Homemade croissants are made by wrapping a thin slab of cold butter in a lightly sweetened yeast dough and rolling and folding it three times, chilling between folds, to build dozens of alternating layers of dough and butter. The laminated dough is rolled 1/4 inch thick, cut into long triangles, rolled up, and proofed at cool room temperature until jiggly and doubled. Brushed with egg wash and baked at 400°F, the water in the butter turns to steam and puffs the layers into a crisp, shattering crust with a soft honeycomb interior.

## At a glance

- Prep time: 1 hour active
- Cook time: 20 minutes
- Total time: About 15 hours (Includes an overnight dough rest, chilling between folds and a 2 to 3 hour proof)
- Yield: 12 croissants
- Servings: 12
- Calories per serving: 370

## Ingredients

### For the dough

- 4 cups all-purpose flour, 500 g, plus more for rolling
- 1/3 cup granulated sugar, 65 g
- 2 1/4 teaspoons instant yeast, one 1/4-ounce packet
- 2 teaspoons fine salt
- 1 1/4 cups cold whole milk, 300 ml
- 3 tablespoons unsalted butter, softened

### For the butter block

- 1 1/4 cups cold unsalted European-style butter, 2 1/2 sticks, 280 g

### For the egg wash

- 1 large egg
- 1 tablespoon milk or cream

## Instructions

1. **Make the dough (evening).** Combine the flour, sugar, yeast and salt in a stand mixer. Add the cold milk and softened butter and mix with the dough hook on low for 4 to 5 minutes until smooth; the dough will be fairly firm. Flatten it into a 1-inch-thick square, wrap well and refrigerate overnight, 8 to 12 hours.
2. **Make the butter block.** Place the cold butter between two sheets of parchment and pound it with a rolling pin to soften, then roll and fold the parchment into a neat 7-inch square. Refrigerate until firm but still pliable, about 30 minutes.
3. **Lock in the butter.** Roll the chilled dough into a 10-inch square. Place the butter block on it at a 45-degree angle, like a diamond, and fold the dough corners over the butter to meet in the center. Pinch the seams closed.
4. **First fold.** Roll the package into a long rectangle about 8 by 24 inches, keeping the edges straight. Brush off excess flour and fold it into thirds like a letter. Wrap and refrigerate for 30 minutes. _Tip: Roll with firm, even strokes from the center outward. If butter breaks through, dust the spot with flour and chill before continuing._
5. **Second and third folds.** Repeat the rolling and letter fold twice more, turning the dough 90 degrees each time so the open end faces you, and chilling for 30 minutes after each fold. After the third fold, refrigerate for at least 1 hour.
6. **Roll and cut.** Roll the dough into a rectangle about 10 by 22 inches and 1/4 inch thick. Trim the edges. Cut into long triangles with a 4-inch base, alternating directions along the strip; you should get 12 triangles.
7. **Shape.** Cut a 1/2-inch notch in the center of each base. Gently stretch each triangle to lengthen it, then roll it up from the base to the tip without pressing down. Place tip-side down on two parchment-lined baking sheets, spaced well apart.
8. **Proof.** Whisk the egg and milk and brush lightly over the croissants. Cover loosely and proof at cool room temperature, 70 to 77°F, until doubled and jiggly, 2 to 3 hours.
9. **Bake.** Heat the oven to 400°F (200°C). Brush the croissants with egg wash a second time. Bake for 18 to 22 minutes, rotating the pans halfway, until deep golden brown. Cool on the pans for 15 minutes before eating.

## Equipment

- Stand mixer with dough hook
- Rolling pin
- Ruler or tape measure
- Pizza cutter or sharp knife
- Pastry brush
- 2 rimmed baking sheets and parchment paper

## Notes

- Use European-style butter with at least 82% butterfat.
- Chill for 30 minutes between folds and whenever the butter softens.
- Proof below 78°F or the butter will melt out of the layers.

## Why this recipe works

- An overnight rest in the refrigerator relaxes the gluten so the dough rolls out without fighting back and develops flavor.
- Three letter folds create 27 butter layers in the dough, which is the right balance of flake and honeycomb for a home oven.
- European-style butter with 82% or more butterfat is more pliable when cold and contains less water, so layers stay distinct.
- Proofing below 78°F keeps the butter solid, so the croissants rise from yeast first and then puff from steam in the oven.

## Ingredient notes

Use a European-style or cultured butter such as Plugrá, Kerrygold or President. American butter works but contains more water and turns brittle when cold, which makes it more likely to break into pieces during rolling. All-purpose flour gives a tender croissant; bread flour makes it chewier and harder to roll.

Whole milk adds tenderness and helps the croissants brown. Instant yeast can be mixed straight into the flour.

## Keeping the butter and dough at the right temperature

The butter should bend without cracking and the dough should feel cool, like the butter. If the butter snaps when you press the dough, let the package sit at room temperature for 5 to 10 minutes. If butter starts to show through or the dough feels greasy and soft, wrap it and refrigerate for 20 minutes before continuing. Always chill for at least 30 minutes between folds.

Work on a cool counter, dust lightly with flour, and brush off excess flour before each fold so the layers stick together.

## How to tell when croissants are proofed

Properly proofed croissants have roughly doubled, look puffy, and wobble like jelly when you gently shake the pan. You should be able to see the individual layers along the sides. Under-proofed croissants leak butter in the oven and bake up dense; over-proofed ones collapse. At 75°F this takes 2 to 3 hours.

## Storage

- Keep croissants in a paper bag at room temperature for up to 2 days. Refresh in a 350°F oven for 5 minutes.
- Freeze baked croissants for up to 1 month. Reheat from frozen at 350°F for 10 minutes.
- To bake fresh in the morning, freeze shaped, unproofed croissants on a tray, then bag them. Thaw overnight in the refrigerator and proof 2 to 3 hours before baking.

## Variations

- Pain au chocolat: cut the dough into 4-by-5-inch rectangles, lay two chocolate batons across each and roll up.
- Almond croissants: split day-old croissants, fill with almond cream, top with sliced almonds and bake at 350°F for 15 minutes.
- Ham and cheese: lay a thin slice of ham and Gruyère on each triangle before rolling.

## Frequently asked questions

**Why did butter leak out of my croissants in the oven?**

A small amount is normal. A large puddle means the croissants were under-proofed or proofed somewhere too warm, which melted the butter. Proof until they are jiggly and doubled, below 78°F.

**Can I make croissants with regular butter?**

Yes, but it is harder. American butter is more brittle when cold and more likely to crack into pieces. Let it warm slightly so it bends, and work quickly.

**Why are my croissants dense inside?**

The butter melted into the dough during rolling, or the croissants were not proofed long enough. Keep everything cold during lamination and give them the full proof.

**How long do croissants take to make?**

About 15 hours from start to finish, but only about an hour of that is hands-on. Most of the time is the overnight rest, chilling between folds and the final proof.

## Nutrition (per serving, estimated)

- Calories: 370
- Fat: 22 g
- Saturated fat: 14 g
- Carbohydrates: 37 g
- Fiber: 1 g
- Sugar: 7 g
- Protein: 6 g
- Sodium: 400 mg
- Cholesterol: 70 mg

---
Recipe by Trevor Farias. Full page with photos: https://trevorfarias.com/recipes/croissants
Structured data (JSON): https://trevorfarias.com/recipes/croissants/recipe.json
