Go Back
+ servings
Sourdough Cinnamon Rolls with cream cheese frosting

Sourdough Cinnamon Rolls Recipe


Yield: 9 Sourdough Cinnamon Rolls
Prep Time: 30 minutes
Cook Time: 25 minutes
Rise Time: 9 hours
Total Time: 9 hours 55 minutes

Sourdough Cinnamon Rolls are so soft, extra fluffy and beyond delicious! You won't be able to get over the sweetness from the cinnamon-sugar filling and luscious cream cheese frosting which perfectly balances the sourdough tang we all love!

4.51 from 156 votes

Ingredients

Sourdough Cinnamon Rolls

  • 100 grams active sourdough starter 1/3 cup
  • 175 grams warm milk 3/4 cup
  • 30 grams dark brown sugar *see notes 2 Tablespoon
  • 57 grams unsalted butter, melted 4 Tablespoons
  • 5 grams salt 3/4 teaspoon
  • 1 large egg room temperature
  • 370 grams bread flour 2 1/2 cups + 2 Tablespoons
  • 120 grams heavy cream, warm (just before baking) 1/2 cup

Filling

  • 57 grams unsalted butter, softened 1/4 cup
  • 150 grams dark brown sugar 2/3 cup
  • 12 grams ground cinnamon 2 Tablespoons

Cream Cheese Frosting

  • 28 grams unsalted butter, room temperature 2 Tablespoons
  • 55 grams cream cheese, room temperature 2 ounces
  • 15 grams heavy cream 1 Tablespoon
  • 90 grams powdered sugar 3/4 cup

Instructions

    Pro-tip: For the best results, be sure to use a kitchen scale for precise measurements. 

DOUGH

  1. Add active starter, dark brown sugar and warm milk to the bowl of a stand mixer with the paddle attachment. Be sure that the milk isn’t boiling (no hotter than 120 F) – this could kill the starter and prevent the dough from rising.
    The dough can also be mixed and kneaded by hand. Increase the knead time to 8-10 minutes.
    Light brown sugar can be substituted for dark brown sugar.
    100 grams active sourdough starter, 175 grams warm milk, 30 grams dark brown sugar *see notes
  2. Mix on low speed until the ingredients are mixed thoroughly.
  3. To the bowl, add the melted unsalted butter, salt, and a large room temperature egg. Mix on low until fully combined.
    57 grams unsalted butter, melted, 5 grams salt, 1 large egg
  4. Switch the paddle attachment with the dough hook attachment. Then, mix in the flour, adding 70g (1/2 c) at a time, and mix on medium until incorporated. Stop to scrape the sides of the bowl with a rubber spatula in between each addition of flour.
    You know the dough will have enough flour when the dough is pulling away from the sides of the bowl while it is being kneaded and when the dough feels tacky, not sticky, when you poke it. The dough should also pass the windowpane test, which means you can stretch out the out a piece of the dough and light can pass through it without it ripping. (If measuring by cups, be sure to fluff up the flour and spoon it into the measuring cups for a more precise measurement.)
    370 grams bread flour
  5. Continue to knead the dough for 5 more minutes at medium speed.
  6. Remove the dough and place it in a lightly greased straight-edge bowl. For the first rise, cover the bowl with the plastic cover or plastic wrap and let the dough rest in a warm spot to double in size.
    In my 70 degree F kitchen this took about 6-7 hours. The rise times can vary depending on the temperature of your kitchen. The warmer your kitchen, the faster the dough will rise. The opposite is true for cooler kitchens.
    I love this straight-edge bowl as it allows me to clearly see when the dough is done rising.

