Soft Banana Cinnamon Rolls with Cream Cheese Frosting
The dough carries a gentle banana fragrance that bakes into a pillow-soft swirl, and the tangy cream cheese frosting melts into every crack. These are the kind of cinnamon rolls you pull apart while they’re still warm because waiting any longer feels impossible.

A spotty banana at the back of the fruit bowl turns into something far better than banana bread. The yeast does all the heavy lifting, and the filling is just brown sugar, butter, and cinnamon.
Why These Banana Cinnamon Rolls Work
The banana doesn’t just add flavor. It gives the dough a tender, almost brioche-like crumb that stays soft for a day or two without any tricks.
That same natural moisture means the rolls don’t dry out when you reheat them. I keep coming back to this version because it feels like a regular Sunday roll with a quiet fruity note, not a gimmick.
Ingredients

- 1 cup warm whole milk, about 110°F (43°C): the warmth wakes up the yeast, and whole milk adds richness.
- 2 ¼ tsp (1 packet) instant yeast: instant means no proofing needed, just mix it straight in.
- ¼ cup granulated sugar: just enough sweetness to feed the yeast without making the dough cloying.
- 5 tbsp unsalted butter, melted and slightly cooled: melted butter folds in easily for a softer dough.
- 1 large egg, room temperature: a cold egg can slow the rise, so pull it out early.
- ½ cup mashed ripe banana, from about 1 large banana: use the spotty, speckled ones; they mash smooth and taste sweetest.
- 3 ¼ cups all-purpose flour, spooned and leveled, plus more for dusting: too much flour makes dry rolls, so measure carefully.
- 1 tsp fine sea salt: balances the sweetness and strengthens the dough.
- For the filling:
- ⅓ cup unsalted butter, very soft: spreads without tearing the dough.
- ¾ cup packed light brown sugar: the molasses deepens the cinnamon flavor.
- 2 tbsp ground cinnamon: because a thin layer doesn’t read as a cinnamon roll.
- For the frosting:
- 4 oz cream cheese, softened: full-fat block cream cheese makes the tangiest frosting.
- 3 tbsp unsalted butter, softened
- 1 ½ cups powdered sugar: sift if it’s lumpy.
- 1 tsp vanilla extract: rounds out the tang.
- 1 to 2 tbsp milk: just enough to get a spreadable consistency.
Variations / Substitutions
- Swap the yeast: If you only have active dry yeast, dissolve it in the warm milk with the sugar first and let it foam for 5 minutes before adding the other ingredients.
- Skip the frosting: A quick vanilla glaze made with powdered sugar and milk is lighter if cream cheese isn’t your thing.
- Add crunch: Sprinkle ½ cup chopped toasted pecans or walnuts over the cinnamon sugar before rolling.
- Go dairy-free: Use oat or almond milk, a good plant-based butter, and a dairy-free cream cheese for the frosting; the banana still keeps the dough soft.
If you want a classic roll with no fruit in the dough, the same method works beautifully without the banana, just add an extra 2 tbsp of milk.
How to Make Soft Banana Cinnamon Rolls
Step 1: Mix and Knead the Dough

Pour the warm milk into a large mixing bowl and whisk in the instant yeast and granulated sugar. Let it sit for about 1 minute, just to dissolve, then whisk in the melted butter, egg, and mashed banana until smooth.
Add 3 cups of the flour and the salt, and mix with a wooden spoon until a shaggy dough forms. Turn it out onto a lightly floured surface and knead for 6 to 8 minutes, adding the remaining ¼ cup flour a little at a time only if the dough stays unbearably sticky. The finished dough should feel soft, slightly tacky, and smooth, bouncing back when you poke it with a finger.
Step 2: Proof the Dough

Place the dough in a greased bowl, cover it with a clean kitchen towel or plastic wrap, and let it rise in a warm spot until nearly doubled. This usually takes about 1 hour, but a cooler kitchen can stretch that to 90 minutes.
You’ll know it’s ready when you press two floured fingers into the center and the indentations hold their shape without springing back. If the dough resists, give it 15 more minutes.
Step 3: Roll and Fill the Dough

