Easy Keto Croissants in 25 Minutes

Let’s be honest. Going low carb means saying goodbye to a lot of foods you loved. For me, croissants were the hardest goodbye of all.

That flaky, buttery bite next to my morning coffee? I missed it every single day. So I got to work in my kitchen, testing batch after batch until I finally cracked it.

The result is a croissant that comes together in under half an hour. No yeast. No hours of folding and chilling dough like a stressed out pastry chef. Just soft, buttery croissants that taste close enough to the real thing to make your coffee break feel special again.

Here’s the best part. This recipe is forgiving. You don’t need fancy equipment sitting in your cupboard. You don’t need to wait around for hours while dough rises on your counter. You just melt, mix, roll, and bake.

If the idea of making croissants from scratch has ever scared you off, start here. This is the easy version.

Why You’ll Love This Recipe

  • Ready in about 25 minutes, start to finish
  • No yeast, no proofing, no standing around waiting for dough to rise
  • Made with keto pantry staples you probably already have
  • Freezer friendly, so future you can thank present you on a busy morning
  • Only 3 grams of net carbs per croissant

Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes
Servings: 4 | Difficulty: Easy

What You’ll Need

Forget wheat flour. This recipe runs on a simple cheese based dough instead.

Melt mozzarella and cream cheese together, and you get something soft and stretchy that rolls out like a dream and bakes up golden. It sounds almost too simple. It works anyway.

Here’s your shopping list.

IngredientQuantityNotes
Shredded mozzarella cheese1 ½ cupsPart skim melts the smoothest
Full fat cream cheese2 tablespoonsSoftened, cut into small pieces
Superfine almond flour¾ cupBlanched flour, not almond meal
Coconut flour1 tablespoonHelps the dough hold its shape
Baking powder1 teaspoonFresh baking powder rises better
Powdered keto sweetener1 tablespoonOptional, skip for a savory version
Fine sea salt¼ teaspoonBalances out the sweetness
Large egg1, room temperatureWhisked before adding to the dough
Large egg1For brushing on the egg wash
Unsalted butter, melted1 tablespoonBrushed on right after baking

A quick word on these ingredients before you start pulling out bowls.

Almond flour and coconut flour are a team here. Don’t swap one out without thinking about the other, because they behave completely differently once they hit liquid. Almond flour gives you structure and a soft crumb. Coconut flour soaks up moisture like a sponge and helps the dough hold together once it bakes.

The sweetener is optional. I like a small hit of it because it nudges these closer to an actual bakery pastry. But skip it entirely if you’d rather have a savory roll. Honestly, it’s just as good sitting next to a bowl of soup or a plate of scrambled eggs.

Out of coconut flour? A tablespoon of ground golden flaxseed can step in, though your dough will end up a touch denser. Need a nut free version? Sunflower seed flour swaps in for almond flour at the same amount, with only a small shift in flavor.

keto croissants

Let’s Make Keto Croissants

Once everything is measured out, this recipe moves fast. Here’s exactly how I do it.

Step 1: Melt the cheese base

Preheat your oven to 375°F and line a baking sheet with parchment paper.

Add the mozzarella and cream cheese to a microwave safe bowl. Heat in 30 second bursts, stirring between each one, until the mixture turns smooth and stretchy. About a minute and a half usually does it.

Step 2: Mix the dry ingredients

While the cheese melts, whisk together the almond flour, coconut flour, baking powder, sweetener, and salt in a separate bowl.

Whisking first spreads the baking powder evenly through the mix. That means your croissants puff up evenly in the oven instead of rising lopsided.

Step 3: Bring the dough together

Pour the dry mixture into the warm melted cheese. Crack in one whisked egg.

Stir it all together with a sturdy spatula until a rough dough starts to form. It will look messy and sticky at first. Don’t panic. That’s exactly how it’s supposed to look.

Lightly oil your hands and knead the dough gently until it turns smooth and holds together in one ball. Give it less than a minute once the cheese has cooled down a bit.

keto croissants

Step 4: Roll and cut the dough

Place the dough between two sheets of parchment paper. Roll it into a circle roughly 9 inches wide and about a quarter inch thick.

Grab a sharp knife or a pizza cutter and slice the circle into 4 even wedges. Think of it like slicing a pizza, just a much smaller one.

Step 5: Shape the croissants

Start at the wide edge of each wedge and roll the dough toward the pointed tip. Curve the ends slightly inward as you go. That’s what gives you that classic crescent shape.

Place each croissant on your baking sheet with the tip tucked underneath. This little trick keeps it from unrolling in the oven.

keto croissants

Step 6: Egg wash and bake

Whisk your second egg in a small bowl and brush it lightly over the top of each croissant.

This is the step that gives them that shiny, golden bakery style finish. Skip it and they’ll still taste great, but they won’t look nearly as impressive.

