Keto Croissant Recipe (Chocolate Filling)

The perfect low carb keto croissant recipe, with only 2.8g net carbs! These keto chocolate croissants have a layered butter croissant dough + chocolate hazelnut filling.

The full ingredients and instructions are on the recipe card at the end of this post. Before you scroll or jump to the recipe card, don’t miss the HELPFUL RECIPE TIPS in the post itself!

Keto Food List


Join 200,000+ others to get a FREE keto food list, plus weekly keto recipes!


This post may contain affiliate links, which help keep this content free. (Full disclosure)

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 extremely 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? 😉

  • 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, click 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.

Keto butter croissants on a white background

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.

Keto hazelnut spread rolled into log and chilled

Dry ingredients for keto croissant recipe in a glass bowl

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

Low carb croissant dough in a bowl

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

Melted mozzarella cheese in a glass bowl

  • 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.

Keto croissant recipe dough in a glass bowl

  • 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.

Dough for keto butter croissants cut into pieces

  • 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.

Pan of keto chocolate croissant before baking

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

Keto butter croissants after baking

Keto Croissant Recipe FAQs

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 sweeteners – check my keto sweetener guide for other options.

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.

Low carb croissants on a plate

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!

Keto butter croissants with spread jar in the background

What To Serve With Low Carb Croissants

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

  • 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.

Reader Favorite Recipes

The recipe card is below! Readers also made these similar recipes after making this one.


Stack of keto croissants

Rate this recipe:

Keto Croissant Recipe (Chocolate Filling)

The perfect low carb keto croissant recipe, with only 2.8g net carbs! These keto chocolate croissants have a layered butter croissant dough + chocolate hazelnut filling.

Prep Time 20 minutes

Cook Time 10 minutes

Freezing Time 1 hour

Total Time 30 minutes


Click underlined ingredients to see where to get them.
Please ensure Safari reader mode is OFF to view ingredients.

Keto Sweeteners

Get Keto Sweetener For This Recipe

Meet Besti Monk Fruit Allulose Blend, the keto sweetener that tastes, bakes, dissolves, and browns just like sugar, with NO aftertaste and 0 net carbs.



Get RECIPE TIPS in the post above, nutrition info + recipe notes below!

Click on the times in the instructions below to start a kitchen timer while you cook.

  1. Dollop hazelnut spread in a line, 6 inches (15.2 cm) long, on a piece of plastic wrap. Fold the plastic over and twist the sides to seal. Freeze for at least 1 hour, until the spread is firm.

  2. Preheat the oven to 350 degrees F (190 degrees C). Line a baking sheet with parchment paper.

  3. In a large bowl, stir together the almond flour, lupin flour, oat fiber, Besti, baking powder, yeast, and inulin.

  4. Add the egg, and stir until uniform.

  5. Melt the mozzarella in the microwave for 60-90 seconds, or in a double boiler on the stove, until easy to stir. Stir until smooth.

  6. Add the cheese mixture and knead to form a smooth dough.

  7. Place the dough between 2 pieces of greased or oiled parchment paper. Use a rolling pin to roll out into a very thin rectangle, about 8.5 x 11 inches (22 x 28 cm) and 1/8 inch (3.2 mm) thick.

  8. Cut the dough into 3 rectangles, then cut those into triangles. Cut the log of chocolate hazelnut spread into 6 pieces.

  9. Working quickly before the spread melts, place one piece at the wide end of each triangle and roll up, lightly pinching the sides to seal the chocolate inside. Curve the ends in slightly to form a croissant shape.

  10. Arrange the croissants on the lined baking sheet, 2 inches (5 cm) apart. Brush with melted butter.

  11. Bake for 10-12 minutes, until croissants are golden.

Recipe Notes

Serving size: 1 croissant

Nutrition Information Per Serving

Nutrition Facts

Amount per serving. Serving size in recipe notes above.

Calories 203

Fat 13.1g

Protein 13.5g

Total Carbs 13.9g

Net Carbs 2.8g

Fiber 11.1g

Sugar 1.1g

Where does nutrition info come from? Nutrition facts are provided as a courtesy, sourced from the USDA Food Database. You can find individual ingredient carb counts we use in the Low Carb & Keto Food List. Net carb count excludes fiber, erythritol, and allulose, because these do not affect blood sugar in most people. (Learn about net carbs here.) We try to be accurate, but feel free to make your own calculations.

Want to save this recipe?

Create a free account to save your favourites recipes and articles!

Sign Up To Save Recipes

© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂

Keto croissant recipe pin

Source link

We will be happy to hear your thoughts

Leave a reply

Keto Diet Motivation
Enable registration in settings - general
Compare items
  • Total (0)