If there was one food I really miss on keto, it would probably be croissants… they bring back memories of our honeymoon in Paris, and let’s be real, making a flaky dough to be an adequate keto butter croissant substitute is very difficult. Which is why this keto croissant recipe took me seven tests to get right… but it was worth it! I’m not going to lie, the texture of these keto chocolate croissants isn’t exactly like a white flour version, but they are still absolutely delicious, with a buttery yeast dough and a creamy chocolate hazelnut center. I like to enjoy a low carb croissant with a cup of keto butter coffee for a sweet breakfast and pretend I’m in Paris again. 😉 First thing you’ll need to do is get yourself some ChocZero Sugar-Free Chocolate Hazelnut Spread. You know I love ChocZero, it’s the best keto chocolate out there! I’ve used it in recipes like keto white chocolate macadamia cookies, chocolate chip muffins, keto magic cookie bars, and so many more. Today we’re using the chocolate hazelnut spread in these keto butter croissants, but it’s also delicious spread on a slice of keto toast (my fave is toasted keto yeast bread), as a quick frosting for keto chocolate cupcakes, or just out of the jar. 🙂

Keto Croissant Ingredients

This recipe for keto butter croissants needs a few more ingredients than most of my keto baking recipes, but for croissants, it’s worth it to do what it takes, right? 😉

Get ChocZero Chocolate Hazelnut Spread Here

(Use code WHOLESOMEYUM for 10% off, just for Wholesome Yum readers!)

ChocZero Sugar-Free Chocolate Hazelnut Spread – The star of this keto chocolate croissant recipe! Almond flour – Use this super-fine and blanched almond flour, so that it tastes and acts as close to wheat flour as possible. Lupin flour – If you haven’t heard of it, tap the link to get some. It’s made from a keto friendly legume that improves the texture of these keto butter croissants. Oat fiber – Another carb friendly source of fiber, but more importantly, helps with texture here as well. Monk fruit allulose blend – This is the closest alternative to sugar in terms of taste and texture. Baking powder – Be sure it’s fresh, so that your croissants rise well. Instant yeast – Make sure it’s instant yeast, not “active dry yeast” for this recipe. The method would have to be different if it’s not the instant kind. And like the baking powder, make sure your yeast is fresh so that it works properly. Inulin powder – This is super important, as it activates the yeast. If you don’t have any, regular sugar will work, and the yeast should consume most of it. Egg – You’ll need a large egg, not medium or jumbo. Mozzarella cheese – Buy a shredded mozzarella cheese for ease, or shred your own. Butter – For brushing the tops of your almond flour croissants. This is optional, but recommended to get that buttery flavor.

How To Make Keto Chocolate Croissants

Freeze hazelnut spread. Dollop hazelnut spread in a line on plastic wrap. Fold over and twist sides to seal and freeze until firm.

Mix dry ingredients. Stir together almond flour, lupin flour, oat fiber, monk fruit allulose blend, baking powder, yeast, and inulin in a large bowl.

Add egg. Stir until you get a crumbly cookie-dough-like result.

Melt cheese. Melt mozzarella cheese in the microwave, until easy to stir and smooth.

Combine. Add melted cheese to dough and knead until a smooth dough forms.

TIP: Sometimes you’ll see streaks of mozzarella, as you can see below – try to get rid of these as much as possible.

Roll out dough. Place dough between 2 pieces of greased parchment paper. Roll out with a rolling pin into a thin rectangle. Cut into long triangles and place a section of hazelnut spread on the wide end of each triangle.

TIP: Work quickly here. The chocolate spread will thaw fast, as you can see below. As it gets softer, it will be harder to work with and more prone to leaking out during baking.

Roll. Roll up the almond flour croissants, lightly pinching the sides to seal chocolate inside. Curve ends slightly to form a croissant shape.

TIP: Be sure to seal the ends well. If you don’t, the chocolate will leak out in the oven.

Bake. Brush keto diet croissants with melted butter and bake until golden brown.

Are croissants keto friendly?

No, most croissants aren’t keto friendly, as they are made with sugar and white flour. This low carb croissant recipe is made with keto flours like almond, oat fiber, and lupin, along with Besti Monk Fruit Allulose Blend, which makes each croissant have just 2.8 grams net carbs!

Can I use a different sweetener?

I recommend using Besti, as it tastes and acts just like sugar. But you can also swap in other natural sugar substitutes — check my sweetener conversion chart.

Do I have to use all of the flours?

There are definitely some speciality ingredients, but I think it’s what makes this the best keto croissant recipe! The combination of flours helps give the croissants the best texture and chews like a real croissant – so worth it. Follow the links in the ingredient list above to buy them. The only one you could swap is replace the lupin flour with additional almond flour… but I did test this and the texture is a bit worse.

Can you make keto butter croissants without chocolate?

Yes, you can make these as regular keto butter croissants, but I think they taste best with the chocolate.

Can you use chocolate chips?

Yes, you can. Sugar-Free Chocolate Hazelnut Spread creates the best melty chocolate center, but you could also swap in sugar-free chocolate chips for the filling.

Keto Butter Croissants Storage Instructions

Can you make it ahead?

Yes, you can definitely make these croissants ahead. You could also prep the components and bake right before serving so that you can serve warm almond flour croissants right out of the oven.

Form hazelnut spread log and store in freezer. Make dough and store in refrigerator.

Before serving, roll out dough, assemble, and bake.

Can you freeze keto chocolate croissants?

Yes, you can also freeze the keto chocolate croissants. Let thaw on the counter overnight before serving or lightly heat in the oven until just warmed. Be careful to not overheat them!

What To Serve With Low Carb Croissants

This keto croissant recipe doesn’t need much of a side, but here are a few ideas:

Drinks – Keto drinks like keto butter coffee, bulletproof tea, or whipped dalgona coffee all pair well with keto chocolate croissants. Eggs – Egg dishes like keto quiche, eggs benedict casserole, or egg muffins all add a protein boost to this low carb croissant breakfast. Sides – Sides like sausage links, oven baked bacon, or keto yogurt will complete your breakfast or brunch spread.

ChocZero Sugar-Free Chocolate Hazelnut Spread – You can’t make keto chocolate croissants without this spread! It tastes just like the real thing. (Don’t forget code WHOLESOMEYUM for 10% off!) Double Boiler – Use a double boiler to melt the cheese if you prefer to not use the microwave. Rolling Pin – Roll out the low carb croissant dough with this rolling pin. I use it in so many recipes. Sheet Pan – My favorite go-to pans. They never warp or stick.

Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram, or in our Facebook support group, too - I’d love to see it!