Slide the tray into your preheated oven and bake for 13 to 15 minutes, until they’re deep golden brown on top.

Step 7: Finish and serve

Pull the croissants out and brush the tops with melted butter while they’re still warm. That little extra touch makes a real difference.

Let them rest on the tray for 3 to 4 minutes before diving in. The centers stay hot, and nobody wants a burned tongue this early in the morning.

Eat them plain, or split one open and add your favorite keto friendly filling.

Pro tip: If the dough feels too sticky to roll, pop it in the fridge for about 10 minutes first. Cold dough is so much easier to shape into neat, even wedges.

keto croissants

How to Store and Reheat

These croissants are best fresh out of the oven. But let’s be real, leftovers happen, and these hold up better than you’d expect.

Store them in an airtight container in the fridge for up to 5 days. Want to stock up? Wrap each one individually in plastic wrap and freeze for up to 2 months.

To reheat a fridge croissant, warm it in the oven at 350°F for about 5 minutes, or until it’s heated through. In a rush? A quick 20 second stint in the microwave works too, though the outside won’t stay quite as crisp.

Frozen a batch? Let them thaw in the fridge overnight before reheating with either method.

keto croissants

Approximate Nutrition Per Croissant

NutrientAmount
Calories~230
Fat18g
Total Carbs6g
Fiber3g
Net Carbs3g
Protein12g

Keep in mind these numbers are estimates. They’ll shift a little depending on the exact brands and measurements you use.

Common Questions

Can I make these ahead of time?

Yes. Shape the croissants, then cover and refrigerate the unbaked dough for up to a day. Bake them fresh whenever you’re ready, just add a couple extra minutes to the bake time since they’ll be going in cold.

What can I use instead of almond flour?

Sunflower seed flour is your best nut free swap, measured in the same amount. The flavor turns slightly earthier, but the texture stays close to the original.

Why is my dough too sticky to roll out?

Your cheese mixture is probably still warm. Give the dough a few minutes to cool, or pop it in the fridge briefly, before rolling it out between the parchment sheets.

Can I leave out the sweetener?

Absolutely. Skip it and you get a more savory roll, the kind that pairs perfectly with scrambled eggs or a warm bowl of soup.

Can I add a filling before baking?

Yes. A spoonful of sugar free chocolate or a thin layer of nut butter both work beautifully. Just leave a little space near the edges so nothing leaks out while baking.

However you decide to serve them, I hope these croissants bring a little bit of that bakery morning magic back into your keto routine.

Easy Keto Croissants

Buttery, low carb croissants made with a simple cheese-based dough and ready in just 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Breakfast
Servings 4 croissants
Calories 230 kcal

Ingredients
  

Croissant Dough

  • 1 ½ cups shredded mozzarella cheese part skim melts the smoothest
  • 2 tablespoons full fat cream cheese softened and cut into small pieces
  • ¾ cup superfine almond flour blanched, not almond meal
  • 1 tablespoon coconut flour helps the dough hold its shape
  • 1 teaspoon baking powder fresh baking powder rises better
  • 1 tablespoon powdered keto sweetener optional; skip for a savory version
  • ¼ teaspoon fine sea salt
  • 1 large egg room temperature and whisked before adding

Egg Wash & Finish

  • 1 large egg for brushing on the egg wash
  • 1 tablespoon unsalted butter melted and brushed on after baking

Instructions
 

  • Preheat the oven to 375°F and line a baking sheet with parchment paper.
  • Add the mozzarella and cream cheese to a microwave-safe bowl. Heat in 30-second bursts, stirring between each, until smooth and stretchy, about 1½ minutes.
  • Whisk together the almond flour, coconut flour, baking powder, keto sweetener, and sea salt in a separate bowl.
  • Add the dry ingredients to the warm melted cheese. Stir in the whisked egg with a sturdy spatula until a rough, sticky dough forms.
  • Lightly oil your hands and gently knead the dough for less than a minute, until smooth and combined.
  • Place the dough between two sheets of parchment paper. Roll it into a circle about 9 inches wide and ¼ inch thick.
  • Cut the dough circle into 4 even wedges using a sharp knife or pizza cutter.
  • Starting at the wide edge, roll each wedge toward the pointed tip. Curve the ends slightly inward and place each croissant on the baking sheet with the tip tucked underneath.
  • Whisk the second egg and lightly brush it over each croissant.
  • Bake for 13 to 15 minutes, until the croissants are deep golden brown on top.
  • Remove from the oven and brush the warm croissants with melted butter. Let them rest on the baking sheet for 3 to 4 minutes before serving.

Notes

If the dough feels too sticky to roll, refrigerate it for about 10 minutes before shaping. Store baked croissants in an airtight container in the refrigerator for up to 5 days, or freeze individually for up to 2 months.
Keyword Almond Flour, Gluten-Free, keto, low-carb

Leave a Comment

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

Recipe Rating




*