I have to share with you one of my absolute favorite low-carb indulgences: Keto Croissants | The Best Keto Croissant Recipe. These flaky, buttery delights have truly transformed my keto baking game, giving me that irresistible French pastry experience without derailing my diet. The layers come out perfectly golden and tender every time, and the process is surprisingly approachable once you get the hang of it. If you love croissants but avoid carbs, this recipe will become your go-to treat, trust me.

Why You’ll Love This Keto Croissants | The Best Keto Croissant Recipe

What makes this recipe stand out for me is the incredible balance of flavor and texture. The croissants taste buttery and rich just like the real deal, yet they’re keto-friendly with no grainy or artificial aftertaste. I love how the inulin and lupin flours blend to give a slightly nutty depth that perfectly complements the buttery layers. It feels indulgent but clean, which is a rare combo in low-carb baking.

Another thing that excites me is how doable this recipe is—even if you’re new to making croissants at home. Sure, it takes a little time to fold and chill the dough, but the steps are really straightforward. I enjoy the rhythm of rolling and folding; it almost feels therapeutic. Plus, these croissants are perfect for so many occasions—from a brunch with friends to a cozy weekend breakfast or even a fancy keto holiday gathering. They always impress and bring smiles!

Ingredients You’ll Need

The image shows five small, raw croissants placed on a white sheet of parchment paper on a white marbled surface. Each croissant is layered with three visible dough folds, having a smooth, slightly shiny, pale yellow texture from an egg wash. They are arranged in a diagonal line from the bottom left to the top right of the image, with the closest croissant in clear focus and the others gradually blurred in the background. The croissants have a soft, plump shape, with pointed ends and slightly rounded shoulders. Photo taken with an iphone --ar 4:5 --v 7

The ingredients here are simple but carefully selected to create the perfect balance of structure, flavor, and that signature flaky texture. Each one plays an important role in making these croissants irresistibly delicious and perfectly keto.

  • Lukewarm water (2 tbsp): Activates the yeast gently without killing it, crucial for the dough rise.
  • Active dry yeast (2 tsp): Helps the dough grow light and airy for those classic flaky layers.
  • Inulin powder (2 tbsp): Adds subtle sweetness and fiber, improving texture without extra carbs.
  • Vital wheat gluten (3/4 cup): Provides elasticity, mimicking gluten texture while keeping it keto-friendly.
  • Allulose sweetener (1/2 cup): Offers natural sweetness that browns beautifully in the oven.
  • Oat fiber (1/3 cup): Adds bulk and helps with the light, airy crumb typical of croissants.
  • Lupin flour (1/3 cup): Gives a nutty flavor and boosts protein content for a satisfying bite.
  • Coconut flour (1 tbsp): Absorbs moisture for ideal dough consistency without graininess.
  • Baking powder (1 1/2 tbsp): Helps with the lift alongside yeast for a perfect rise.
  • Xanthan gum (1/2 tsp): Improves elasticity and structure in the gluten-free dough mix.
  • Pinch of salt: Enhances and balances all the other flavors beautifully.
  • Cold salted butter (1 cup, cubed): Key to those flaky, layered croissants; keep it chilled for best rolling.
  • Cold water (6 tbsp) & heavy cream (7 tbsp): Moisturize the dough while adding richness and tenderness.
  • Whole egg for brushing: Creates that stunning golden crust and glossy finish.

Directions

Step 1: Combine the lukewarm water, active dry yeast, and inulin powder in a small bowl. Stir gently with a fork just once, cover the bowl with foil, and set it aside. This step wakes up the yeast for a nice rise later.

Step 2: In a larger bowl, whisk together all your dry ingredients: vital wheat gluten, allulose sweetener, oat fiber, lupin flour, coconut flour, baking powder, xanthan gum, and salt. This ensures even distribution so your dough has consistent texture and flavor.

Step 3: Add the cubed cold salted butter to the dry ingredients. Using a fork or a dough blender, cut the butter into the mixture until the pieces become about the size of peas. This creates pockets of butter that result in those signature flaky layers.

Step 4: Pour in the cold water, heavy cream, and the activated yeast mixture. Stir everything together until the dough just comes together into a ball. Wrap it tightly in plastic wrap to prevent drying and refrigerate for 30 minutes to chill.

Step 5: Lightly dust your workspace with vital wheat gluten flour and place the chilled dough onto it. Cover the dough with parchment paper to prevent sticking, then roll it out lengthwise into a long rectangle.

