Irresistible Homemade Banana Cinnamon Rolls with Cream Cheese Frosting
Indulge in the ultimate comfort food with these extraordinary **Banana Cinnamon Rolls**! Imagine waking up to the aroma of freshly baked rolls, featuring incredibly soft, banana-infused dough, a luscious, gooey banana-walnut filling, a generous swirl of velvety vanilla cream cheese frosting, and a delightful crunch from a brown sugar-walnut topping. These aren’t just any cinnamon rolls; they’re a celebration of banana bread flavor in a warm, sweet, and utterly satisfying breakfast or dessert treat.
This recipe transforms ripe bananas into a truly spectacular creation. The dough itself is reminiscent of your favorite banana bread, enriched with fresh bananas, while the filling strikes the perfect balance between sweet banana and warm cinnamon. And let’s not forget the topping: a buttery, brown sugar-candied walnut crumble that adds an irresistible textural contrast. There’s truly nothing quite like a warm, tender banana cinnamon roll to start your day or satisfy a sweet craving. You’ll need about 3-4 ripe bananas for this recipe, making it an ideal way to use up those spotty bananas on your counter. If you only have two bananas, you might consider trying our Banana Sourdough Muffins instead.

Our banana cinnamon rolls offer a fantastic alternative for utilizing ripe bananas when you’re looking for something different from classic Banana Coffee Cake or another loaf of Sourdough Discard Banana Bread. What makes this recipe truly stand out is the double dose of banana – in both the soft, pillowy dough and the rich, flavorful filling. For those who enjoy exploring different flavors, you might also love our Strawberry Cinnamon Rolls.
[feast_advanced_jump_to]
What To Expect From This Recipe
When you embark on making these delightful banana cinnamon rolls, here’s a preview of the experience and the delicious outcome:
- Taste: Prepare your palate for an explosion of banana flavor, perfectly complemented by warm cinnamon. The filling is exquisitely delicious and wonderfully gooey, generously studded with walnuts that provide a fantastic textural contrast and nutty depth.
- Texture: These rolls are designed to be incredibly soft and pillowy. The addition of fresh bananas in both the dough and the filling ensures an exceptionally tender crumb. To contrast this softness, the candied, buttery brown sugar walnuts on top deliver a lovely, satisfying crunch that elevates every bite.
- Time: Crafting these banana bread cinnamon rolls takes approximately 3 hours from start to finish. This duration is primarily due to the two crucial rising periods the dough requires. These resting times are essential for developing the dough’s flavor and achieving that signature soft, airy texture that makes these rolls so special.
- Ease: This recipe falls into the mid-level difficulty category. While it’s not strictly for beginners, it’s far from overly advanced. It involves several steps, but each is straightforward, making it an achievable and rewarding baking project for home cooks with a bit of experience.
🛒 Key Ingredients for Banana Cinnamon Rolls
Creating these heavenly banana cinnamon rolls requires a selection of fresh, high-quality ingredients. Here’s what you’ll need, along with some helpful tips for each:

