(Extra Fluffy!) Gluten Free & Keto Hot Cross Buns
  -  (Extra Fluffy!) Gluten Free & Keto Hot Cross Buns
Prep Time 30 minutes
Cook Time 25 minutes
Resting Time 2 hours
Servings 8 hot cross buns
Calories 275 kcal


        • 1 tablespoon active dry yeast
        • pinch ground ginger optional (to help proof the yeast)
        • 1 tablespoon inulin or maple sirup, honey, to feed the yeast*
        • 1/2 cup water lukewarm between 105-110°F
        • 58 g sour cream 
        • 168 g almond flour **
        • 83 g golden flaxseed meal finely ground
        • 35 g whey protein isolate
        • 18 g psyllium husk finely ground
        • 1/3 cup erythritol or allulose
        • 2 teaspoons xanthan gum
        • 2 teaspoons baking powder
        • 1 teaspoon kosher salt
        • 1 teaspoon cinnamon
        • 1/4 teaspoon nutmeg freshly ground
        • 1/4 teaspoon allspice
        • 3 eggs at room temperature
        • 1 tablespoon apple cider vinegar
        • 12 tablespoons orange zest
        • 56 g unsalted grass-fed butter


        1. Add yeast and a dash of ginger to a large bowl, set aside. Mix inulin (or maple syrup), water and sour cream in a small bowl. Heat up over a water bath to 105-110°F. And if you don’t have a thermometer it should only feel lightly warm to touch.

        2. Pour lightly warm sour cream mixture over yeast, cover bowl with a kitchen towel and allow to rest for 7 minutes. The mixture should be bubbly, if it isn’t start again (too cold water won’t activate the yeast and too hot will kill it).

        3. Mix your flours while the yeast is proofing. Add almond flour, flaxseed meal, whey protein powder, sweetener, xanthan gum, baking powder, salt, cinnamon, nutmeg and allspice to a medium bowl and whisk until thoroughly mixed. Set aside.

        4. Once your yeast is proofed, add in the eggs, vinegar and orange zest. Mix with an electric mixer for a minute or so until fully mixed. Add the flour mixture in three parts, alternating with the softened butter. Keep on mixing until you can no longer see any streaks of butter. The dough will become very sticky, so you want to work quickly to get it mixed properly. Use a wet spatula to gather the dough into a ball.

        5. Lightly wet your hands and form the dough into rounds (I suggest 8 buns, but you can do 6 large ones too). Place on a baking tray, cover with a kitchen towel and place in a warm draft-free space for 1.5-3 hours until the dough has almost doubled in size. How long it takes depends on your altitude, temperature and humidity, but just keep in mind that because this is an enriched dough it’ll take its time to rise (just be patient!). And note that if you don’t see it rising, it likely needs a little more warmth (say the top of your oven!).

        6. Preheat oven to 375°F/190°C while the dough is proofing. Lightly brush with egg wash, being careful to avoid the edges so they’re able to rise when baked. Bake for 10 minutes at 375°F/190°C, reduce temperature to 350°F/180°C and bake for further 15-20 minutes. Hot cross buns should be a deep brown when done, but feel free to tent with foil to prevent over browning (around minute 10-12).

        7. Allow to cool on the tray for 20 minutes and transfer to a rack to cool completely. Keep in mind that they continue to cook while cooling, so you really don’t want to cut before! Keep stored in an airtight container at room temperature for 3-5 days. Serve at room temperature or lightly warm.

          Recipe Notes

          *You can feed the yeast with either inulin or an actual sugar. And do remember that the yeast will feed on sugar to emit carbon dioxide, so it doesn’t affect the carb count (but if weary, just use inulin!).

          **If you want a lighter bun, you can do 3/4 cup (72g) of your regular almond flour and 3/4 cup (75g) of the fat-reduced almond flour (the one from our pancakes). Similar to most peanut flours out there, this almond flour has been cold-pressed to remove 80% of its fat. This essentially reduces calorie content by 50% (hooray!), and makes for some seriously fluffy baked goods (double hooray)!

          And if paleo, or in keto maintenance, you can lighten up the bread by substituting part of the almond flour (1/4-1/2 cup) with arrowroot flour in a 1-to-1 ratio.

          (Important note!) I recently made the connection (while at the dentist!) that xylitol inhibits yeast and bacteria growth (which is why it’s the sweetener of choice for dental products). So don’t use xylitol!

          Please note that nutrition facts were estimated per hot cross bun, assuming a yield of 8 (3g net carbs!).

Nutritional Information
(Extra Fluffy!) Gluten Free & Keto Hot Cross Buns
Amount Per Serving (1 hot cross bun)
Calories 275Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 6g30%
Cholesterol 80mg27%
Sodium 396mg17%
Potassium 223mg6%
Carbohydrates 10g3%
Fiber 7g28%
Sugar 1g1%
Protein 8g16%
Vitamin A 310IU6%
Calcium 140mg14%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: