With rich cream cheese icing and a cinnamon-sugar filling, these fluffy sourdough cinnamon rolls deliver tangy flavor, a tender texture, and warm, gooey sweetness.

These sourdough cinnamon rolls start with healthy, fermented grains for increased digestibility, incredible texture, and extra flavor. Lightly sweetened sourdough wraps up ribbons of cinnamon sugar filling, adding the warmly spiced flavors to each bite. Baked until golden, each roll is topped with cream cheese icing, which is technically optional but highly encouraged. We enjoy this silky frosting over other sourdough recipes, like sourdough coffee cake, sourdough bread pudding, or sourdough lemon pound cake.
By mixing and fermenting most of the ingredients overnight, this recipe comes together quickly the following morning with basic pantry staples.
These easy sourdough cinnamon rolls serve well for a slow Saturday breakfast or a busy Christmas morning. Make these ahead of time, if needed! Ferment and assemble, then pop them in the refrigerator (up to 12 hours) or freezer (they’ll last months this way) to bake when you need them. Simply thaw, rise, and bake for perfectly fresh rolls!
If you are new to sourdough but enjoy the health benefits and tangy taste, make sure to check out all my sourdough recipes, including how to make your own starter.
Why You’ll Love This Recipe
Tender and sweet – These sourdough cinnamon rolls are soft and fluffy, with layers of brown sugar and cinnamon butter generously spread between the dough.
Long-fermented goodness – The overnight fermentation makes these rolls more digestible and nutritious, not to mention tender and tangy.
Perfect for special occasions – Warm, gooey cinnamon rolls with a decadent cinnamon roll icing elevate any occasion! Plus, they can be started the day before, then baked the day of.
Ingredients

Active sourdough starter – This is a sourdough starter that has been fed 4-12 hours before starting the recipe and is nice and bubbly.
All-purpose flour – I use freshly-milled hard wheat or unbleached all-purpose flour. If you’re interested in working with whole grains, I have lots of information on the blog on milling your own flour at home.
Butter – Use very soft butter for the filling. If it’s too firm, it won’t spread well; if it’s melted, it will seep into the dough.
Oil – Use a neutral oil like avocado oil or melted coconut oil.
A full ingredient list with exact amounts can be found in the recipe card below.
Tools You May Need
Stand mixer with dough hook attachment
How to Make Sourdough Cinnamon Rolls

Step 1: Add active sourdough starter, water, flour, oil, honey, and eggs into the bowl of a stand mixer with a dough hook attachment. Mix until the dough forms a ball, then knead for a few minutes on medium speed until smooth and glossy. A pinch of the dough should pass the windowpane test.

Step 2: Place the dough into a lightly oiled bowl and cover tightly. Ferment in a warm place for 8-12 hours or overnight. Note: I ferment dough with raw eggs for my sourdough brioche all the time without an issue. If this makes you uncomfortable, you can ferment the dough for four hours at room temperature and then refrigerate it overnight.

Step 3: The next day, preheat the oven to 375 degrees Fahrenheit. Add baking soda, baking powder, and salt to the dough. Knead in the stand mixer or on a floured work surface for approximately five minutes until all the ingredients are well incorporated.

Step 4: Place the dough on a lightly floured work surface and use a rolling pin to roll it into a roughly 12×15-inch rectangle. It should be about 1/4-inch thick. You want the dough to be rolled evenly so that it bakes evenly.

Step 5: In a separate bowl, combine softened butter, brown sugar, and cinnamon. Stir until smooth. Spread the softened butter mixture evenly over the dough.

Step 6: Roll the dough up as tightly as you can, starting at the long end. When you get to the end, pinch the edge into the main roll to prevent leaking. Slice the rolls with a sharp knife, bench scraper, or thread. Alternatively, you can slice the rectangle of dough into 12 equal strips, then roll them up individually.

Step 7: Place the unbaked rolls into a greased 9×13 baking dish. Bake for 20-25 minutes or until the rolls are lightly browned and the dough is cooked through. Allow them to cool a bit before applying the icing.

Step 8: While the rolls bake, prepare the cream cheese icing. In a small saucepan over medium-low heat, add 6 ounces of cream cheese, 1/2 cup of heavy cream, 1/2 cup of maple syrup or honey, and 2 teaspoons of vanilla extract. Stir well. I use an immersion blender to get the icing really smooth. Pour over the warm cinnamon rolls and enjoy!

