These homemade gluten-free sourdough cinnamon rolls are soft, fluffy, and naturally leavened without commercial yeast. Made with psyllium husk and an active gluten-free sourdough starter, the dough rolls easily and bakes into a soft and tender bun. Choose an overnight fermentation for deeper flavor or a same-day option when time is short.

Is there anything more satisfying than tearing into a gooey, soft, sticky cinnamon roll? It’s the perfect way to start a holiday morning… or any other morning when you need something special.
People have been requesting a gluten-free sourdough cinnamon roll recipe for as long as I’ve been making gluten-free sourdough bread. I’m sorry it’s taken so long! Truth be told…every time I’d start testing them I’d gain a few pounds because it is so hard to resist eating a plate of cinnamon rolls in your house. It was a matter of self-control. BUT – we made it. And dare I say, this version is the most delicious and irresistible of them all?

My recipe tester and I worked hard to make these soft, tender, and absolutely scrumptious. The trick is to pour coconut milk over the rolls before they go into the oven. It helps prevent them from drying out by adding steam and moisture, and adds a soft, tender richness that is so irresistible.
They’re topped with a simple, easy-to-make glaze that makes them even more delicious. When you put the glaze on when the cinnamon rolls are still warm, it will melt into all the crevices in the most delightful way.
P.S. I also have a traditional, yeast-free gluten-free cinnamon roll recipe in my cookbook! Those have been my go-tos for the past few years, and they never get old.

Why These Gluten-Free Sourdough Cinnamon Rolls Work
- Psyllium husk provides structure for soft, rollable gluten-free dough
- Balanced gluten-free flour blend with both whole grains and starches prevents gumminess
- Naturally leavened gluten-free sourdough for delicious flavor and fluffiness
- Overnight or same-day fermentation for flexible timing and easy prep
- Drizzling full-fat coconut milk before baking provides a moisture boost that keeps rolls soft & tender
- Steam-assisted baking improves the rise and softens the crumb
How to make gluten-free cinnamon rolls
1. Make the psyllium gel
Mix psyllium husk with water and let it thicken for 2 to 3 minutes. Stir in the honey until fully dissolved.


2. Mix the dough
Whisk the gluten-free flours and other dry ingredients in a bowl. Add the psyllium gel, active gluten-free sourdough starter, egg, and coconut milk. Knead until smooth and elastic.
3. Rest the dough
Let the dough rest for 5 to 10 minutes to fully hydrate before rolling.



4. Roll and fill
Roll the dough into a rectangle. I like to do this on a piece of parchment paper to make clean-up and rolling the dough easier. Spread evenly with cinnamon sugar filling.



5. Shape the rolls
Roll tightly into a log and slice into 6 equal cinnamon rolls.



6. Proof
Place rolls in a greased pan. Cover with plastic wrap and proof overnight in the refrigerator or at room temperature until doubled in size.
7. Add coconut milk and bake
Pour coconut milk over the rolls. Bake covered, then uncover and bake until puffed and lightly golden.
8. Glaze and serve
Make the glaze while the rolls bake by combining all ingredients and boiling until thickened. Glaze warm rolls with coconut pastry cream and serve.



Tips & tricks
Use whole psyllium husk: Whole psyllium husk is essential for structure and elasticity in gluten-free sourdough dough. Psyllium powder absorbs more liquid and can lead to dense rolls.
Start with an active gluten-free sourdough starter: Use it at peak activity for the best rise and flavor. A weak or over-fermented starter can cause dense cinnamon rolls.
Let the dough rest before rolling: A short rest allows the psyllium gel and starches to fully hydrate, making the dough easier to roll and less prone to cracking.
Roll gently and avoid overworking the dough: Gluten-free sourdough dough is delicate. Use light pressure and parchment paper if needed to prevent sticking.
Cold fermentation improves texture and flavor: Overnight fermentation in the fridge creates softer rolls and deeper sourdough flavor. For same-day baking, proof until fully doubled for the best texture!
Pour coconut milk just before baking: Adding coconut milk before baking keeps the rolls moist and helps create a soft, pull-apart texture.


How to store after baking
How to store: Store baked buns in an airtight container in the fridge for up to 5 days. Store the cinnamon rolls without glaze for up to 7 days, and keep the glaze separate. Keep the glaze in a separate airtight container in the fridge for up to 3 days and re-blend to smooth it out before using.
To reheat the rolls: Reheat buns at 325°F (170°C) for 5 to 10 minutes.
To freeze: Freeze buns without the frosting/glaze, well wrapped in an airtight container. Thaw in the fridge, then reheat before glazing.
If you try these gluten-free sourdough cinnamon rolls, I’d love to hear how they turned out for you. Share your proofing method, swaps, or questions in the comments so we can learn from each other. Happy baking!

