Desserts
This banana cream cheese roll recipe delivers the perfect balance of flaky, buttery layers and swirled banana-cream cheese filling—all baked to golden perfection in just 25 minutes. 💛 The secret lies in a simple dough that stays tender while the filling transforms into gooey, caramelized layers with every bite.
I developed this recipe after years of testing, ensuring the dough doesn’t crack and the filling stays rich without overpowering the pastry.
The magic happens in the 15-minute prep before baking, where you roll out the dough, spread the creamy filling, and create those signature swirls.
A quick brush of egg wash gives the rolls a beautiful golden finish, while the banana-cream cheese filling—made with ripe bananas and tangy cream cheese—adds a touch of nostalgia to every forkful.
This recipe is foolproof, whether you’re a beginner or a seasoned baker looking for a quick dessert that tastes like a bakery treat.
By the time these rolls emerge from the oven, you’ll have warm, gooey layers with a crisp exterior and a soft, flaky interior. The banana filling caramelizes slightly, creating pockets of sweetness that pair perfectly with the buttery dough.
Serve them warm with a dusting of powdered sugar or a drizzle of caramel for extra indulgence—these rolls are guaranteed to disappear fast.
Perfect for breakfast, dessert, or a special occasion, this recipe scales easily for gatherings or meal prep. The dough can be made ahead, and the filling can be prepped in advance, making it a stress-free treat for any time of day. Let’s get baking!
Ingredients for banana cream cheese roll
Twelve ingredients crafting bakery-style rolls with gooey banana-cream cheese swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for dough |
| Granulated Sugar 🍚 | ¼ cup | Plus 1 tbsp for egg wash |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Instant Yeast 🍞 | 0.03 oz | 1 packet, active dry works |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Ripe Bananas 🍌 | 2 large | Spotty, mashed completely |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | ½ cup | For filling and dusting |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Milk 🥛 | ¼ cup | Warm, for dough activation |
| Light Brown Sugar 🍚 | ¼ cup | Packed, for filling |
The butter and flour form the foundation—use European-style butter like Plugrá for superior flakiness. King Arthur flour is ideal for tender layers, but any all-purpose works. Ripe bananas are non-negotiable; spotted skin means perfect sweetness. Cream cheese should be room temperature for smooth filling—microwave 20 seconds if needed. For the yeast, Fresh & Easy packets work best, but active dry requires proofing time. Store butter and flour in airtight containers to prevent absorption of fridge odors.
No ripe bananas? Cook 2 medium bananas in 2 tbsp milk until soft—they'll mash similarly. Substitute cream cheese with ricotta mixed with 2 oz cream cheese for lighter texture. Running short on vanilla? Vanilla bean paste adds depth at half the amount. The brown sugar can be swapped for white sugar plus 1 tsp molasses. For a richer dough, replace 2 tbsp milk with heavy cream. Always sift flour before measuring—packed cups for brown sugar ensure consistent sweetness.
Dough keeps 2 days refrigerated wrapped tightly; filling holds 1 day covered. For make-ahead baking, prep dough and filling separately, then assemble before baking. Rolls reheat beautifully—350°F for 5-7 minutes restores freshness. Store baked rolls in an airtight container for 3 days at room temperature or freeze for 3 months. Portion filling into 1-oz scoops for consistent swirls—this prevents overfilling and cracking.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by the yeast trick here—just toss the butter and sugar into warm flour, add eggs, and let the yeast do the work. No kneading, no waiting around, just mix and roll. That’s my kind of baking.
- Sweet-Salty Magic: The cream cheese filling cuts through the banana’s richness like a dream. Warm, buttery layers with that tangy kick? It’s the kind of dessert that makes you pause mid-bite.
- Breakfast or Snack: Pack these for lunch—trust me, they’re just as good cold the next day. Or serve them warm with a sprinkle of cinnamon for a weekend brunch that feels fancy without the effort.
- Budget Baking Wins: Flour, butter, eggs—these are pantry staples that won’t break the bank. Plus, the dough keeps for days, so I’m always making a second batch before the first disappears.
Step-by-step instructions for banana cream cheese rolls
Master these precise steps for tender dough, perfect swirls, and irresistible gooey layers.
👨🍳 Step 1: Prepare the Dough Foundation
In a stand mixer fitted with the dough hook attachment, combine the 4 cups all-purpose flour, 0.03 oz instant yeast, and 0.5 tsp salt. Mix on low speed for 10 seconds just to distribute the flour evenly.
Add the 1 cup cold cubed unsalted butter and mix on medium speed until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This ensures proper fat distribution for flaky layers. In a separate bowl, whisk together the 2 whole large eggs, 0.25 cup warm milk, 0.25 cup granulated sugar, and 1 tsp vanilla extract. Pour this liquid mixture into the flour-butter combination and mix on low speed until just combined—about 30 seconds. The dough will be shaggy but will come together as you work it.
🍳 Step 2: Knead and Rest for Optimal Texture
Switch to medium speed and knead the dough for 4-5 minutes until it becomes smooth, elastic, and springs back when pressed. The dough should be slightly tacky but not sticky—add 1 tablespoon flour if needed. This kneading develops gluten for structure while keeping the rolls tender.
Shape the dough into a rectangle and wrap tightly in plastic wrap. Let it rest at room temperature for 30 minutes while you prepare the filling. This resting period relaxes the gluten, making the dough easier to roll and preventing shrinking during baking.
🥘 Step 3: Create the Signature Banana Cream Cheese Filling
In a medium bowl, mash the 2 large ripe bananas completely—no lumps should remain. Add the 8 oz room-temperature cream cheese, 0.5 cup powdered sugar, 0.25 cup packed light brown sugar, and 1 tsp vanilla extract. Mix with a spatula until smooth and fully combined. The filling should be thick but spreadable—if too stiff, add 1 teaspoon milk to loosen.
Spread the filling evenly over the rested dough rectangle, leaving a ½-inch border around the edges. This border prevents filling from leaking during rolling. Roll the dough tightly from the long side into a log, sealing the edge with a pinch of dough. Trim the ends if needed for clean lines.
🔪 Step 4: Roll and Cut for Perfect Individual Rolls
Using a sharp serrated knife, cut the log into 12 equal pieces (about 2 inches each). Arrange them cut-side down on a parchment-lined baking sheet, spacing them 1 inch apart. Cover with a clean kitchen towel and let rise in a warm place for 20-25 minutes until puffy and nearly doubled in size. They should spring back slowly when gently pressed.
While the rolls rise, preheat your oven to 375°F and prepare an egg wash by beating 1 whole large egg with 1 tablespoon granulated sugar until frothy. Brush the tops of the risen rolls with this mixture just before baking—this creates a beautiful golden crust and adds subtle sweetness.
🔥 Step 5: Bake to Golden Perfection
Bake the rolls for 12-15 minutes until they're deep golden brown at the edges and the internal temperature reaches 190°F. The tops should be slightly cracked with caramelized sugar spots. For extra gooeyness, immediately after removing from the oven, use a knife to make a ½-inch slit in the top of each roll and drizzle with any remaining filling.
Let the rolls cool on the baking sheet for 5 minutes before transferring to a wire rack. Serve warm with additional powdered sugar dusted on top. The contrast of warm, tender rolls with the cool, creamy filling creates the perfect balance of textures and flavors every time.
Pro Tips For Making Banana Cream Cheese Roll
- CHILL THE DOUGH: After kneading, let the dough rise in the fridge overnight—yes, even if you’re eager to bake. Cold fermentation develops deeper flavor and prevents overproofing, which is especially critical for these rolls since they’re packed with banana and cream cheese. I used to rush it, and the rolls always tasted flat; now they’re tender and rich.
- WEIGH THE FLOUR: Scoop and level that flour? Nope. Use a kitchen scale for accuracy—this dough is finicky with moisture. Too much flour makes them dry; too little, and they’ll collapse. I learned this the hard way when my first batch turned out like dense hockey pucks instead of fluffy rolls.
- SKIP THE OVERMIXING: Once you add the yeast and eggs, mix just until combined—lumpy dough is fine. Overworking the gluten tightens the rolls, and they’ll end up tough. I was skeptical until I tried it; now my rolls stay soft for days, even with the banana filling.
- BAKE IN A COOL OVEN: Preheat to 350°F (175°C), not higher—these rolls have enough fat and sugar to burn quickly. Bake on the lower rack for even heat, and tent with foil after 15 minutes to prevent over-browning. My first batch looked like charred bricks because I ignored this; now they’re golden and tender.
Best sauces and condiments for these flavors
Classic Caramel Drizzle
Elevate your rolls with a homemade caramel drizzle—simmer ½ cup granulated sugar with ¼ cup heavy cream and 2 tbsp butter until golden amber. Brush warm caramel over cooled rolls or drizzle generously.
For extra flair, sprinkle with flaky sea salt like Maldon to balance sweetness. This adds a buttery richness that complements the banana-cream cheese perfectly. 🍯
Spiced Maple Glaze
Whisk together ¼ cup pure maple syrup, 1 tbsp butter, ½ tsp cinnamon, and ¼ tsp vanilla extract in a small saucepan. Simmer for 3 minutes until slightly thickened, then strain out any lumps.
Drizzle over warm rolls for a warm, autumnal twist. The cinnamon enhances the banana’s natural sweetness while the maple adds depth. Store-bought maple syrup works, but Grade B has richer flavor. 🍁
Lemon Cream Cheese Swirl
Brighten the filling by adding 2 tbsp lemon zest and 1 tbsp lemon juice to the cream cheese mixture. For extra tang, fold in 2 oz whipped cream cheese (like Philadelphia Light) for a lighter texture.
This variation cuts through the richness and pairs beautifully with a lemon glaze made from 2 tbsp powdered sugar + 1 tbsp lemon juice. Serve with fresh berries for a refreshing contrast. 🍋
Chocolate Ganache Dip
Melt ½ cup dark chocolate chips (60% cocoa) with ¼ cup heavy cream over a double boiler, stirring until smooth. Let cool slightly, then dip the bottoms of cooled rolls into the ganache for a decadent bite.
For a nutty crunch, sprinkle with toasted pecans or chopped hazelnuts. This adds a sophisticated touch that’s perfect for dinner parties or gifting. 🍫
Coconut Cream Topping
For a tropical twist, blend ½ cup coconut cream (chilled overnight) with 2 tbsp powdered sugar and ½ tsp vanilla until fluffy. Pipe dollops onto warm rolls or drizzle over the top.
Garnish with toasted coconut flakes for texture. This pairs wonderfully with the banana’s sweetness and adds a creamy, exotic element. Use full-fat coconut milk for the richest flavor. 🥥
Vanilla Bean Frosting
Whip ½ cup softened cream cheese, ½ cup powdered sugar, 1 tsp vanilla bean paste, and 1 tbsp milk until smooth. Spread a thin layer between two baked rolls for a sandwich-style treat or pipe swirls on top.
The vanilla bean adds a luxurious depth that ties into the filling’s vanilla notes. For extra flair, dust with edible gold leaf or crushed pistachios. ✨
Nutrition facts
Frequently asked questions
Can I make this recipe without ripe bananas?
Yes! If you don't have ripe bananas, cook 2 medium bananas in 2 tablespoons milk until soft, then mash them completely. This mimics the natural sweetness and texture of ripe bananas. For extra flavor, add ½ teaspoon cinnamon to the filling. The rolls will still be delicious, though slightly less caramelized.
How do I prevent the filling from leaking out during baking?
Leave a ½-inch border around the edges when spreading the filling, and roll the dough tightly into a log. Seal the edge with a pinch of dough before cutting into rolls. If the filling still leaks, chill the assembled log in the fridge for 10 minutes before cutting. This helps the dough hold its shape better.
Can I make these rolls ahead of time?
Prepare the dough and filling separately, then refrigerate for up to 2 days in airtight containers. Assemble the rolls and refrigerate them (unrisen) for up to 12 hours before baking. For make-ahead baking, freeze the unbaked rolls on a tray, then transfer to a bag for 3 months. Bake directly from frozen, adding 2-3 extra minutes to the baking time.
What's the best way to reheat leftover rolls?
Warm rolls in a 350°F oven for 5-7 minutes until heated through. For a quick fix, microwave for 15-20 seconds (cover with a damp paper towel to keep them moist). Avoid reheating in the microwave for too long—it can make the dough rubbery. Store baked rolls in an airtight container for 3 days at room temperature.
Can I substitute cream cheese for a vegan alternative?
Yes! Use 8 oz vegan cream cheese (like Kite Hill or Tofutti) and add 1 tablespoon lemon juice to balance the flavor. For extra richness, mix in 2 tablespoons coconut cream. The texture will be slightly lighter, but the rolls will still be delicious. Pair with a dairy-free caramel drizzle for a fully plant-based treat.
