Whole Grain Croissants Recipe
Croissants don’t have to be all white flour to turn out tasty. I wanted to make something a bit more wholesome, so here’s my go-to whole grain croissant recipe.
I throw in flax and sesame seeds for a little extra crunch and nutrition, and honestly, they’re really good.
You might wonder—won’t whole grain flour make these dense? It’s a fair question. The trick is getting the right mix of whole wheat and all-purpose flour, plus following the lamination steps carefully.
The seeds add a nutty flavor and a little extra fiber, which I think works nicely with all that buttery goodness.
Making croissants at home is definitely a project. It takes some time and a bit of patience, but when you pull those golden, flaky pastries out of the oven, you’ll know it was worth it.
I’ll walk you through each step, from mixing up the dough to that final, crispy, seed-covered bite.
You’ll see what tools actually make life easier, how to handle the dough, and a few tips for getting that bakery-style finish.

Equipment
If you want to make whole grain croissants with seeds, you’ll need a few basic baking tools. Having the right stuff on hand really helps keep things moving and a little less stressful.
Essential Tools:
- Large mixing bowl – for getting your dough started
- Dough whisk – makes mixing easier and keeps you from overworking things
- Rolling pin – heavier is better for rolling out those buttery layers
- Pastry brush – for brushing off flour and egg washing the tops
- Sharp knife or pizza cutter – to slice those triangles
- Baking sheets (2-3 is usually enough)
- Silicone baking mat or parchment paper – keeps things from sticking and makes cleanup less of a hassle
- Plastic wrap – for wrapping up dough while it chills
- Ruler or measuring tape – helps with even dough and triangle sizes
If you’ve got a silicone baking mat, I’d use it instead of parchment. It’s non-stick and you don’t have to keep buying more.
A stand mixer with a dough hook is handy, but kneading by hand works too. A bench scraper is nice to have, but not a must.
A kitchen thermometer is useful for checking butter temp, since you want it cold but still workable during lamination.
Ingredients
Here’s what you’ll need for these flaky, nutty croissants. You get that classic pastry texture with a bit more flavor from the whole grains and seeds.
For the Dough:
- 2 cups whole grain flour (I usually mix whole wheat and white wheat)
- 1 ½ cups all-purpose flour or sifted artisan bread flour
- ¼ cup whole wheat pastry flour (or try spelt or turkey red flour)
- 2 ¼ teaspoons instant yeast (active dry works too)
- ¼ cup sugar
- 1 ½ teaspoons salt
- 1 cup cold whole milk
- ¼ cup water
- 3 tablespoons melted unsalted butter
For the Butter Block:
- 1 ¼ cups cold unsalted butter (European butter is extra tasty here)
For the Seed Topping:
- 2 tablespoons flax seeds
- 2 tablespoons sesame seeds
- 1 tablespoon poppy seeds (totally optional)
- 1 egg beaten with 1 tablespoon water for egg wash
If you want to play around, try different whole grain flours—black emmer or whole wheat pastry flour are both fun. Just keep a good balance with some white flour so the croissants don’t get too heavy.
Instructions
Start by rolling your whole grain dough on a lightly floured counter into a big rectangle, about 10×20 inches. Make sure your dough is cold from the fridge—it’s way easier to work with that way.
For the lamination, place cold butter in the middle, then fold the dough like you’re folding a letter. Roll it out again, then fold into thirds. This is what gives you all those flaky layers.
- Roll the dough out to about 1/4 inch thick
- Cut triangles, each 4-5 inches wide at the base
- Make a little notch at the wide end of each triangle
- Roll them up tightly from the wide end to the tip
- Curve the ends in to get that classic croissant shape
Put the shaped croissants on a baking sheet lined with parchment. Let them rise at room temp for 1.5 to 2 hours, until they’re puffy and almost doubled.
Before you bake, brush each croissant with egg wash (just one egg beaten with a little water). Sprinkle flax and sesame seeds on top—be generous.
- Preheat oven to 375°F
- Bake for 20-25 minutes, until golden
- Cool on a wire rack for at least 10 minutes before digging in
You’ll know they’re done when they’re golden and crisp on the outside.
Notes
Store your croissants in an airtight container at room temp for up to 2 days. They’re best fresh, but a quick reheat in the oven at 350°F for about 5 minutes brings back the flaky texture.
Use cold butter straight from the fridge for the dough. If it gets too soft, you lose those flaky layers that make croissants so good.
You can swap in other seeds if you want. Sometimes I add sunflower seeds for extra crunch.
If your dough starts feeling sticky or warm while you’re rolling, just pop it in the fridge for 15-20 minutes. Warm dough makes lamination a pain and you’ll lose some flakiness.
Whole wheat flour soaks up more liquid than white flour, so if your dough feels dry, add an extra tablespoon or two of water.
I like to freeze unbaked croissants for later. Shape them, freeze on a baking sheet, then toss them in a freezer bag. They’ll last about 3 months. Bake straight from frozen—just add 5 minutes to the bake time.
Don’t skip the egg wash. It gives that lovely, shiny golden color.
If you remember, take your eggs and milk out of the fridge 30 minutes before you start. It just makes the dough come together a bit more smoothly.