Punch the dough down gently to release the air, then turn it onto a lightly floured surface. Roll it into a rectangle about 14×10 inches, with the long side facing you. Spread the very soft butter over the whole surface, leaving a narrow half-inch border on the far long edge.
Mix the brown sugar and cinnamon together, then sprinkle it evenly over the butter. Press the mixture lightly with your palms so it sticks. Starting at the long edge nearest you, roll the dough up tightly like a jelly roll, and pinch the seam closed.
Step 4: Cut and Arrange the Rolls

Use a sharp serrated knife or unflavored dental floss to cut the log into 9 even slices. Arrange them cut side up in a greased 9×9-inch baking pan, leaving a little space between each for the second rise.
Cover the pan loosely with the towel again and let the rolls rise for 30 to 40 minutes, until they’re visibly puffy and pressed together at the edges. A warm oven with the light on works well if your kitchen is chilly.
Step 5: Bake and Frost the Rolls

While the rolls finish rising, preheat the oven to 350°F (175°C). Slide the pan into the middle rack and bake for 22 to 25 minutes, until the tops are golden and a skewer poked into a center roll comes out clean of dough, though it may have melted sugar on it.
While they bake, beat the cream cheese and butter together until smooth. Mix in the powdered sugar, vanilla, and 1 tablespoon of milk, adding the extra milk a little at a time until the frosting is thick but spreadable. Let the rolls cool in the pan for 5 minutes, then spread the frosting over them while they’re still warm so it sinks into the swirls. Serve straight from the pan.
Tips for the Best Banana Cinnamon Rolls
- Pick the right banana: The peel should be heavily speckled or even mostly brown. Underripe bananas are starchy and won’t give the same sweetness or moisture.
- Don’t add too much flour during kneading: A dough that feels slightly tacky is easier to work with than one that’s stiff, and it bakes up softer.
- Use room temperature egg and softened butter: Cold ingredients can slow yeast activity and make the dough tight.
- Frost while warm: Warm rolls absorb just a little of the frosting, which makes the top glossy and every bite more even.
A glass or ceramic pan conducts heat more gently than metal, so bake times shift slightly. Keep an eye on the color.
| Pan Type | Pan Size | Bake Time |
|---|---|---|
| Light metal pan | 9×9 inch | 22–25 minutes |
| Glass or ceramic | 9×9 inch | 25–28 minutes |
| Dark metal pan | 9×9 inch | 20–23 minutes |
Storing Leftovers
- Refrigerate: Keep leftover frosted rolls in a sealed container in the fridge for up to 3 days. They will firm up as they chill.
- Reheating: A quick 15–20 seconds in the microwave brings back the soft, warm center. For a whole pan, cover with foil and warm at 300°F for 10 minutes.
Frequently Asked Questions
Can I use active dry yeast instead of instant?
Yes. Dissolve it in the warm milk with the sugar and let it sit until foamy, about 5 minutes, then proceed with the recipe.
Can I prepare these the night before?
Yes. After cutting and arranging the rolls in the pan, cover tightly and refrigerate overnight. In the morning, let them come to room temperature and rise for about 45 minutes before baking.
My dough didn’t rise. What went wrong?
The yeast was probably killed by liquid that was too hot, or the yeast was old. Use a thermometer to keep the milk between 105°F and 115°F and check the expiration date on the packet.
Can I freeze the baked rolls?
Yes. Cool them completely without frosting, wrap tightly, and freeze for up to 2 months. Thaw, warm, and frost before serving.

Banana Cinnamon Rolls Recipe
Ingredients
Method
- Whisk together the warm milk, yeast, and sugar. Stir in the melted butter, egg, and mashed banana, then mix in the flour and salt until a shaggy dough forms. Knead on a floured surface for 6 to 8 minutes until smooth and tacky.
- Place the dough in a greased bowl, cover, and let rise until nearly doubled, about 1 hour.
- Punch down the dough and roll it into a 14×10-inch rectangle. Spread the soft butter over it, then sprinkle with the brown sugar and cinnamon mixture. Roll up tightly from the long side and pinch the seam.
- Cut into 9 slices and arrange in a greased 9×9-inch pan. Cover and let rise until puffy, 30 to 40 minutes.
- Preheat the oven to 350°F (175°C). Bake for 22 to 25 minutes until golden. Beat together the cream cheese, butter, powdered sugar, vanilla, and milk for the frosting. Spread the frosting over the warm rolls and serve.