Step 6: Fold the dough like a letter by bringing one side inward, then the other. Press any ragged edges to straighten out the rectangle. Turn the dough 90 degrees, flour the surface and top again, then repeat rolling into a rectangle and folding. Do this folding process four times total. If the dough becomes too stiff to roll, cover it with plastic and refrigerate another 30 minutes.

Step 7: Refrigerate the dough for 30 minutes to rest. Then continue with two more folds, repeating the rolling and folding until the butter streaks thinly through the dough instead of sitting in big chunks. If the dough feels tough, chill again.

Step 8: After finishing the folds, give your dough a final 30-minute chill to rest and firm up the layers.

Step 9: Remove the dough from the fridge, unwrap it, and slice it evenly in half. Return one half to the fridge wrapped for later use.

Step 10: Roll out one half of the dough, both width-wise and length-wise, into a large, thicker rectangle as thin as possible without tearing.

Step 11: Cut this rectangle into three smaller rectangles, then slice each one diagonally from corner to corner to create two long triangles. Join each pair of triangles side by side and roll out slightly to make a larger rough triangle—this will be your croissant shape.

Step 12: Roll each croissant from the wide, cut side up toward the tip, then gently press to secure the tip so it doesn’t unravel while baking.

Step 13: Repeat this rolling process for all the triangles prepared from the first half of the dough.

Step 14: Arrange your croissants on parchment-lined baking sheets, spaced evenly apart. Retrieve the other half of the dough from the fridge and repeat the cutting and rolling process.

Step 15: Whisk the whole egg in a small bowl, then lightly brush the tops of all croissants with the egg wash. Cover them loosely with plastic wrap and allow them to rise in a cool spot (about 75° to 80°F) for 1 hour. Avoid placing them somewhere too warm to prevent over-proofing.

Step 16: Preheat your oven to 375°F (190°C) during the last 20 minutes of rising. Bake the croissants for 20 to 25 minutes until they are beautifully golden brown. If the top browns too fast, shield them with foil to prevent burning.

Servings and Timing

This recipe yields 6 generously sized keto croissants, perfect for a small family breakfast or sharing at brunch. The prep time is about 45 minutes, but because of the multiple chilling and rising stages, you’ll want to allow around 2 hours and 30 minutes from start to finish. This includes about 1 hour of resting and chilling, 1 hour for proofing the croissants, plus a 20 to 25-minute bake. Patience really pays off with these delicious croissants!

How to Serve This Keto Croissants | The Best Keto Croissant Recipe

The image shows five whole golden-brown croissants with a light dusting of white flour on a black cooling rack placed on a white marbled surface. In the center, one croissant is sliced in half, showing its soft, airy, and honey-colored inside with visible air pockets. One half of the sliced croissant has a smooth layer of melted pale yellow butter spread on it. A butter knife with a black handle lies above the cooling rack on the white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When it comes to serving these croissants, I love to keep things simple and elegant. They’re incredible warm, straight out of the oven, with a bit of butter melting gently inside their flaky layers. For a little extra decadence, spreading a touch of sugar-free almond butter or cream cheese on warm croissants is heavenly. If you want to keep it classic, pairing these croissants with a side of fresh berries or a creamy keto yogurt makes a perfect brunch plate.

Presentation-wise, arranging the croissants on a rustic wooden board or a simple white platter always impresses guests. A light dusting of powdered erythritol creates a lovely snowy finish if you’re serving for a special occasion. For beverages, these croissants pair beautifully with a cup of rich coffee or black tea in the morning. If you’re hosting a weekend brunch, a dry sparkling wine or a refreshing keto-friendly mimosa adds a festive touch that everyone will appreciate.

I also find these croissants work wonderfully for mealtime versatility. They’re just as inviting sliced open and filled with savory keto ham and melted cheese for a satisfying lunch, or even served alongside a fresh mixed salad for a lighter dinner. Serving them warm is key to enjoying the full buttery flavor and indulgent texture, but they’re delicious at room temperature too, making them perfect for grab-and-go meals or picnics.

Variations

One of my favorite things about this Keto Croissants | The Best Keto Croissant Recipe is how adaptable it is. If you prefer, you can swap out some of the lupin flour for almond flour to add a slightly different nutty tone and a bit more richness. For those avoiding gluten entirely, unfortunately this recipe relies on vital wheat gluten for structure, but you can experiment by using a blend of psyllium husk powder and additional coconut flour combined with xanthan gum, though the texture will be a bit denser.

