Homemade Cinnamon Twists with Cream Cheese Icing Recipe
Introduction
These homemade cinnamon twists are soft, fluffy, and filled with a rich cinnamon sugar mixture. Topped with a luscious cream cheese icing, they make a perfect treat for breakfast or an indulgent snack. With a little patience, you’ll enjoy bakery-quality twists right from your oven.

Ingredients
- 1/3 cup + 1 tablespoon water
- 2 tablespoons bread flour
- 2 cups bread flour (*See notes below for measuring*)
- 2 tablespoons + 1 teaspoon granulated sugar
- 3/4 teaspoon instant yeast
- 1/2 teaspoon fine sea salt
- 2 tablespoons + 2 teaspoons heavy cream (room temperature)
- 2 tablespoons + 2 teaspoons whole milk (room temperature)
- 1 large egg (room temperature)
- 1 teaspoon vanilla bean paste
- Tangzhong, from recipe above
- 3 1/2 tablespoons unsalted butter (room temperature)
- 1/2 cup dark brown sugar (packed)
- 1 1/2 tablespoons ground cinnamon
- 1 teaspoon vanilla bean paste or extract
- 5 tablespoons salted butter (melted)
- 2 ounces softened cream cheese
- 2/3 cup powdered sugar
- 3 tablespoons whole milk
- 1 teaspoon vanilla bean paste or extract
Instructions
- Step 1: In a small saucepan, whisk together the water and all-purpose flour to make the tangzhong. Cook over medium heat, whisking constantly, for 3-5 minutes until the mixture becomes a paste-like slurry. Scrape into a bowl and set aside.
- Step 2: In a stand mixer bowl, combine the bread flour, sugar, yeast, and salt. Add the heavy cream, whole milk, egg, vanilla bean paste, and tangzhong. Knead on low speed with the dough hook for 2-3 minutes until a rough dough forms.
- Step 3: With the mixer running on low, gradually add the softened butter a half tablespoon at a time, allowing each addition to incorporate fully. Continue kneading for 8-10 minutes until the dough is smooth and elastic. The dough should feel tacky but not sticky; if sticky, knead in flour 1 teaspoon at a time.
- Step 4: Remove dough from the bowl and shape into a smooth round ball by pulling the sides toward the bottom. Place seam-side down into the mixing bowl, cover with plastic wrap, and rest for 30 minutes.
- Step 5: Roll the rested dough into a 12×12-inch square. Prepare the cinnamon sugar mixture by combining brown sugar, cinnamon, vanilla, and melted butter until emulsified.
- Step 6: Brush half of the cinnamon sugar mixture evenly over the dough surface.
- Step 7: Using a pizza wheel or sharp knife, cut the dough into twelve 1-inch strips, then cut each strip in half to make 24 strips. Twist pairs of strips together gently, pinching the ends to seal. Arrange twists on a parchment-lined baking tray, spacing slightly apart.
- Step 8: Brush the remaining cinnamon sugar mixture over the twists, ensuring each one is well coated. Reheat the mixture briefly if it has thickened.
- Step 9: Cover the tray with plastic wrap and let the twists rise for 1 to 2 hours until light and puffy, about 1.5 hours in a typical kitchen.
- Step 10: Preheat the oven to 375°F (190°C).
- Step 11: Bake the twists for 9-12 minutes until puffed and cooked through. Use a thermometer to check for an internal temperature of 175°F for gooey results; bake a minute or two longer if you prefer them more done.
- Step 12: While baking, prepare the cream cheese icing by mixing softened cream cheese and powdered sugar until smooth, then whisk in whole milk and vanilla gradually until creamy.
- Step 13: Once baked, immediately drizzle the cream cheese glaze over the cinnamon twists. Serve warm and enjoy!
Tips & Variations
- Use room temperature ingredients to help the dough rise evenly and develop good texture.
- If your kitchen is cool, allow extra rising time or place the dough in a warm spot to proof.
- Substitute maple syrup for vanilla bean paste in both dough and icing for a different flavor twist.
- Freeze baked twists without icing, then thaw and warm before glazing for fresh-tasting treats anytime.
Storage
Store cooled cinnamon twists in an airtight container at room temperature for up to 2 days. For longer storage, freeze them without icing in a sealed bag for up to 1 month. Reheat in a warm oven or microwave, then add the cream cheese icing just before serving for best texture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
What is tangzhong and why is it used?
Tangzhong is a cooked flour paste that helps keep bread soft and moist by improving dough hydration. It gives the cinnamon twists a tender crumb and extends freshness.
Can I use all-purpose flour instead of bread flour?
Yes, you can substitute all-purpose flour, but the texture may be slightly less chewy and elastic. Bread flour has higher protein content, which helps achieve the classic soft and stretchy dough.
PrintHomemade Cinnamon Twists with Cream Cheese Icing Recipe
These Homemade Cinnamon Twists with Cream Cheese Icing are soft, gooey, and bursting with warm cinnamon flavor. Using a tangzhong method for extra fluffiness, these twisted pastries are coated in a luscious cinnamon sugar glaze and finished with a smooth, sweet cream cheese icing. Perfect for breakfast or a special treat, they combine the delightful chewiness of enriched bread dough with the rich aroma of cinnamon and vanilla.
- Prep Time: 25 minutes
- Cook Time: 12 minutes
- Total Time: 2 hours 10 minutes
- Yield: 24 cinnamon twists 1x
- Category: Breakfast, Snack, Pastry
- Method: Baking
- Cuisine: American
Ingredients
Dough
- 1/3 cup + 1 tablespoon water (for tangzhong)
- 2 tablespoons bread flour (for tangzhong)
- 2 cups bread flour (see notes for measuring)
- 2 tablespoons + 1 teaspoon granulated sugar
- 3/4 teaspoon instant yeast
- 1/2 teaspoon fine sea salt
- 2 tablespoons + 2 teaspoons heavy cream (room temperature)
- 2 tablespoons + 2 teaspoons whole milk (room temperature)
- 1 large egg (room temperature)
- 1 teaspoon vanilla bean paste
- Tangzhong (prepared from water and all-purpose flour)
- 3 1/2 tablespoons unsalted butter (room temperature)
Cinnamon Sugar Filling
- 1/2 cup dark brown sugar (packed)
- 1 1/2 tablespoons ground cinnamon
- 1 teaspoon vanilla bean paste or extract
- 5 tablespoons salted butter (melted)
Cream Cheese Icing
- 2 ounces softened cream cheese
- 2/3 cup powdered sugar
- 3 tablespoons whole milk
- 1 teaspoon vanilla bean paste or extract
Instructions
- Make the tangzhong: In a small saucepan, whisk together the water and all-purpose flour over medium heat. Continuously whisk for 3-5 minutes until it thickens into a paste-like slurry. Transfer to a bowl and let cool while you prepare the dough.
- Prepare the dough mixture: In the bowl of a stand mixer, combine the bread flour, sugar, instant yeast, and salt. Add heavy cream, whole milk, egg, vanilla bean paste, and the cooled tangzhong. Using the dough hook, knead on low speed for 2-3 minutes until a rough dough ball forms.
- Incorporate the butter and knead: With the mixer still on low, add softened unsalted butter tablespoon by tablespoon, allowing each to fully incorporate before adding the next. Continue kneading for 8-10 minutes until the dough becomes smooth, elastic, and tacky but not sticky. If sticky, add flour 1 teaspoon at a time until desired texture is reached.
- First proof: Remove dough from the bowl and shape it into a smooth round ball by folding the sides underneath. Place seam-side down in the bowl, cover with plastic wrap, and let rest for 30 minutes.
- Roll out the dough and prepare cinnamon sugar: Roll the rested dough into a 12×12-inch square. In a separate bowl, combine dark brown sugar, ground cinnamon, vanilla, and melted salted butter, mixing until fully emulsified.
- Apply cinnamon sugar to dough: Brush about half of the cinnamon sugar mixture evenly over the dough surface.
- Cut and twist the strips: Using a pizza cutter or sharp knife, slice the dough into twelve 1-inch strips, then cut each strip in half to create 24 strips. Take two strips at a time and twist them together, pinching the ends to seal. Place each twist on a parchment-lined baking tray, close but not touching.
- Brush remaining cinnamon sugar: Coat the tops of each twist generously with the remaining cinnamon sugar mixture. Reheat the mixture if necessary to maintain a spreadable consistency.
- Second proof: Cover the baking tray with plastic wrap and let the twists rise for 1 to 2 hours until puffed and airy, approximately 1.5 hours in average room temperature.
- Preheat oven: While rising, preheat the oven to 375°F (190°C).
- Bake the twists: When risen, bake twists for 9-12 minutes until golden and an internal temperature of 175°F is reached. For a less gooey texture, bake 1-2 minutes longer if desired.
- Make cream cheese icing: In a bowl, combine softened cream cheese and powdered sugar using a spoon until smooth. Gradually whisk in whole milk and vanilla to create a smooth, pourable glaze.
- Glaze and serve: Immediately after baking, drizzle the cream cheese icing over the warm cinnamon twists. Serve them warm for best flavor and texture.
Notes
- Use bread flour for better gluten development and chewiness in the dough.
- Measure bread flour by spooning into a measuring cup and leveling with a knife to avoid packing.
- Tangzhong method enhances softness and shelf-life of the bread.
- Room temperature ingredients help with proper yeast activation and dough consistency.
- Adjust rising times according to room temperature and humidity levels.
- For a less rich version, substitute heavy cream with whole milk at equal amounts.
- If the cinnamon sugar mixture thickens too much, gently warm it again before brushing.
Keywords: cinnamon twists, tangzhong cinnamon pastry, cream cheese icing, homemade cinnamon rolls, sweet breakfast bread, cinnamon sugar twists

