Preheat the oven to 375℉ Spray a 9X13 pan with baking spray. Set aside.
In a large bowl, mix the flour, sugar, salt, baking powder, and baking soda. Add in the cubed butter, use a dough kneader or your hands to knead the butter into the flour. Do this until the butter is the size of a pea.
3 cups All-purpose flour, 1/4 cup White granulated sugar, 1 tsp Salt, 2 tsp Baking powder, 1/4 tsp Baking soda, 1/2 cup Unsalted butter
Add in the lightly beaten egg and buttermilk. Use a baking nonstick spatula to mix the dough together. Once mixed, use your hands in the bowl to finish kneading the dough until a soft dough ball forms. Don't over knead though!
1 Large egg, 1 cup Buttermilk
Place the dough over a floured surface. Sprinkle more flour on top of the dough and use a rolling pin to roll into a rectangle. If the dough is too sticky, sprinkle more flour on top. Use a knife to cut the uneven edges off.
Spread the cinnamon filling over the dough. Make sure to spread to the edges.
Starting on the short side, roll the dough into a tight log. Use a serrated knife to cut off the uneven ends. Then cut into 12 rolls.
Place the rolls into the prepared pan. Pour the heavy cream around the rolls.
1/3 cup Heavy cream
Bake for 25-30 minutes. Bake until the tops of the rolls are lightly golden.