Go Back

Gluten-Free Cinnamon Rolls

These cinnamon rolls check all the boxes: slightly gooey, very cinnamony and topped with rich cream cheese icing. They're perfect for the holidays.
Prep Time1 hr 30 mins
Cook Time25 mins
Proving Time1 hr 30 mins
Total Time3 hrs 25 mins
Course: Breakfast, Dessert
Servings: 12


For the dough

  • ¼ cup butter
  • 1 cup whole milk
  • 1 tablespoon + 1/3 cup sugar
  • 2 ¼ teaspoons active dry yeast (1 packet)
  • 1 large egg, whisked
  • 2 ½ cups gluten-free 1:1 baking flour (the mix should include xanthan gum – I use Bob’s Red Mill)
  • 2 teaspoons baking powder
  • ¼ teaspoon salt

For the filling

  • ½ cup sugar
  • 2 tablespoons ground cinnamon
  • cup butter, softened

For the icing

  • 8 ounces cream cheese, well softened
  • ¾ cup powdered sugar
  • ½ teaspoon vanilla


  • Before you start: Check the dates on your baking powder and yeast. These can ruin your recipe if they’re expired.
  • For the dough, heat milk, butter and 1 tablespoon sugar in a saucepan over medium heat until the liquid is warm and well combined. (Be sure not to let it boil.) Pour into large glass bowl, set aside and cool until just warm, not hot (about 100ºF). You can stick it in the fridge to speed up the process. Once cooled, sprinkle in yeast, stir gently and let sit 10-15 minutes. It should be nice and foamy. (Not foaming? See note.)
  • In medium bowl, whisk egg with remaining ⅓ cup sugar, then add to yeast mixture.
  • Put 3 cups water on to boil in a kettle or saucepan. This will be used to ensure the rolls rise well.
  • Meanwhile, in large bowl, whisk dry ingredients together: Combine flour, baking powder and salt. Add dry mixture to wet mixture in two or three batches, stirring well each time. A few small lumps here or there is okay.
  • Next, scrape the sides of the bowl to form a nice big lump in the bottom of your glass bowl. Now it’s proving time! Place your glass bowl in the oven on the middle rack. Don’t turn on your oven. Fill a pie or casserole dish with the boiling water, place it under your bowl and close the oven door. Replace the water with fresh boiling water after 30 minutes. Otherwise, leave the door closed and allow the dough to prove for 1 hour total. Dough should rise to twice its size over the course of an hour. At this point, you could cover the dough and store it in the fridge for up to three days until you’re ready to roll it out.
  • Now, prep your filling: Combine sugar and cinnamon in a bowl and set aside. Grease a 9-inch pie pan and set that aside, too.
  • Place a large sheet of parchment paper on a work surface and spray it with nonstick. Scrape the dough onto the paper, and with oiled hands or an oiled rolling pin (I find it easier to use my hands), carefully spread the dough into a 10”x14” rectangle, about ¼” thick. The dough will likely be very sticky. Don’t worry, just take your time and take care not to press it too thin.
  • Use your fingers to spread the softened butter evenly across the dough, then sprinkle the cinnamon-sugar mixture evenly on top of the butter.
  • Next, lift the parchment paper at the top of the rectangle and tightly roll the dough towards you until you reach the bottom and you have a nice big log. Gently press the seams of the log together. Using a sharp knife, cut the log crosswise into quarters. Be sure to slice the dough rather than saw. Wipe your knife off and/or oil with cooking spray in between cuts as necessary. Slice each quarter into thirds to create 12 rolls of roughly even size. Place rolls in prepared pie pan.
  • Place rolls in the oven to rise, again placing a bowl of boiling water under your pan, for 30 minutes. When rolls have risen, remove water (leave the rolls) and preheat oven to 350ºF. Bake rolls 18-24 minutes (including pre-heat time), or until tops turn golden brown, rotating the pan 180 degrees halfway through.
  • While rolls cool on a rack, make the icing: Combine cream cheese, powdered sugar and vanilla in medium mixing bowl and beat until smooth. (You can thin in out with a couple tablespoons of milk if you’d like.) Be sure to allow rolls to cool at least 20 minutes before icing. Spoon icing over rolls and serve warm.


If your milk mixture does not foam, it was probably too hot or your yeast was too old. It’s also possible that your yeast mixture is not hot enough. If this happens, you'll need to start over with fresh yeast.