If you want to change up the flavor profile, try adding finely chopped fresh rosemary or a sprinkle of garlic powder to the dry ingredients for a savory twist. You could also incorporate cinnamon and a pinch of nutmeg if you’re craving a sweet version perfect for breakfast paired with a keto vanilla cream. Another experimental method I’ve enjoyed is baking these croissants in mini muffin tins, which turns them into cute bite-sized puff pastries perfect for parties or snacks.

For those seeking dairy-free options, substituting the heavy cream with full-fat coconut milk and replacing salted butter with coconut oil or vegan butter works well, though you’ll want to chill the dough thoroughly to maintain the layers. I love playing with these small tweaks and finding new favorites that fit my taste and lifestyle while sticking to the keto principles.

Storage and Reheating

Storing Leftovers

I usually store leftover croissants in an airtight container at room temperature if I plan to eat them within 1 to 2 days. If you want to keep them fresh longer, place them in the fridge wrapped tightly in plastic wrap or in a sealed container for up to 4 days. To prevent sogginess, letting them cool completely before sealing is important. They might lose a bit of their crispiness but will still taste delicious.

Freezing

These croissants freeze beautifully! I recommend freezing them unbaked or baked depending on your preference. For baked croissants, wrap each one individually in plastic wrap, place them in a zip-top bag or airtight container, and freeze for up to 2 months. To freeze unbaked croissants, place on a lined tray, freeze solid, then transfer to a bag. You can bake them directly from frozen by adding a few extra minutes to the bake time, which is fantastic for prepping ahead.

Reheating

To revive your croissants, I find the oven is your best friend. Heat them at 325°F (160°C) for 5 to 10 minutes until warmed through and slightly crisp again. Avoid microwaving as it can make them rubbery or soggy. If you want that fresh-out-of-the-oven feeling, sprinkle a few drops of water on a baking tray below the croissants while reheating to add a touch of steam, helping restore that flaky layer moisture without soaking the dough.

FAQs

Can I make this recipe dairy-free?

Yes! You can substitute cold salted butter with vegan butter or coconut oil, and replace heavy cream with full-fat coconut milk. Just be sure to chill the dough well to maintain the layers, as dairy alternatives behave differently. The texture will be slightly different but still tasty and keto-friendly.

Do I have to use vital wheat gluten in this recipe?

Vital wheat gluten is a key ingredient that provides the elastic structure mimicking gluten, essential for the croissant’s flaky layers. You can try gluten-free alternatives like psyllium husk powder or extra almond and coconut flours, but the texture won’t be quite the same. This recipe is best when made with vital wheat gluten.

How long does it take for the croissants to rise properly?

After shaping and brushing with egg wash, letting the croissants rise for about 1 hour at a cool room temperature (75° to 80°F) works best. Warmer temperatures can cause them to overproof, resulting in flat or dense croissants. Patience during this step ensures fluffy, airy layers.

Can I make the dough ahead of time?

Absolutely! The dough can be prepared and folded up to a day in advance. Just wrap it tightly and refrigerate. This can actually improve the flavor by allowing the butter to meld into the dough and the yeast to develop. Just ensure you bring dough back to rolling temperature before shaping your croissants.

What if my dough is too sticky to roll out?

That can happen if the dough warms up too much. I recommend covering the dough with plastic wrap and placing it back in the fridge for 20 to 30 minutes. Chilling firms up the butter and makes rolling and folding much easier without tearing the dough.

Conclusion

I genuinely hope you give this Keto Croissants | The Best Keto Croissant Recipe a try because it has so much to offer—flaky, buttery, and wonderfully keto-friendly. It’s a recipe that’s become a treasured staple in my kitchen, and I know it’ll warm your heart (and your taste buds) too. Enjoy making these croissants as much as eating them, and don’t be surprised if they become your favorite low-carb indulgence!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Keto Croissants | The Best Keto Croissant Recipe

Keto Croissants | The Best Keto Croissant Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 7 reviews

Discover the best keto croissant recipe that combines a flaky, buttery texture with low-carb ingredients perfect for ketogenic and gluten-conscious diets. These croissants feature a unique blend of vital wheat gluten and keto-friendly flours, enriched with cold butter to create delicate layers. With a classic folding technique and precise baking instructions, this recipe delivers authentic croissants that are light, fluffy, and irresistibly golden brown—perfect for breakfast or any time you crave a delicious low-carb pastry.

  • Total Time: 2 hours 30 minutes
  • Yield: 6 croissants

Ingredients

