Ingredients
Scale
- 4 ½ cups (680g) King Arthur Gluten-Free Bread Flour
- ⅓ cup (65g) granulated sugar
- 2 ¼ teaspoons instant yeast (1 packet)
- 2 teaspoons salt
- 1 teaspoon baking powder
- 1 ¼ cup (295ml) water (warm)
- 1 cup (236ml) whole milk (warm)
- 2 large eggs
- 6 tablespoons (85g) butter (melted)
- 1 cup (200g) brown sugar
- 2 tablespoons cinnamon
- 8 tablespoons (113g) butter (melted)
- 8 ounces (226g) cream cheese (softened)
- 4 tablespoons (56g) butter (softened)
- 1 ⅓ cup (160g) powdered sugar
- 2 teaspoons vanilla extract
- 3 cups (340g) powdered sugar
- 1/3 – 1/2 cup milk
- 2 teaspoons vanilla extract
- Pinch of salt
Instructions
- Whisk warm water, warm milk, granulated sugar, and instant yeast in a bowl until foamy, about 2 minutes.
- Combine gluten-free bread flour, salt, and baking powder in a large bowl, then add eggs and melted butter to the liquid and mix until a soft, slightly tacky dough forms.
- Knead briefly until cohesive and smooth; the dough will be pliable.
- On a lightly floured surface, roll the dough into a 12×18-inch rectangle and brush with melted butter; sprinkle with brown sugar mixed with cinnamon.
- Tightly roll from the long edge into a log, pinch to seal, and slice into 12 rolls.
- Arrange in a buttered 9×13-inch pan, cover, and let rise until puffy, about 45–60 minutes.
- Preheat oven to 350°F (175°C) and bake for 22–28 minutes until golden and a skewer shows moist crumbs.
- Beat softened cream cheese and butter until creamy, add powdered sugar and vanilla, and beat until smooth.
- Spread cream cheese frosting over warm rolls.
- For the glaze, whisk powdered sugar with milk, vanilla, and salt to a pourable consistency, drizzle over cooled rolls.
Notes
For dairy-free options, use plant-based cream cheese and margarine. To reduce sugar, decrease the swirl filling and use a thin glaze.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 350
- Sugar: 10g
- Sodium: 400mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 40mg