Desserts
This banana cream cheese roll recipe delivers gooey layers of swirled banana cream cheese filling encased in a buttery, flaky crust—every bite is pure comfort. 💛 The secret lies in a foolproof dough that stays tender while the filling stays rich and creamy, perfect for breakfast or dessert cravings.
I’ve perfected this recipe over years of testing, ensuring the rolls bake evenly with a golden, crackly top that hides the most decadent filling inside.
The process is simpler than it looks: you’ll make a basic yeast dough, let it rest, then roll out two layers before spreading that ultra-creamy filling between them. Bananas add natural sweetness while cream cheese keeps the texture luscious, and a touch of vanilla elevates the flavor to restaurant-quality.
The dough’s buttery richness balances the filling’s tangy-sweet profile, creating harmony in every slice.
What you’ll end up with is a showstopping dessert that looks impressive but is surprisingly easy to make—no fancy techniques required. The rolls puff beautifully in the oven, revealing a golden crust that contrasts perfectly with the swirled cream cheese and banana layers inside.
Serve warm with a dusting of powdered sugar or a drizzle of caramel for extra indulgence.
These rolls are vegetarian-friendly and can be made ahead, making them ideal for brunch gatherings or holiday desserts. The dough’s simplicity means you can focus on the filling, where the real magic happens. Let’s get baking—your kitchen will smell like heaven in no time.
Ingredients for banana cream cheese roll
Twelve ingredients transform into golden, swirled rolls with creamy banana filling inside.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Active Dry Yeast 🍞 | ¼ oz | One packet, room temperature |
| Granulated Sugar 🍬 | ¼ cup | For yeast activation |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for dough |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Milk 🥛 | ½ cup | Warm, not hot |
| Salt 🧂 | 1 tsp | Fine sea salt |
| Vanilla Extract 🍯 | 1 tsp | Pure extract preferred |
| Ripe Bananas 🍌 | 2 medium | Spotty, not mushy |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Powdered Sugar 🍬 | ½ cup | For filling sweetness |
| Vanilla Bean Seeds 🍯 | 1 tsp | Scraped from one pod |
| Butter 🧈 | ¼ cup | Melted for brushing |
| Powdered Sugar 🍬 | ¼ cup | For final dusting |
The cream cheese is non-negotiable—Philadelphia full-fat is my go-to, but any high-fat brand works. Look for bananas with faint brown spots, not mushy ones. The yeast should be fresh: if it doesn't dissolve in the warm milk within 5 minutes, toss it. For the dough, King Arthur flour gives the best rise, but any all-purpose works. Keep everything at room temperature for even mixing—cold butter makes the dough tough.
No vanilla bean? Pure extract plus a pinch of cinnamon mimics the depth. Substitute powdered sugar with granulated sugar at equal weight, but the texture will be slightly denser. For a dairy-free option, use vegan cream cheese and almond milk throughout. The dough can be made 24 hours ahead—just refrigerate it covered. If your bananas are too ripe, mash them with a tablespoon of flour to prevent excess moisture in the filling.
Dough doubles in 1-2 hours—don't rush it. Store leftovers wrapped in parchment paper for 2 days at room temperature, or freeze for 3 months>. Reheat slices in a 350°F oven for 5 minutes to restore that golden crust. The filling keeps 3 days refrigerated—double the batch if you're feeding a crowd. For extra decadence, drizzle with warm caramel sauce before serving.
Why You'll Love This Recipe
- No Yeast Stress: I swear by this dough—just mix, let it rise once, and you’re done. No kneading, no waiting hours, no second rise to mess up. That warm, buttery dough with just a touch of sugar? It’s the easiest way to make rolls that feel fancy.
- Sweet-Savory Magic: The banana filling isn’t just dessert—it’s a sneaky upgrade. Cream cheese keeps it rich, but the sugar and butter in the dough caramelize just enough to make every bite taste like a hug. (Yes, even my kids fight over them.)
- Breakfast to Brunch: These rolls are my secret weapon for lazy mornings. Toast a few with peanut butter, serve them warm with jam, or pack extras for a picnic. They’re just as happy on a weekday table as they are at a weekend brunch.
- Dollar Stretch: Flour, butter, eggs—these are pantry staples that won’t break the bank. A single batch feeds six, and leftovers reheat beautifully. Honestly, I’ve made these for $2 a dozen, and no one ever complains.
Step-by-step instructions for banana cream cheese rolls
Here's how to create those dreamy swirled rolls with a tender crust and gooey filling.
👨🍳 Step 1: Activate the Yeast and Mix the Dough
In a small bowl, whisk together the 0.25 cup warm milk (about 110°F—test by touching your wrist—it should feel warm but not hot), 0.25 cup granulated sugar, and the 0.25 oz active dry yeast. Let it sit for 5-10 minutes until foamy. This is your yeast activation test—if it doesn't bubble, your yeast is dead and you'll need to start over.
In a large bowl, combine the 4 cups all-purpose flour and 1 tsp salt. Make a well in the center and pour in the yeast mixture, 2 whole large eggs, and 1 tsp vanilla extract. Using a wooden spoon, mix until a shaggy dough forms. Then add the 0.5 cup cold, cubed unsalted butter and mix until fully incorporated. The dough will be sticky—don't worry, that's normal.
🍳 Step 2: Knead and Shape the Dough
Turn the dough onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. You'll know it's ready when it springs back slowly when poked. If it's too sticky, add 1 tablespoon flour at a time until it's just manageable. Shape the dough into a ball and place it in a lightly greased bowl.
Cover the bowl with a damp towel and let the dough rise in a warm place for 1-1.5 hours, or until it doubles in size. Here's the thing—your kitchen should feel warm but not hot. If it's cold, place the bowl near a warm oven with the light on. The dough should feel puffy and airy when you press it gently with one finger—it should leave a slight indentation but not flatten completely.
🥘 Step 3: Prepare the Cream Cheese Filling
While the dough rises, make the filling. In a medium bowl, beat the 8 oz cream cheese and 0.5 cup powdered sugar until smooth. Add the 1 tsp vanilla bean seeds and mix well. In a separate bowl, mash the 2 medium ripe bananas until smooth, then stir into the cream cheese mixture. Cover and refrigerate until ready to use—this keeps the filling firm and easy to work with.
Here's a pro tip: if your bananas are too ripe and mushy, chill the mixture for 15 minutes before using. The filling should hold its shape when piped but still be spreadable. If it's too runny, add 1 tablespoon powdered sugar to thicken it slightly.
🍳 Step 4: Roll, Fill, and Swirl the Dough
Once the dough has risen, punch it down to release air, then roll it out on a floured surface into a 12x18-inch rectangle. Spread the cream cheese filling evenly over the dough, leaving a ½-inch border around the edges. This border prevents the filling from oozing out during baking.
Starting from the long side, tightly roll the dough into a log, pinching the seam to seal. Use a sharp knife to cut the log into 12 equal pieces. Here's where the magic happens: take each piece and twist it gently before placing it seam-side down in a greased 9x13-inch baking pan. The twists create those beautiful swirls that make these rolls irresistible.
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 350°F and brush the tops of the rolls with the 0.25 cup melted butter. Sprinkle evenly with the 0.25 cup powdered sugar for that classic sweet finish. Bake for 25-30 minutes until the rolls are golden brown and the filling is bubbling through the cracks.
Here's the critical checkpoint: the rolls should be deep golden brown on top, and when you tap the bottom of the pan, they should sound hollow. If they're browning too quickly, tent with foil. Let them cool in the pan for 5 minutes before transferring to a wire rack. Serve warm—these rolls are best enjoyed fresh from the oven, with that gooey filling oozing out at every bite.
Pro Tips For Making Banana Cream Cheese Roll
- STRETCH THE DOUGH: Use a stand mixer with a dough hook on low speed—just 20-30 seconds per stretch-and-fold. I learned this the hard way: skipping the proper kneading (or overdoing it) makes the rolls either dense or gummy. For this recipe, three sets of stretches work best—let the dough rest 10 minutes between each.
- SALT THE WATER: When boiling the bananas for the filling, add a pinch of salt to the water. Sounds odd, but it keeps the bananas from turning mushy while cooking. Trust me, your cream cheese filling will thank you later—no slimy texture here.
- COOL THE FILLING: Let the banana-cream cheese mixture sit at room temperature for 15 minutes before rolling. Cold filling makes the dough stiff and cracks when you slice it. I used to rush this, and the rolls always looked like they’d been dragged through a hedge.
- CHILL THE ROLLS: After shaping, refrigerate the filled rolls for at least 30 minutes before baking. This prevents the cream cheese from leaking out when they hit the oven—yes, it’s tempting to bake right away, but patience here makes the difference. Your kitchen will smell amazing while you wait.
Health benefits of this dish
Protein-Packed Twist
These rolls deliver a surprisingly good source of protein thanks to the cream cheese and eggs in the dough. An 8-ounce serving (about 2 rolls) provides around 12 grams of protein, making them a smart dessert option for active lifestyles or post-workout cravings.
The whole eggs add extra protein while keeping the dough tender and rich. 💪
Balanced Energy Boost
The combination of complex carbs from the flour and natural sugars from bananas creates a balanced energy release. Unlike refined sugar-heavy pastries, these rolls provide sustained energy without a crash.
The fiber from whole wheat flour (if substituted) would further enhance this effect, though the original recipe uses all-purpose for that classic tender texture.
Rich in Calcium
The cream cheese and milk in this recipe make these rolls a calcium-rich dessert—about 15% of your daily value per serving. Calcium supports bone health and muscle function, making this a surprisingly nutritious treat.
For extra calcium, consider using low-fat cream cheese while keeping the richness intact with a touch of heavy cream in the filling. ✨
Natural Sweetness
Ripe bananas provide natural sweetness without refined sugar, reducing the glycemic impact compared to traditional pastries. The vanilla extract and powdered sugar add depth without overpowering the fruit's flavor.
For a lower-sugar option, reduce the powdered sugar to ¼ cup while increasing the mashed banana to 2.5 cups for extra natural sweetness.
Hydration Support
The milk in the dough and the banana filling contribute to your daily hydration needs. Bananas are 75% water, while milk provides electrolytes like potassium and calcium.
This makes these rolls a surprisingly refreshing dessert option, especially when served warm with a glass of chilled almond milk or coconut milk for an extra hydration boost. 💧
Antioxidant Benefits
Bananas contain potassium and vitamin C, while vanilla provides antioxidants that combat oxidative stress. The whole eggs add vitamin D and B vitamins, making this dessert more than just sugar and fat.
For extra antioxidants, add ½ cup chopped walnuts to the filling before baking—they’ll toast beautifully and add crunch while boosting nutritional value. 🌿
Nutrition facts
Frequently asked questions
Can I make these banana cream cheese rolls without yeast?
Yes! For a quick version, replace the yeast dough with a shortbread crust or biscuit dough. Roll out two layers, spread the filling between them, twist into rolls, and bake at 375°F for 18-20 minutes. The texture will be denser but still delicious—great for those short on time.
How do I prevent the filling from leaking out during baking?
Leave a ½-inch border of dough around the edges when spreading the filling, and make sure the cream cheese mixture is chilled before rolling. If the filling is too runny, add 1 tablespoon powdered sugar or 1 teaspoon cornstarch to thicken it. Also, don't overfill—keep it to about ⅓ of the dough's thickness.
Can I make these rolls ahead of time?
Bake the rolls, then cool completely. Store them in an airtight container at room temperature for 2 days or refrigerate for up to 5 days. To reheat, wrap individually in foil and warm in a 350°F oven for 5-7 minutes until the filling is gooey again. For freezing, bake first, then freeze in a single layer before transferring to a container for up to 3 months.
What's the best way to slice these rolls?
Use a serrated knife and dip it in hot water between slices to prevent sticking. Cut into 1-inch thick pieces for generous portions. For a cleaner cut, chill the rolls for 10 minutes after baking—this firms up the filling slightly. Serve warm for the best texture and flavor.
Can I substitute cream cheese with something else?
For a lighter option, use Greek yogurt mixed with 2 tablespoons cream cheese to maintain structure. For a vegan version, blend 1 cup silken tofu + 2 tablespoons lemon juice + 2 tablespoons maple syrup until smooth, then mix with mashed bananas. The texture will be slightly different but still delicious. Always chill the substitute filling before using.
