Soft, fluffy, and buttery Sourdough Cinnamon Rolls are swirled with cinnamon sugar and topped with whipped cream cheese frosting that melts into every groove. They’ve become our Christmas morning tradition, and I love that most of the prep can be done ahead.

This post may contain affiliate links. Read my disclosure policy.
Sourdough Cinnamon Rolls Video
I’ll walk you through how to whip up these irresistible Sourdough Cinnamon Rolls and discover a few clever tricks to make this recipe effortless.
Sourdough Cinnamon Roll Recipe
These cinnamon rolls use active sourdough starter for their rise, giving the soft, buttery dough a subtle sourdough flavor. If you’re new to sourdough, start with my Sourdough Starter and How to Feed a Sourdough Starter tutorials.
The cinnamon-sugar filling and frosting for these rolls are from the Cinnamon Roll recipe in my Cookbook, while the dough is adapted from Amanda Francis of The Real Sourdough Mom.

Ingredients for Sourdough Cinnamon Rolls
You’ll find the exact measurements in the recipe card below, but here are a few ingredients worth knowing about:
- Active sourdough starter – use a bubbly, well-risen starter for the best rise and subtle sourdough flavor.
- Milk, butter, and eggs – Give the dough its soft, tender texture. Let the melted butter cool before adding it.
- Flour – All-purpose flour makes softer rolls, while bread flour gives them a slightly chewier texture. Both work well.
- Cinnamon Filling – Softened butter, brown sugar, and cinnamon create the gooey swirl.
- Cream Cheese Frosting – Butter, cream cheese, vanilla extract, powdered sugar, and a pinch of salt.

Tips for the Best Sourdough Cinnamon Rolls
- Don’t over-bake your cinnamon rolls or they will be dry (see tips above on when to pull them out of the oven).
- Let the cinnamon rolls proof until they’re puffy and resemble marshmallows so they’ll bake up light and airy.
- Don’t overproof the rolls or proof in a hot oven. Over-proofing and excessive heat can kill or exhaust the yeast, make the butter ooze out, and mess up the baking rise.
- Frost your cinnamon rolls while they’re very warm. The frosting will partially melt and fill the crevices, keeping the rolls moist.
How to Make Sourdough Cinnamon Rolls
- Mix the Ingredients – In the bowl of a stand mixer whisk together active sourdough starter and milk. Add cooled butter, vanilla extract, eggs, sugar, and salt, then whisk until smooth.
- Add Flour and Knead – Add flour and knead with the dough hook attachment on speed 2 for 8 to 10 minutes. The dough should feel soft and moist but won’t stick to the bowl or clean fingertips (alternatively, you can knead by hand for 6 to 8 minutes).
- Rest and Refrigerate Dough – Transfer to a clean bowl, cover with plastic wrap, and rest at room temperature 2 hours to relax the gluten.

- Roll out the Dough – Before rolling, let it sit at room temperature for 1-2 hours for easier rolling and faster proofing. Transfer the dough to a lightly floured surface and roll it into a 17×10-inch rectangle, squaring off the short sides.
- Add Filling – Dot the surface of the dough with 6 tablespoons of softened butter and spread evenly (an offset spatula makes it easier). Combine the brown sugar and cinnamon and sprinkle it all over the dough.

- Cut & Roll – Slice the dough into 12 even strips. Roll up each strip tightly, one at a time, pinching the end to prevent unraveling. Place the rolls in a buttered baking dish, evenly spaced.

- Second Proofing – Cover with a damp kitchen towel and let them proof in a warm room for 2-3 hours, or until they have puffed nicely. If your kitchen is cooler, place the dish in the oven with the light on (around 80-90°F) to speed up proofing. You don’t want it too hot or the butter can melt out. Don’t forget to remove the dish before preheating the oven for baking!

- Bake – When the cinnamon rolls have puffed, preheat the oven to 400°F. Bake on the center rack for 18 to 20 minutes or until lightly golden at the edges. The center of the rolls should reach 190-200°F on an instant-read thermometer. Avoid letting them brown, as this can lead to over-baking and dryness.
Pan Tip:
A metal 9×13-inch baking pan gives the most even, predictable bake. If using a ceramic or glass pan, the baking time may vary.

How to Make Cinnamon Roll Frosting
- Prepare Frosting – While the rolls are baking, prepare the icing. In a large mixing bowl, beat the butter and cream cheese until smooth. Add vanilla, powdered sugar, and a pinch of salt. Beat on high speed until light, fluffy, and whipped, about 2 to 3 minutes.
- Frost and Serve – Let the baked rolls cool for just 5 minutes, then spread the frosting generously over the warm rolls. You’ll see it melt slightly over the rolls, and your mouth will start watering.