Equipment
- 1 Large mixing bowl – for getting your dough started
- 1 Dough whisk – makes mixing easier and keeps you from overworking things
- 1 Rolling Pin – heavier is better for rolling out those buttery layers
- 1 Pastry brush – for brushing off flour and egg washing the tops
- 1 Sharp knife or pizza cutter – to slice those triangles
- 2-3 baking sheets
- 1 Silicone baking mat or parchment paper – keeps things from sticking and makes cleanup less of a hassle
- Plastic wrap – for wrapping up dough while it chills
- Ruler or measuring tape – helps with even dough and triangle sizes
Ingredients
For the Dough:
- 2 cups whole grain flour (I usually mix whole wheat and white wheat)1
- 1 ½ cups all-purpose flour or sifted artisan bread flour
- ¼ cup whole wheat pastry flour (or try spelt or turkey red flour)
- 2 ¼ tsp instant yeast (active dry works too)
- 1/4 cup sugar
- 1 ½ tsp salt
- 1 cup cold whole milk
- 1/4 cup water
- 3 tbsp melted unsalted butter
FOR THE BUTTER BLOCK:
- 1 ¼ cups cold unsalted butter (european butter is extra tasty here)
FOR THE SEED TOPPING:
- 2 tbsp Flax seeds
- 2 tbsp sesame seeds
- 1 tbsp poppy seeds (optional)
- 1 egg beaten with 1 tablespoon water for egg wash
Instructions
FOR A DOUGH
- Start by rolling your whole grain dough on a lightly floured counter into a big rectangle, about 10×20 inches.Make sure your dough is cold from the fridge—it’s way easier to work with that way.
For the lamination:
- place cold butter in the middle, then fold the dough like you’re folding a letter. Roll it out again, then fold into thirds. This is what gives you all those flaky layers.
FOR MAKING:
- Roll the dough out to about 1/4 inch thick
- Cut triangles, each 4-5 inches wide at the base
- Make a little notch at the wide end of each triangle
- Roll them up tightly from the wide end to the tip
- Curve the ends in to get that classic croissant shape
- Put the shaped croissants on a baking sheet lined with parchment. Let them rise at room temp for 1.5 to 2 hours, until they’re puffy and almost doubled.
- Before you bake, brush each croissant with egg wash (just one egg beaten with a little water). Sprinkle flax and sesame seeds on top—be generous.
Notes
Tasting Notes
The first thing that hits me when I bite into these whole grain croissants? That nutty, earthy flavor from the whole wheat flour. It’s got more going on than your usual croissant—there’s a depth that keeps me coming back for another bite.
The seeds really do their part, too. Flax seeds are mild, just a bit nutty, and they kind of melt into the dough.
Sesame seeds, though, stand out a little more with their toasty, almost sweet flavor. They make every bite a little more fun, but they don’t steal the show from that buttery richness that makes croissants so good.
Texture-wise, it’s not quite like the classic version. The outside is flaky and crisp, just how you want it.
Inside, the crumb’s a bit denser thanks to the whole grains, but honestly, it’s still soft and has a nice lift to it. The seeds pop up here and there with a bit of crunch that makes breakfast feel a bit more special.
Even with the whole grain twist, the butter flavor is still front and center. It works so well with those nutty notes—I didn’t expect it, but I love it.
The crust goes golden brown and gets extra crispy, especially where the seeds toast up on top. Tear one open and you’ll spot all those layers. The smell? Buttery, with a little something extra from the grains and seeds.
These croissants are great all by themselves, but I’ll admit, I like them with a little jam, honey, or even cheese. If you ask me, they’re at their absolute best warm from the oven, when the butter’s still melting between the layers.