Tips
- Start the night (or up to 24 hours ahead) before you want to bake these sourdough cinnamon rolls, so the dough has a chance to ferment and build more flavor.
- The temperature of your kitchen will affect the fermentation. Find a warm place, such as inside the oven with the light on (heat off), on top of your fridge, or near some mild heat source.
- If you’re avoiding unfermented grains, use einkorn flour to dust the surface of the counter when rolling out the dough.
- I find that string or unflavored dental floss works best for slicing the cinnamon roll dough. A sharp knife also works, but is more likely to smush the rolls and lose some of the shape.
- Grease your baking dish generously or use parchment paper for no sticking.
- Keep the rolls spaced a bit apart so they have room to expand.
- This recipe has been edited to reflect changes made over the years of making this recipe. Some people had issues incorporating the eggs on the second day, so I changed this and started mixing them into the dough the night before. This works very well.
Recipe FAQs
Unfrosted cinnamon rolls can be covered and kept at room temperature for 2-3 days or frozen for several months. Store frosted cinnamon rolls in the refrigerator for up to four days. Let frozen rolls thaw and rise before baking.
Yes. Prepare the dough according to the directions. Form the rolls and place in a baking dish, wrap with plastic wrap, and place in the fridge for up to 12 hours or in the freezer for several months. You don’t want to leave the rolls in the fridge too long, or they may overproof. Allow to rest on the counter for two hours before baking if refrigerated, and overnight if baking them from frozen. Bake according to directions.
If you want to skip the long fermentation process, just use sourdough discard that has been fed recently in place of the active starter. Add all the dough ingredients and knead the dough until it becomes smooth, glossy, and passes the windowpane test. Follow the recipe from Step 4 on.
Yes. If allowed to rise too long, they will overproof and won’t hold their shape.
When making cinnamon rolls, avoid adding too much flour, overproofing the dough, using melted butter for the filling, overfilling the dough, and overbaking the rolls.
Baker’s Timeline:
You can make these or start them at any time. I like to start doughs at night time so they can rise all night. In the morning, they are ready to shape, boil, and bake.
Feed sourdough starter with flour and water.
Add all the ingredients to a stand mixer (minus the baking soda, baking powder, and salt) and knead until smooth and glossy. Cover tightly and ferment overnight.
Add baking soda, baking powder, and salt. Knead well until the dough is no longer sticky. Roll out the dough, prepare the filling, and spread. Form rolls, then bake for 20-25 minutes. Prepare and apply icing.
More Sourdough Recipes from the Farmhouse
- Long Fermented Biscuits
- Sourdough Peach Cobbler Recipe
- How To Make Sourdough Waffles
- Sourdough Chocolate Rolls
- Cinnamon Raisin Sourdough Bread
If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.
Sourdough Cinnamon Rolls

Equipment
Ingredients
- 1/2 cup sourdough starter, bubbly and active 113 grams
- 1/2 cup water, 118 grams
- 4 cups all-purpose flour, 560 grams
- 1/2 cup neutral oil, 113 grams
- 1/2 cup honey, 168 grams
- 2 eggs
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1/2 teaspoon salt
Cinnamon Sugar Filling
- 1/2 cup softened butter, 114 grams
- 1 cup brown sugar, 200 grams
- 2 tablespoons cinnamon, 16 grams
Cream Cheese Topping:
- 6 ounces cream cheese
- 1/2 cup heavy cream, 120 grams
- 1/2 cup maple syrup or honey, 168 grams
- 2 teaspoons vanilla extract, 10 grams
Instructions
- Add active sourdough starter, water, flour, oil, honey, and eggs into the bowl of a stand mixer with a dough hook attachment. Mix until the dough forms a ball, then knead for a few minutes on medium-low speed until smooth and glossy.
- Place the dough into a lightly oiled bowl and cover tightly. Ferment in a warm place for 8-12 hours or overnight.
- The next day, preheat the oven to 375 degrees Fahrenheit. Add baking soda, baking powder, and salt to the dough. Knead in the stand mixer or on a floured work surface for approximately five minutes until all the ingredients are well incorporated.
- Place the dough on a lightly floured work surface and roll it into a roughly 12×15-inch rectangle. It should be about 1/4-inch thick.
- In a separate bowl, combine softened butter, brown sugar, and cinnamon. Stir until smooth. Spread the softened butter mixture evenly over the dough.
- Roll the dough up as tightly as you can. When you get to the end, pinch the edge into the main roll to prevent leaking. Slice the rolls with a sharp knife, bench scraper, or thread. Alternatively, you can slice the dough into 12 equal strips, then roll them up individually.
- Place the unbaked rolls into a greased 9×13 baking dish. Bake for 20-25 minutes or until the rolls are lightly browned and the dough is cooked through. Allow them to cool a bit before frosting.
- While the rolls bake, prepare the cream cheese icing. In a small saucepan over medium-low heat, add cream cheese, heavy cream, maple syrup or honey, and vanilla extract. Stir well. Pour over the cinnamon rolls and enjoy!
Notes
- The temperature of your kitchen will affect the fermentation. Colder is slower; warmer speeds things up. Find a warm place, such as inside the oven with the light on (heat off), on top of your fridge, or near some mild heat source.
- If you’re avoiding unfermented grains, use einkorn flour to dust the surface of the counter when rolling out the dough.
- I find that string or unflavored dental floss works best for slicing the cinnamon roll dough. A sharp knife also works, but is more likely to smush the rolls and lose some of the shape.
- Grease your baking dish generously or use parchment paper for no sticking.
- Keep the rolls spaced a bit apart so they have room to expand.
- This recipe has been edited to reflect changes made over the years of making this recipe. Some people had issues incorporating the eggs on the second day, so I changed this and started mixing them into the dough the night before. This works very well.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
