- Ripe Bananas: The star of the show! This recipe calls for approximately four medium-sized bananas, divided between the dough and the filling. For the best flavor, patiently wait until your bananas develop plenty of brown spots on their peels; this indicates a higher sugar content and richer banana taste.
- Milk: Any milk with a fat content higher than skim milk (e.g., 1% or 2% or whole milk) is recommended. The fat in the milk contributes significantly to the rolls’ moisture, ensuring they remain wonderfully soft and fresh for several days after baking.
- Egg: A single egg acts as a crucial binder, helping to hold the dough together, while also enriching the banana roll dough, leading to a more tender and flavorful result.
- Yeast: Active dry yeast is specified for this recipe, but instant yeast can also be used as a convenient alternative. Ensure your yeast is fresh and active for a proper dough rise.
- Sugar: You’ll need white granulated sugar for activating the yeast and sweetening the dough, and light brown sugar for the irresistible filling. Remember, the ripe bananas themselves are a natural sweetener, so no excessive sugar is needed.
- Flour: All-purpose flour is the easiest to find and works exceptionally well for achieving the desired soft yet structured dough consistency in this recipe.
- Butter: Salted butter is preferred as it enriches the dough, contributing to its softness and flavor. Butter is also indispensable for both the filling and the crunchy walnut topping, adding richness throughout the recipe.
- Walnuts: These add a delightful crunch and nutty flavor, appearing in both the gooey banana filling and as a key component of the candied brown sugar topping.
- Cream Cheese: For the luxurious cream cheese frosting, you can use either full-fat cream cheese or Neufchâtel cream cheese. Ensure it’s softened to room temperature for a smooth, lump-free frosting.
For a complete list of ingredients and precise quantities, please refer to the detailed recipe card provided below.
✏️ Easy Substitutions & Creative Variations
Feel free to customize these banana cinnamon rolls to suit your preferences or dietary needs with these simple adjustments:
- Milk: Dairy milk can be easily substituted with non-dairy alternatives such as nut milk (almond, cashew) or oat milk. Please note: This recipe has not been extensively tested with dairy alternatives, so if you try it, we’d love to hear about your results!
- Butter: If you prefer to control the salt content, unsalted butter can be used instead of salted butter. Simply add a pinch more salt to the dough if you feel it’s needed.
- Walnuts: Not a fan of walnuts, or simply looking for a different nut? Pecans or peanuts make excellent substitutes, offering their own unique flavor and crunch.
- Vanilla Extract: For an intriguing twist, replace vanilla extract with maple extract in the filling to create delicious banana maple cinnamon rolls.
- Peanut Butter Frosting: Elevate your cream cheese icing by blending in 2 tablespoons of creamy peanut butter. This creates a wonderfully rich and nutty peanut butter cream cheese frosting that pairs perfectly with banana.
🧑🍳 Step-by-Step Instructions to Bake Banana Cinnamon Rolls
Follow these detailed instructions to create fluffy, flavorful banana cinnamon rolls that will impress everyone:

Step 1. (Above) Begin by proofing your yeast. Gently heat the milk to a temperature between 90-110 degrees F (this usually takes about 30 seconds in a microwave). Stir in the white sugar until dissolved, then sprinkle the active dry yeast over the mixture. Let it sit for 3-5 minutes until it becomes visibly foamy, indicating the yeast is active. In a separate large mixing bowl (or the bowl of a stand mixer), combine the flour, softened butter, egg, salt, and mashed banana. Pour the foamy milk and yeast mixture into these ingredients and mix everything thoroughly.
Step 2. (Above) Continue mixing until a cohesive dough forms. Using a stand mixer with a dough hook attachment, knead the dough on low speed for 4-5 minutes until it develops an elastic texture. If kneading by hand, mix with a wooden spoon until combined, then turn out onto a lightly floured surface and knead for 6-8 minutes. Don’t worry if the dough feels quite sticky – this is normal for a rich, banana-infused dough!
Step 3. (Above) Lightly oil a large bowl. Transfer the sticky dough to this bowl, turning it once to coat all sides with oil. Cover the bowl tightly with plastic wrap or a clean kitchen towel. Allow the dough to rise in a warm spot at room temperature (around 70-75 degrees F) for about 60 minutes, or until it has roughly doubled in size. This first rise is crucial for developing flavor and a light texture.
Step 4. (Above) While the dough is rising, prepare the delicious banana nut roll filling. In a medium bowl, combine the remaining mashed banana, brown sugar, cinnamon, and flour. Mix these ingredients together until they are well combined and form a thick, fragrant paste. Set aside until ready to assemble the rolls.

