Keto Croissants

Keto Croissants

These keto croissants are buttery and flaky, with airy layers inside and a slightly crispy outside. This classic pastry will instantly upgrade your keto breakfast, and you can enjoy each keto croissant for just 3 NET CARBS! 

Preparation Time: 20 minutes
Cooking Time: 25 minutes
Serves: 6 croissants
Difficulty: Intermediate
Course: Breakfast, Snack
Cuisine: Keto, French-inspired
kcal: 210 per croissant


  • 2 tbsp (30ml) lukewarm water
  • 2 tsp active dry yeast
  • 2 tbsp inulin powder
  • ¾ cup (100g) vital wheat gluten
  • ½ cup (70g) allulose sweetener
  • ⅓ cup (40g) oat fiber
  • ⅓ cup (30g) lupin flour
  • 1 tbsp coconut flour
  • 1 ½ tbsp baking powder
  • ½ tsp xanthan gum
  • Pinch of salt
  • 1 cup (250g) cold salted butter, cubed
  • 6 tbsp (90ml) cold water
  • 7 tbsp (100ml) heavy cream
  • 1 whole egg for brushing


  1. Add 2 tbsp warm water, yeast, and inulin to a small bowl and use a fork to gently stir everything once. Cover with foil and set aside.
  2. In a bowl, whisk together all of your dry ingredients (vital wheat gluten, allulose sweetener, oat fiber, lupin flour, coconut flour, baking powder, xanthan gum, and salt).
  3. Add the butter to the bowl, and with a fork or dough blender, cut the butter into the dry ingredients to make pieces smaller. When the butter is pea-size, add cold water and heavy cream, along with the yeast mixture.
  4. Stir everything until the dough starts to come together, then form a ball. Wrap the dough in plastic wrap and place it in a fridge to chill for 30 minutes.
  5. Lightly dust a surface with vital wheat gluten flour and place the dough on it. Use parchment paper on top to prevent the dough from sticking to a rolling pin.
  6. Roll the dough out length-wise to get a long rectangle. Fold one side of the dough inwards, then the other like folding a letter. Gently push any rough edges in to straighten out the shape of your dough. Then turn it 90° and flour the surface and top of the dough again and repeat the first step of rolling it into a long rectangle. Then again, fold it like a letter. Repeat this process 4 times in total. ( If your dough gets tough to roll out, cover it in plastic wrap and refrigerate for 30 minutes).
  7. After these initial 4 folds, refrigerate your dough for 30 minutes. Then repeat for 2 more folds or just until your butter is almost completely blended and streaky rather than chunky. (Again, if your dough is too tough to roll, refrigerate for 30 minutes).
  8. Once you are down with rolling and folding, make sure your dough chills for at least 30 minutes before the next step.
  9. Take your dough out, unwrap it, and slice it evenly in half. Re-wrap one half and place it back in the fridge for later.
  10. Roll out this piece of croissant dough again, but this time, width-wise and length-wise to create a large thicker rectangle. Make sure your dough gets about as thin as you can get it.
  11. Cut the dough into 3 smaller rectangles. Then cut those rectangles diagonally from one corner to the other into 2 long triangles. Use the two triangles to form one final large croissant by placing the pieces of dough together and rolling them out to create another rough, long triangle.
  12. Roll the croissants with your hands from the bottom (cut-side) up to the very tip of the triangle. Then gently press the tip of the triangle into the dough to help the croissant hold together.
  13. Repeat this process with the other 2 smaller rectangles.
  14. Place finished croissants on a parchment-lined baking sheet spaced evenly apart. Remove your second-half of the dough from the fridge and repeat the same cutting and rolling process.
  15. Once you have all of your croissants on a parchment-lined baking sheet, whisk together your egg until smooth, then lightly brush all of the croissants with the mixture. Cover your croissants with plastic and let them rise for 1 hour in 75° to 80°F. DO NOT put them somewhere warm.
  16. During the last 20min of rising, pre-heat your oven to 375°F (190°C). Bake croissants for about 20-25 minutes until golden brown (If you find the tops browning too quickly, cover them with tin foil).

Note: These croissants are best when served fresh but can be reheated in the oven for a few minutes to restore their flakiness.

Nutrition Facts (per croissant):

  • Calories: 210
  • Fat: 18g
  • Protein: 7g
  • Total Carbs: 6g
  • Net Carbs: 3g
  • Fiber: 3g
  • Sugar: 1g

For more keto-friendly recipes and meal plans, check out Custom Keto Meal Plan and the 28-Day Keto Challenge. These resources will help you stay on track with your ketogenic lifestyle!


Leave a Comment