Gluten-Free Sourdough Cinnamon Rolls
Ingredients
For the cinnamon roll dough:
- 12 g whole psyllium husk
- 160 g filtered water
- 25 g honey or maple syrup
- 75 g millet flour
- 75 g sorghum flour
- 45 g tapioca starch
- 65 g potato starch
- 1 teaspoon baking powder
- 4 g sea salt
- 120 g active gluten-free sourdough starter
- 20 g full-fat coconut milk
- 1 egg, room temperature
For the cinnamon roll filling:
- 130 g vegan butter, room temperature, dairy butter is fine as well
- 70 g coconut sugar
- 2 tablespoons cinnamon
- 1/2 cup (120ml) full-fat coconut milk, for pouring on top before baking
For the glaze/frosting:
- 300 g full-fat coconut milk
- 1.5 tablespoon (10-12g) cornstarch
- 30 g honey or maple syrup
- 1 teaspoon vanilla extract
Instructions
For the dough:
- Mix psyllium husk with water and let it thicken into a gel for 2 to 3 minutes. Stir in the honey or maple syrup.12 g whole psyllium husk, 160 g filtered water, 25 g honey or maple syrup
- In a separate bowl, whisk together all dry ingredients. You can use the bowl of a stand mixer for easier mixing, or a large bowl if you’re stirring by hand.75 g millet flour, 75 g sorghum flour, 45 g tapioca starch, 65 g potato starch, 1 teaspoon baking powder, 4 g sea salt
- Add the psyllium gel and your active sourdough starter to the dry ingredients.120 g active gluten-free sourdough starter
- Add the whole egg and coconut milk.20 g full-fat coconut milk, 1 egg
- Gradually knead everything together until the dough becomes smooth and elastic. Use the dough hook of your stand mixer if you’re using it.
- Let the dough rest at room temperature for 5 to 10 minutes before rolling out to help all of the ingredients hydrate.
For the cinnamon filling:
- In a medium mixing bowl, stir together the softened butter, coconut sugar, and cinnamon until smooth.130 g vegan butter, 70 g coconut sugar, 2 tablespoons cinnamon
- Lightly dust your counter or a sheet of parchment paper with gluten-free flour (I like using tapioca starch for this). Roll out the rested dough into a large rectangle.
- Spread the cinnamon filling evenly over the surface.
- Roll the dough tightly, using the parchment to help if needed, and cut the cinnamon roll log into 6 equal pieces with a sharp knife.
Proofing & Baking:
- Prepare a baking pan, such as a large skillet or a baking pan (at least 9″ sqaure or circle), by greasing with butter or lining with parchment paper. Place the buns in a greased baking pan, leaving space between them.
- Cover with plastic wrap and ferment overnight in the fridge, or proof at room temperature until puffy and just doubled in size. At room temperature, this will take about 3 to 5 hours. Keep in a warm, draft-free place. If proofing in the fridge, they won't rise as much.
- When ready to bake, preheat the oven to 350°F (180°C).
- Before baking, drizzle 1/2 cup (120ml) of full-fat coconut milk over the buns. Cover with a lid and bake at 350°F (180°C) for 15 minutes.1/2 cup (120ml) full-fat coconut milk
- Remove the lid and bake for another 15 to 20 minutes until the cinnamon rolls are puffed and golden.
For the glaze:
- In a saucepan, whisk together coconut milk, honey or maple syrup, vanilla, and cornstarch.300 g full-fat coconut milk, 30 g honey or maple syrup, 1 teaspoon vanilla extract, 1.5 tablespoon (10-12g) cornstarch
- Heat gently, stirring, until it begins to thicken and boil.
- Boil for 3 minutes, whisking constantly.
- Remove from heat and, if needed, blend with an immersion blender for extra smoothness.
- Use warm to glaze freshly baked buns, or chill and re-blend before spreading. Sprinkle cinnamon on top before serving if desired. Enjoy warm or on the first day of baking for the most delicious cinnamon rolls!
Notes
- Store baked buns in an airtight container in the fridge for up to 5 days.
- Store buns without glaze for up to 7 days, and keep the glaze separate.
- Reheat buns at 325°F (170°C) for 5 to 10 minutes.
- Freeze buns without the frosting/glaze, well wrapped in an airtight container. Thaw in the fridge, then reheat before glazing.


Hi! I haven’t tried making this yet, but I’m avoiding using dairy free butter alternatives as many I’ve found have pea protein (which I can’t have right now). Could I substitute with coconut oil?
Yes you can, the flavor will just be a bit different! You could also make homemade vegan butter using Miyoko’s recipe if you feel like going the homemade route.