

This isn’t your average batch of cinnamon rolls! It’s all the sweet, cinnamony flavor you love, baked into one delicious loaf. Swirled with almond cream cheese and topped with icing and toasted almonds, it’s a showstopper for brunch tables, holiday mornings, or any time you want something that looks special but takes just minutes to prep. One bite and you'll be as obsessed with this idea as we are!
Looking for more creative ways to serve cinnamon rolls to your family? We have plenty of cinnamon roll recipes to choose from.
This recipe keeps it simple with just a few classic baking ingredients. Here’s what you’ll need.
Pillsbury™ Grands!™ Cinnamon Rolls with Original Icing: It’s a brilliant baking hack: Attached together, these rolls form a perfect cinnamon-swirled loaf! Make sure you’re using Pillsbury™ Grands!™ Cinnamon Rolls instead of regular Pillsbury™ Cinnamon Rolls so you can roll them open to add the filling.
Cream Cheese: This adds a rich, tangy layer that swirls through the bread and makes it extra indulgent.
Sugar & Almond Extract: These ingredients add a nutty sweetness to the cream cheese, making the cinnamon roll bread taste like it came straight from the bakery! If you’re not a fan of almond, you can use vanilla extract or simply omit the extract altogether. Another fun option: Use orange or lemon extract and top with orange or lemon zest instead of almonds.
Other Ingredients You’ll Need: Icing from the cinnamon rolls provides an easy glaze for the top of the loaf; toasted sliced almonds add satisfying crunch.
Here’s a quick overview of how to turn ordinary cinnamon rolls into an extraordinary breakfast treat! Keep scrolling for the full recipe.
Fold together cream cheese, sugar, and almond extract until smooth. We found that letting the cream cheese sit out at room temp to soften for about 20 to 30 minutes makes it easier to work with.
Unroll the cinnamon rolls carefully, keeping them attached to each other so you have one big sheet, and spread the cream cheese mixture evenly on top.
Roll the dough back up, using a butter knife to reapply any loose cinnamon bits. Keeping the rolls still attached to each other, place them on their sides in a loaf pan, seam sides down, and bake in a 350°F oven for 30 minutes. Cover loosely with foil (to ensure the loaf doesn’t overbrown) and return to the oven for another 10 to 15 minutes, or until rolls are deep golden brown and cooked through.
Combine the cinnamon roll icing with a little bit more cream cheese and spread on the warm loaf. Sprinkle with toasted almonds, slice, and serve!
If you have leftovers, this loaf keeps beautifully for a few days and makes the perfect easy breakfast or afternoon treat.
Store the bread in an airtight container on the counter for up to 3 days.
If you prefer, you can also store leftover bread in an airtight container in the fridge for up to 3 days.
We don’t recommend freezing your cinnamon roll swirl bread because the dough will become dense and soggy, and the cream cheese won’t thaw well.
You can pop a slice of this bread in the microwave for 10 seconds on high, but we wouldn’t recommend much longer, because the cream cheese and icing will start to melt.

Heat oven to 350°F. Spray 8x4-inch loaf pan with cooking spray.

In small bowl, stir 4 oz of cream cheese, sugar, and almond extract until smooth. Set aside.

Carefully remove cinnamon rolls from can; do not separate. Reserve icing. Unroll dough.

Spread cream cheese mixture evenly onto unrolled dough.

Reroll dough, replacing cinnamon from rolls as needed. Keeping the rolls attached to each other, place them in pan standing on sides, seam sides down, looking like they just came out of the can.

Bake 30 minutes. Cover loosely with foil to prevent excessive browning; bake 10 to 15 minutes longer or until filling is baked through and the loaf is deep golden brown. Cool 5 minutes in pan. Loosen edges; remove from pan.

Meanwhile, in small bowl, stir icing and remaining 1 oz cream cheese until smooth. Spread onto loaf; sprinkle with almonds. Cut into 6 slices. Serve warm.

This loaf is a great addition to a brunch spread! Serve with fresh fruit, an egg bake, and bacon or sausage to round out the meal.
| Food Component / Nutrient | Amount | % , Daily Value* |
|---|---|---|
| Total Fat | 16g | 24% |
| Saturated Fat | 7g | 37% |
| Trans Fat | 0g | % Value Not Available |
| Monounsaturated Fat | 3&½g | % Value Not Available |
| Polyunsaturated Fat | 1g | % Value Not Available |
| Omega-3 | 0g | % Value Not Available |
| Cholesterol | 25mg | 8% |
| Sodium | 530mg | 22% |
| Total Carbohydrate | 56g | 19% |
| Dietary Fiber | 1g | 5% |
| Soluble Fiber | 0g | % Value Not Available |
| Insoluble Fiber | 0g | % Value Not Available |
| Sugars | 29g | % Value Not Available |
| Protein | 6g | % Value Not Available |
| Vitamin D | Value Not Available | 0% |
| Calcium | Value Not Available | 6% |
| Iron | Value Not Available | 10% |
| Potassium | 270mg | 8% |
| Vitamin A | Value Not Available | 6% |
| Vitamin C | Value Not Available | 0% |
| Vitamin E | Value Not Available | 6% |
| Thiamin | Value Not Available | 0% |
| Riboflavin | Value Not Available | 6% |
| Niacin | Value Not Available | 0% |
| Vitamin B6 | Value Not Available | 0% |
| Folic Acid | Value Not Available | 0% |
| Vitamin B12 | Value Not Available | 0% |
| Pantothenic Acid | Value Not Available | 0% |
| Phosphorus | Value Not Available | 4% |
| Magnesium | Value Not Available | 4% |
| Zinc | Value Not Available | 0% |
| Manganese | Value Not Available | 4% |
| Selenium | Value Not Available | 4% |
| Copper | Value Not Available | 2% |
| Beta-Carotene | Value Not Available | % Value Not Available |
*The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice. | ||