Step 5. (Above) Once the dough has doubled, gently punch it down. On a lightly floured surface, roll the banana dough out into a large rectangle, aiming for dimensions of approximately 14 inches wide by 24 inches long. Strive for even edges and corners, as this will result in neater, more uniformly sized rolls. Spread the softened butter evenly over the entire surface of the dough rectangle, leaving a small border at one end. Next, spread the prepared banana filling evenly on top of the butter, ensuring it coats the entire sheet of dough right up to the edges.
PRO TIPS FOR FILLING & ROLLING: 1. The banana filling is wonderfully gooey, but it can get a bit messy! To prevent it from squishing out as you roll, I recommend leaving about an inch of clear dough space at the very end of the rectangle (the side you’ll finish rolling towards). This creates a clean seal.
2. For perfectly equal-sized rolls every time, consider using a measuring tape or a ruler to mark your cutting lines before slicing the dough. Precision leads to beautiful results!
Step 6. (Above) Starting from one long edge, carefully roll the dough into a tight log, similar to how you would roll a sleeping bag. Roll it width-wise, creating a long, cylindrical roll. Ensure the seam is pinched shut and placed face down.
Step 7. (Above) To cut your rolls, first gently mark the dough log into 12 equal portions, each approximately 2 inches wide. For the cleanest cuts, use a piece of unflavored dental floss or a very sharp, un-serrated knife. If using floss, slide it underneath the log at your marked line, cross the ends over the top, and pull firmly to slice through the dough. This method helps maintain the round shape of the rolls.
Step 8. (Above) Arrange the cut rolls, spiral side up, into an oiled 9×13 inch baking pan or a large baking sheet. Make sure to leave a little space between each roll to allow for their second rise. Cover the pan with a clean dish towel and let the rolls rise for a second time in a warm place for about 60 minutes, or until they have nearly doubled in size. This is an excellent time to prepare your vanilla cream cheese icing and the candied walnut topping (proceed to Steps 9 & 10!).
Preheat your oven to 350 degrees F (175 degrees C). Bake the rolls until they are beautifully golden brown on top. This typically takes 25-30 minutes if baked in a 9×13 inch pan, or 22-25 minutes if spread out on a larger baking sheet. Once baked, remove from the oven and allow them to cool for about 15 minutes before applying the frosting.

Step 9. (Above) While the rolls are cooling, prepare the rich vanilla cream cheese frosting. In a medium bowl, combine the softened cream cheese, softened butter, powdered sugar, and vanilla extract. Mix with an electric mixer (or by hand) until the frosting is wonderfully creamy and smooth. If the frosting is too thick, gradually add 2-3 tablespoons of milk until it reaches your desired drizzling consistency. Generously drizzle this velvety frosting over the still-warm banana cinnamon rolls.

Step 10. (Above) To make the irresistible candied walnut topping, warm 1 tablespoon of butter in a frying pan over medium heat. Add the chopped walnuts and toast them for 2-3 minutes, stirring frequently, until they are fragrant and lightly browned. Sprinkle in the flour and stir until the walnuts are completely coated. This helps create a lovely crust.
Crucially, remove the pan from the heat immediately before adding the brown sugar. If you add brown sugar while the flour is still cooking at high heat, it can quickly caramelize and harden, resulting in a less pleasant, rock-hard topping. By adding it off the heat, the brown sugar gently melts and adheres to the walnuts, creating a delightful candied texture.
Allow the candied walnuts to cool slightly, then generously sprinkle them evenly over the frosted banana cinnamon rolls. Serve these magnificent rolls warm and enjoy every single bite!
📌 Expert Tips for Perfect Banana Cinnamon Rolls
Achieve bakery-quality banana cinnamon rolls with these essential tips:
- Embrace Your Stand Mixer: For minimal mess and effortless kneading, a stand mixer fitted with a dough hook attachment is your best friend. It ensures consistent kneading and a smooth dough texture.
- Quick Banana Mashing: Save time and effort by using a potato masher or an immersion blender to quickly mash your ripe bananas. Once mashed, divide the puree for both the dough and the filling.
- Softened, Not Melted Butter: When preparing the filling, always use softened butter, not melted butter. Melted butter is too liquidy and can make the already gooey banana filling even more challenging to spread and work with, potentially leading to a soggy interior.
- Efficient Timing: To streamline your baking process, prepare the cream cheese frosting and the candied walnut topping while the dough is undergoing its second rise. This maximizes your time and ensures everything is ready simultaneously.
- Perfect Milk Temperature for Yeast: It is crucial not to over or underheat your milk when proofing yeast. Yeast thrives and grows best in temperatures between 100-110℉ (38-43℃) and can be killed if the temperature exceeds 120℉ (49℃). An instant-read thermometer is an invaluable tool for accurately checking the milk’s temperature and preventing yeast failure.
- Verify Yeast Activity: Before you begin, always check the expiration date on your yeast package. When activating it in the warm milk, ensure it becomes foamy and bubbly. This foam is a clear indicator that your yeast is alive and active, guaranteeing a proper, impressive rise for your banana cinnamon roll dough.
❓Frequently Asked Questions About Banana Cinnamon Rolls
No, an electric mixer is certainly helpful but not essential! I frequently knead the dough by hand, and while it requires a bit more physical effort and time, it works exceptionally well. You’ll still achieve a beautifully soft and elastic dough without one.
You can use either! This recipe specifically calls for all-purpose flour to yield rolls that are slightly more tender and cake-like than those made with bread flour. Bread flour, with its higher protein content, would result in a chewier texture. Both work, it just depends on your preferred outcome.
Absolutely, this recipe is perfect for making ahead! To prepare them overnight, follow the instructions for making the dough, allowing it to complete its first rise. Then, roll out the dough, add the filling, cut the rolls, and arrange them in your baking pan. Instead of a second rise at room temperature, carefully cover the pan tightly with cling wrap and refrigerate it overnight. The rolls will undergo a slow rise in the fridge. In the morning, pull them out of the refrigerator and let them sit in a warm spot for 30-60 minutes to come closer to room temperature and finish their rise before baking as directed.
Yes, you can definitely use frozen bananas! Just make sure they are completely thawed before you mash or blend them into a puree for both the dough and the filling. Thawing them fully will ensure the correct moisture balance and texture for your rolls.
These rolls will stay delicious when covered and stored at room temperature for up to 3 days. Beyond that, they tend to lose their freshness and can become stale or dried out. For longer storage, you can freeze the cooled, unfrosted rolls for up to 3 months. Simply thaw them when you’re ready to enjoy, and then prepare and apply the fresh cream cheese frosting.