Yeast Mixture

  • 2 tbsp (30ml) lukewarm water
  • 2 tsp active dry yeast
  • 2 tbsp inulin powder

Dry Ingredients

  • 3/4 cup (100g) vital wheat gluten
  • 1/2 cup (70g) allulose sweetener
  • 1/3 cup (40g) oat fiber
  • 1/3 cup (30g) lupin flour
  • 1 tbsp coconut flour
  • 1 1/2 tbsp baking powder
  • 1/2 tsp xanthan gum
  • Pinch of salt

Wet Ingredients and Butter

  • 1 cup (250g) cold salted butter, cubed
  • 6 tbsp (90ml) cold water
  • 7 tbsp (100ml) heavy cream
  • 1 whole egg for brushing

Instructions

  1. Activate Yeast: In a small bowl, add 2 tbsp lukewarm water, 2 tsp active dry yeast, and 2 tbsp inulin powder. Gently stir with a fork once, cover with foil, and set aside to activate.
  2. Mix Dry Ingredients: In a large bowl, whisk together vital wheat gluten, allulose sweetener, oat fiber, lupin flour, coconut flour, baking powder, xanthan gum, and a pinch of salt until evenly combined.
  3. Incorporate Butter: Add cubed cold butter to the dry ingredients. Using a fork or dough blender, cut the butter into the flour mixture until the pieces are about the size of peas.
  4. Add Liquids: Pour cold water, heavy cream, and the activated yeast mixture into the bowl. Stir everything until the dough begins to come together, then form it into a ball.
  5. Chill Dough: Wrap the dough in plastic wrap and refrigerate for 30 minutes to firm up the texture for easier handling.
  6. Prepare for Folding: Lightly dust a clean surface with vital wheat gluten flour. Remove dough from fridge, place on the surface, and cover with parchment paper to prevent sticking.
  7. First Series of Folds: Roll dough lengthwise into a long rectangle. Fold one side toward the center, then fold the other side over it like a letter. Press edges to straighten. Rotate dough 90°, dust with flour again, roll, and fold like before. Repeat this fold-and-roll process four times. Refrigerate dough for 30 minutes if it becomes too hard to roll.
  8. Second Series of Folds: After chilling, perform two more folds using the same technique until butter is mostly blended and appears streaky instead of chunky. Refrigerate dough for 30 minutes between folds if needed.
  9. Final Chill: Allow dough to chill for at least 30 minutes after final folding to relax gluten and prepare for shaping.
  10. Divide Dough: Unwrap dough and slice it evenly in half. Wrap one half and refrigerate for later use.
  11. Roll and Shape: Roll out one half of dough widthwise and lengthwise to form a large, thick rectangle as thin as possible. Cut this into three smaller rectangles, then slice each diagonally corner to corner, creating two long triangles per rectangle.
  12. Form Croissants: Combine the two triangles from each rectangle to create a larger triangle by aligning and rolling from the cut side at the base to the tip. Seal the tip gently by pressing it into the dough.
  13. Repeat Shaping: Repeat the rolling and shaping process for all other triangles from this half of dough.
  14. Arrange Croissants: Place shaped croissants on a parchment-lined baking sheet, spacing evenly apart. Remove the second half of dough from the fridge and repeat the cutting and shaping steps.
  15. Egg Wash and Proof: Whisk whole egg until smooth and lightly brush the tops of all croissants. Cover the baking sheet with plastic wrap and let croissants rise for 1 hour at 75° to 80°F, ensuring the environment is not too warm to avoid overproofing.
  16. Preheat Oven: During the last 20 minutes of proofing, preheat your oven to 375°F (190°C) to prepare for baking.
  17. Bake Croissants: Bake croissants for 20-25 minutes until golden brown. If tops brown too fast, cover with tin foil to prevent burning. Remove from oven and let cool slightly before serving.

Notes

  • Keep the butter and liquids cold throughout to ensure flaky layers.
  • If dough becomes tough to roll, refrigerate it wrapped for 30 minutes before continuing.
  • Vital wheat gluten is used to provide structure and elasticity important for layering in this keto recipe.
  • Maintain a moderate proofing temperature to prevent overfermentation and maintain croissant shape.
  • Brush with egg wash just before proofing to achieve a shiny, golden crust.
  • For best results, use a sharp knife or pastry cutter to get clean edges when cutting dough.
  • Author: Daisy
  • Prep Time: 45 minutes
  • Cook Time: 25 minutes
  • Category: Pastry
  • Method: Baking
  • Cuisine: French
  • Diet: Low Carb

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star