All Recipes Soft and Fluffy Cinnamon-Walnut Rolls with Cream Cheese Frosting

Warm, tender rolls swirled with a rich cinnamon-brown sugar filling, studded with toasted walnuts, and finished with a silky cream cheese glaze—these homemade breakfast treats are like a bakery’s best kept secret, now in your kitchen. With a light, biscuit-like texture and deep spiced sweetness, they’re perfect for holidays, weekend brunches, or anytime you want to fill the house with the scent of comfort.

Why You’ll Love This Recipe

This isn’t just another cinnamon roll—it’s elevated comfort food. Instead of yeast, these rolls use baking powder for a quicker rise and a soft, fluffy texture that pulls apart like a dream. The filling is generously spiced with cinnamon and packed with buttery brown sugar and crunchy toasted walnuts. And the final drizzle of tangy-sweet cream cheese frosting? That’s what turns “good” into “I need the recipe.”

Perfect for:

Holiday mornings (Christmas, Easter, Mother’s Day)

Brunch gatherings

Meal prep (reheats beautifully)

Gifting in decorative tins or baskets

🌰 “I made these for my sister’s birthday breakfast,” said one home cook. “She said they were worth waking up early for!”

Ingredients

For the Soft Roll Dough

3 cups (360g) all-purpose flour, spooned & leveled

¼ cup (50g) granulated sugar

2 tbsp baking powder (not baking soda)

1 tsp salt

⅓ cup (75g) unsalted butter, softened

1 large egg, room temperature

1½ cups (360ml) milk, room temperature

For the Cinnamon-Walnut Filling

¾ cup (1½ sticks / 170g) unsalted butter, softened

2 cups (400g) packed brown sugar

4–5 tbsp ground cinnamon (use 5 for extra spice!)

1 cup (100g) chopped walnuts, toasted (see tip below)

For the Cream Cheese Frosting

8 oz (225g) cream cheese, softened

¼ cup (½ stick / 56g) unsalted butter, softened

2 cups (240g) powdered sugar, sifted

1 tsp pure vanilla extract

1–2 tbsp milk or cream, as needed for drizzling consistency

Step-by-Step Instructions

Continue reading…

Leave a Comment