*See Notes below for Make-ahead options*

    SHAPE

    1. Once the dough has doubled in size, remove the dough onto a clean work surface. With a rolling pin, shape the dough into a 16 inch by 12 inch rectangle.
    2. Spread the softened butter over the entire surface of the sourdough cinnamon roll dough. 
      57 grams unsalted butter, softened
    3. In a small bowl, stir together dark brown sugar and ground cinnamon.
      Light brown sugar can be substituted for dark brown sugar.
      150 grams dark brown sugar, 12 grams ground cinnamon
    4. Sprinkle the cinnamon sugar mixture on the entire surface of the dough. 
    5. Starting at the long end closest to you, roll up the homemade cinnamon rolls into a long snake. Cut off the uneven edges, then divide into 9 equal pieces with unflavored dental floss, string, or a sharp knife. (about 1 3/4 inches per roll)
      Or, using a pizza cutter, slice the dough into 9 even stripes, then roll each into a roll for a more polished look. 
    6. Grease an 9 x 9 inch baking dish, 2 quart baking dish or large cast iron skillet with butter before gently placing the Sourdough Cinnamon Rolls inside, about 1/2 - 1 inches apart.
    7. Cover with plastic wrap and let rise for a second time until they have noticeably grown and look puffy.
      This took about 3-4 hours in my 70 degree F kitchen.
    8. Not ready to bake these in the same day? No worries! See directions in the Notes below.

    BAKE

    1. Preheat the oven to 350 degrees F. Just before baking, pour warmed heavy cream over the Sourdough Cinnamon Rolls.
      The extra moisture from the heavy cream will keep the cinnamon rolls extra soft while baking.
      120 grams heavy cream, warm (just before baking)
    2. Bake the Sourdough Cinnamon Rolls for 30-35 minutes or until the tops are golden brown and the internal temperature is 190 degrees F. 
      If the cinnamon rolls are browning too quickly, cover them with aluminum foil and continue baking.
    3. Remove from the oven and place the cinnamon rolls on a wire rack to cool slightly.

    Cream Cheese Frosting

    1. While the cinnamon buns are cooling, prepare the cream cheese frosting.
    2. In a large mixing bowl, mix unsalted butter and room-temperature cream cheese until combined. Add powdered sugar and heavy cream and blend until smooth. 
      28 grams unsalted butter, room temperature, 55 grams cream cheese, room temperature, 15 grams heavy cream, 90 grams powdered sugar
    3. Using an offset spatula, spread the cream cheese frosting over the warm cinnamon rolls so that it can slightly melt into all of the cracks and crevices. Serve warm and enjoy!

    Notes

    This recipe card was updated on 03/06/26.

    Sample Baker's Schedule

    Day 1
    4 pm - Mix dough
    10 pm - Shape and place unbaked rolls in the fridge
    Day 2
    6 am - Second rise
    9 am - Bake
    ** This schedule is made for a 68-70 degree environment. Higher temperatures will quicken the process. Lower will lengthen the process.

    MAKE-AHEAD Options

    If you are looking to prepare these Sourdough Cinnamon Rolls the night before and bake them the following morning – here are some options and tips!
    Option 1: Prepare the dough and once it has doubled in size, over the bowl and chill in the fridge overnight. The following morning, shape the cinnamon rolls and allow them to rise and get fluffy in a warm place before baking as normal. Since the dough is cool from the fridge, the second rise will take longer to complete.
    Option 2: Prepare the dough and shape the cinnamon rolls the night before, then pop the covered baking dish into the fridge overnight. Pull out the unbaked rolls to allow them to rise and get fluffy in a warm place. In my 70 degree F kitchen this took about 3-4 hours.
    Option 3: Prepare the dough and shape the cinnamon rolls, then pop the covered baking dish into the freezer overnight. Once frozen solid, place the sourdough cinnamon rolls into a freezer-safe bag and store for up to 1 week for the best results. When ready to bake, place the frozen cinnamon rolls in a greased baking dish. Cover and place them in the refrigerator the night before. The next morning, take them out of the fridge and allow them to rise in a warm place until fluffy. Again, in my 70 degree F kitchen, this took about 3-4 hours.

    Bake, Freeze & Reheat

    Otherwise, you can bake the cinnamon rolls as normal, then allow them to cool to room temperature. DO NOT ICE WITH FROSTING. Cover the rolls tightly with plastic wrap and place them in a freezer-safe bag. When ready to enjoy, allow the rolls to thaw on the counter top at room temperature or in the fridge overnight. Once thawed, reheat them in a 350 degree F oven for about 15 minutes or until warmed through. Top with icing and serve!
    **Since this is an enriched dough, it can take longer for the dough to rise. The rise time will also depend on the temperature of your kitchen. A cooler kitchen will have a longer final rise, while a warmer kitchen will be quicker. Bake as normal.

    HOW TO SERVE

    There’s nothing better than warm Sourdough Cinnamon Rolls fresh from the oven, with slightly melted frosting on top! Serve warm with a cup of your favorite tea or hot coffee for a blissful morning treat.

    HOW TO STORE

    Store leftover cinnamon rolls in an airtight container in the fridge for up to 2 days. I like to remove them from the fridge for at least an hour before serving so that they are brought back to room temperature. 

    FAQS

    CAN I USE ALL-PURPOSE FLOUR INSTEAD OF BREAD FLOUR?

    This recipe can be prepared with all-purpose flour, but I would highly recommend only using bread flour.
    Bread flour contains a higher protein content, which allows for the dough to have a great rise. This gives you the softest and most chewy bite. All-purpose flour will rise, but in my experience, they were more dense.

    CAN I MAKE THESE OVERNIGHT AND BAKE THEM IN THE MORNING?

    Absolutely! After the bulk fermentation, shape the Sourdough Cinnamon Rolls the night before and store them in the fridge until the next morning. Remove the cinnamon rolls from the fridge for at least 3-4 hours before baking to allow the rolls to rise and puff up before baking. Then bake like normal!

    Nutrition

    Serving: 1g | Calories: 481kcal | Carbohydrates: 64g | Protein: 7g | Fat: 22g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 78mg | Sodium: 262mg | Potassium: 136mg | Fiber: 2g | Sugar: 31g | Vitamin A: 760IU | Vitamin C: 0.1mg | Calcium: 83mg | Iron: 1mg
    Tried this recipe?Please leave a comment on the blog or share a photo on Instagram!