We hope you love these banana cinnamon rolls as much as we do! If you have any further questions or need additional assistance, please don’t hesitate to leave a comment below. If you enjoy this recipe, feel free to share it with your friends and family!
🍌 Discover More Unique Banana Recipes
Looking for creative ways to use up those ripe bananas beyond the usual muffins or bread? We regularly feature a variety of unusual and delicious banana recipes that offer fantastic alternatives to traditional banana bread. Dive into these unique treats and make the most of your ripe bananas!
- Banana Coffee Cake
- Chocolate Peanut Butter Overnight Oats
- Strawberry Banana Bread
- Baked Banana Pie
Did you try this irresistible recipe? We’d love to hear from you! Please make sure to leave a ⭐️ star rating and share your thoughts in a comment below the recipe card. Your feedback is incredibly helpful to us and to other readers.
📲 FOLLOW Sara on Social Media! 👋 Stay connected on Facebook, Instagram, or Pinterest to get the latest delicious updates from our kitchen!
📝 Printable Recipe

Delightful Banana Bread Cinnamon Rolls
Pin Recipe
Ingredients
For the dough:
- ½ cup warm milk
- 2 Tablespoon white granulated sugar
- 1 Tablespoon active dry yeast
- 1 cup mashed banana about 2 bananas
- 1 teaspoon salt
- 8 Tablespoons salted butter
- 1 egg
- 4-4½ cups all purpose flour
For the filling:
- 1 cup mashed banana about 2 bananas
- 1 teaspoon vanilla extract
- ¼ cup brown sugar
- 1 Tablespoon cinnamon
- ⅓ cup all purpose flour
- 6 Tablespoons butter softened
- ½ cup chopped walnuts
For the frosting:
- 4 oz. cream cheese softened
- 4 Tablespoons butter softened
- 1 teaspoon vanilla extract
- 2 cups powdered sugar
- 2-3 Tablespoons milk
- (optional) 2 Tablespoons peanut butter
For the walnut topping:
- 1 Tablespoon salted butter
- ½ cup chopped walnuts
- 1.5 Tablespoons all purpose flour
- 2 Tablespoons brown sugar
Instructions
For the dough:
-
In a small bowl, combine the warm milk (heated to 100-110 F), white granulated sugar, and active dry yeast. Stir gently and let the mixture sit for about 5 minutes, or until a foamy layer appears on top, indicating the yeast is active.
-
In the bowl of a stand mixer (with a dough hook attachment) or a large mixing bowl if kneading by hand, combine the mashed banana, salt, softened butter, egg, and 4 cups of all-purpose flour.
-
Pour the foamy yeast mixture into the ingredients. If using a stand mixer, mix on low speed for 4-5 minutes until the dough becomes smooth and elastic. If mixing by hand, stir with a sturdy wooden spoon until the ingredients are mostly combined, then transfer to a lightly floured surface and knead for 6-8 minutes. The dough will be sticky, which is desired for its soft texture. Gradually add another ½ cup of flour (or up to one cup if necessary) until the dough reaches a thick, slightly sticky consistency that’s manageable.
-
Lightly oil a large clean bowl. Place the dough into the oiled bowl, turning once to coat. Cover the bowl with plastic wrap or a clean kitchen towel. Let the dough rise at room temperature (around 70-75°F) for one hour, or until it has doubled in size.
For the filling and assembly:
-
In a medium-sized bowl, prepare the filling by combining the remaining mashed banana, vanilla extract, brown sugar, and cinnamon. Mix thoroughly until well combined.
-
On a lightly floured work surface, use a rolling pin to roll the risen dough into a rectangle measuring approximately 24 inches long by 12-14 inches wide. Aim for even thickness and straight edges for best results.
-
Spread the softened butter evenly over the entire surface of the rolled-out dough using a spoon or pastry brush. Next, evenly spread the prepared banana filling over the butter, leaving a small, 1-inch border along one long edge. Finally, sprinkle the chopped walnuts evenly on top of the filling.
-
Carefully and tightly roll the dough lengthwise into a long, uniform log, starting from the long edge opposite the unfilled border. Pinch the seam gently to seal. Mark the dough into 12 equal portions (each approximately 2 inches wide) with a knife. For clean cuts, use a piece of clean string or unflavored dental floss: slide it underneath the roll at a marked line, cross the ends over the top, and pull tightly to slice through the dough without squishing the layers.
-
Place the cut rolls, spiral side down, into an oiled 9×13 inch baking pan or a large baking sheet. Ensure there is some space between each roll to allow them to expand during the second rise.
-
Cover the pan with a clean dish towel and let the rolls rise for a second time for 45 minutes to one hour, or until they have nearly doubled in size.
-
Preheat your oven to 350° F (175° C). Bake the rolls for 25-30 minutes (if using a 9×13 inch pan) or 22-25 minutes (if using a dark pan or large baking sheet, which cook faster) until the tops are light golden brown and the centers are cooked through. Remove from the oven and allow them to cool for 15-20 minutes before icing.
For the frosting:
-
In a medium bowl, combine the softened cream cheese, softened butter, and vanilla extract. Mix with an electric mixer until smooth and creamy. Gradually add the powdered sugar and then the milk, mixing until the frosting is silky smooth and has a spreadable, drizzly consistency. (Optional) For a delightful twist, you can mix in 2 tablespoons of peanut butter as the last ingredient. Generously drizzle this luscious frosting over the still-warm, baked banana cinnamon rolls.
For the walnut topping:
-
In a frying pan over medium heat, melt 1 tablespoon of salted butter. Add the chopped walnuts and toast them for 2-3 minutes, stirring frequently, until they are fragrant and lightly browned. Stir in the all-purpose flour until the walnuts are completely coated. **Immediately remove the pan from the heat.** Now, add the brown sugar, stirring constantly until it dissolves and coats the walnuts. Adding brown sugar off the heat prevents it from caramelizing and hardening too quickly, ensuring a pleasant, candied texture. Let the topping cool slightly and then sprinkle it evenly over your frosted banana cinnamon rolls before serving!
Notes
These rolls can also be frozen once they are fully baked and cooled (before frosting) for up to 3 months. Simply thaw and warm them, then apply fresh frosting when ready to serve.
Overnight Preparation Instructions: For convenient morning baking, follow the recipe exactly up to the point of forming and cutting the rolls. After placing them in the pan, do not proceed with the second rise at room temperature. Instead, cover the pan securely with plastic wrap and refrigerate it overnight. The rolls will undergo a slow, gradual rise in the cold.
In the morning, preheat your oven. Take the rolls out of the fridge and let them sit in a warm spot (like near the preheating oven) for 30-40 minutes. This allows them to come closer to room temperature and finish their final rise before baking as directed in the recipe.