Make-Ahead and Overnight Options
If you want to prep these sourdough cinnamon rolls ahead, or need to pause the recipe, there are 2 make-ahead options:
- Refrigerate the dough: After the 2-hour room temperature rest, cover and refrigerate for 8 to 15 hours. Let it sit at room temperature 1 to 2 hours before rolling.
- Refrigerate the shaped rolls: Arrange the rolls in the pan, cover, and refrigerate for up to 12 hours. Remove them 1 hour before beginning the final 2 to 3 hour proof.

Storage Instructions
Let your cinnamon rolls cool completely to room temperature before covering or storing.
- To Refrigerate: Place the rolls in an airtight container or cover the baking dish tightly with plastic wrap to keep them fresh, moist and soft. Refrigerate up to 5 days.
- To reheat: Place the cinnamon rolls in a 350°F oven for about 5-10 minutes, or microwave them for 20-30 seconds; just until warm. You can also place a damp paper towel in the microwave with your rolls to keep them soft.

I hope these sourdough cinnamon rolls become a treasured holiday tradition for you just as they are for my family.

Sourdough Cinnamon Rolls
Ingredients
- 125 grams active sourdough starter, (2/3 cup)
- 130 grams milk, room temperature (½ cup + 1 Tbsp)
- 170 grams unsalted butter, (1 ½ sticks), melted and cooled
- 1 tsp vanilla extract
- 2 large eggs, room temperature
- 500 grams all-purpose flour, or bread flour (4 cups)
- 2 Tbsp granulated sugar
- 1 tsp fine sea salt
For the Filling:
- 85 grams unsalted butter, (6 Tbsp) softened, plus more to grease the pan
- 142 grams packed light brown sugar, (2/3 cup)
- 1 ½ Tbsp ground cinnamon
For the Frosting:
- 56 grams unsalted butter, (4 Tbsp) softened
- 4 oz cream cheese, softened
- 1 ½ tsp vanilla extract
- 120 grams powdered sugar, (1 cup confectioners sugar)
- Pinch of fine sea salt
Instructions
How to Make the Sourdough Dough:
- Combine the Ingredients: In the bowl of a stand mixer, combine active sourdough starter and milk, and whisk until smooth. Add the melted and cooled butter, vanilla, eggs, sugar, and salt, then whisk until fully combined.
- Add Flour and Knead: Using the dough hook attachment, gradually add the flour while mixing on low to medium speed. Once all the flour is incorporated, knead on speed 2 with the dough hook for 8 to 10 minutes, or until the dough no longer sticks to the bowl. The dough should feel very soft and moist but not stick to clean, dry fingertips (you can also knead by hand for 6 to 8 minutes).
- Rest and Refrigerate the Dough: Transfer the dough to a clean bowl, cover with plastic wrap, and let it rest at room temperature for 2 hours. (*Make-ahead Option: cover and refrigerate for 8 to 15 hours).
Filling and Rolling the Cinnamon Rolls:
- Roll out the Dough: Remove dough from the refrigerator 1-2 hours before rolling it out. Lightly flour your work surface. Turn the dough onto the floured surface and roll it into a 17×10-inch rectangle, squaring off the short sides. Butter the bottom and sides of a 9×13 metal baking dish.
- Spread butter and Cinnamon Sugar: Dot the surface of the dough with 6 tablespoons of softened butter, then spread it evenly using a spatula or offset spatula. In a small mixing bowl, combine the brown sugar and cinnamon, then sprinkle the mixture generously over the dough. Don’t hesitate to use all of it!
- Cut and Roll: Cut the dough into 12 strips using a pizza cutter. Roll each strip tightly, one at a time, and pinch the edges to seal them to prevent the rolls from unraveling while rising. Place the rolls in the buttered baking dish, evenly spaced. (*Make-Ahead Option: Cover and refrigerate for up to 12 hours and remove from the refrigerator 1 hour before beginning the final proof).
- Second Proofing: Cover with a damp kitchen towel and let them proof in a warm room for 2 to 3 hours, or until puffed and visibly larger. If your kitchen is cooler, place the dish in the oven with the light on (around 80-90°F) to speed up proofing. Be sure to remove the dish before preheating the oven for baking!
- Bake: Preheat oven to 400˚F when the cinnamon rolls are nearly done proofing. Bake on the center rack for 18 to 20 minutes or until lightly golden at the edges. The center of the rolls should reach 190-200°F on an instant-read thermometer. Avoid overbaking, as this will make the rolls dry.
How to Make the Cinnamon Roll Frosting:
- Prepare the frosting while the rolls are baking. In a large mixing bowl, beat the butter and cream cheese together until smooth. Add the vanilla, powdered sugar, and a pinch of salt. Start mixing on low speed until the powdered sugar is incorporated, then increase to high speed and beat for 2 to 3 minutes, scraping down the bowl as needed until the icing is light, fluffy, and whipped.
- Spread on Frosting Once the cinnamon rolls are out of the oven, let them cool for 5 minutes. Spread the frosting generously over the very warm rolls, allowing it to melt slightly. Serve immediately and enjoy!