I have made this recipe a few times now and the rolls turn out fantastic. I am a bit worried about the egg and leaving the dough out for 12 hours on the counter. Does the sour dough trump any bacteria issues with raw eggs?
I use eggs from my farm or a trusted farm, so I don’t worry as much about leaving them on the counter. If you do worry about leaving them on the counter, you can incorporate them the next day with the baking soda and baking powder.
I noticed that the written recipe you say to add the eggs the night before but in the video you incorporate them in the next morning.
Also, step one says.to mix the dough until it passes the windowpane test.. But that also happens in the morning according to your video.
The recipe works well fo me, I just wanted to point it out to people who won’t see the video.
Thanks! You can actually do it either way.
These were great! The dough smelled incredible with the honey and it was pretty easy to get together. I got worried that the dough didn’t rise overnight but I was able to mix the soda/powder/salt in the next day without a problem and they rose! Spreading the filling was time consuming and I ended up using my fingers but they looked beautiful! I used whole milk for the icing since I didn’t have heavy cream and used the whole 8oz block of cream cheese instead of just 6oz and that also turned out great. These aren’t sickly sweet either which is so nice, you can control the sweetness with the icing as I added it to each roll before serving. Awesome recipe!! Thank you!
This recipe is absolutely amazing. I make it weekly. I have been following it to a T and while it has been great, I am struggling with one step. I make the dough the day or night before, putting everything in except for the salt, baking powder and baking soda. It is impossible to incorporate these things the next day with the mixer, so I have been kneading it into the dough. It still never actually makes it into the dough. Can I add it when i make the dough the night before? Will this affect it?
It won’t rise as well if you do it the night before. It does take a little extra elbow grease to incorporate them.
Do you not let the rolls rise before you put them in the oven? Normally my ones with baking yeast have to have a rise time after they’re formed since you’ve knocked some of the air out.
This is a denser dough and it has a helping aid with baking soda and baking powder!
I am always looking for new ways to use my sourdough starter/discard. Lisa, you are the BEST the internet has to offer! You are so personable, taking the time to provide so many steps and what if answers. While I don’t usually really need them, they are fun to read and once in a while you teach me something totally new. I have been using sourdough for probably as long as you have been alive but until about 2 years ago, I was just stuck with about 7 basic recipes. You have shared so many wonderful new ways to incorporate sourdough into our diet.
This recipe is fabulous. Not needing to add yeast and depending on the natural sourdough yeast is something I am very fond of. Using the coconut oil, and honey helps keep these luscious rolls more on the healthier side of the aisle. They baked in my gram-ma’s cast iron skillet that was her wedding gift, more than 90 years old, and they turned out perfectly! The family had only one complaint, why didn’t I make a double batch? Thank you Lisa, for doing so much to help us all return to a more basic way of cooking/baking/eating. You are wonderful!
The flavor is good, I baked the cinnamon rolls in a cast iron skillet for almost an hour, and they were still doughy. I did not add maple syrup or honey to the icing and it was plenty sweet on the rolls. Overall decent recipe, easy enough to follow, just need to tweak the bake time in the future
I didn’t even put the cream cheese frosting…we ate them just plain..they were very good!
Question: I’d like to make these on thevening of Day 1 and allow them to rise overnight then place in the fridge in the morning before 2nd mix and vake evening of Day 2. Do you think this will work or will they overferment? Thank you!
No, being in the fridge should not cause over ferementation.
My DF DIL was thrilled to experience eating a cinnamon roll, again! I used DF cream cheese and margarine for the icing…they were soft inside inspire of my slightly over baking the rolls…:)