Desserts
This banana cream cheese roll recipe delivers swirled sweetness with crispy edges that rival bakery perfection—no fancy equipment required. The secret lies in a simple yeast dough that develops just enough structure to hold the creamy filling without becoming dense.
I've perfected this recipe over years of baking, ensuring the rolls stay tender yet achieve that coveted golden crust every time.
The process begins with a basic yeast dough that gets rolled out and spread with a velvety cream cheese filling infused with ripe bananas. What makes these rolls special is the layering technique—folding the dough to create those signature swirls while keeping the filling contained.
Baking at the right temperature ensures crispy edges without drying out the centers, and the aroma filling your kitchen will have everyone gathering around.
By the time they emerge from the oven, you'll have golden-brown rolls with a delicate crunch that gives way to creamy, banana-kissed cream cheese in every bite. The contrast between the crisp exterior and tender interior makes each roll a satisfying experience.
These are perfect for breakfast, dessert, or even a special brunch—no one will guess they're homemade.
For added indulgence, brush the warm rolls with a simple glaze or dust with powdered sugar. The recipe accommodates dietary needs too—use vegan cream cheese and plant-based butter for a cruelty-free version. Let's get started on creating these irresistible rolls!
Ingredients for banana cream cheese roll
Fourteen ingredients transform into golden rolls with crispy edges and creamy banana filling.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | Spooned and leveled for accuracy |
| Granulated Sugar 🍚 | ¼ cup | White or light brown preferred |
| Instant Yeast 🍞 | 0.03 oz | Or 2.25 tsp for quick activation |
| Unsalted Butter 🧈 | ½ cup | Cold and cubed for dough |
| Large Eggs 🥚 | 1 whole | Room temperature for even mixing |
| Whole Milk 🥛 | ½ cup | Warm for yeast activation |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Ripe Bananas 🍌 | 1 cup | Mashed with 1 tsp lemon juice |
| Cream Cheese 🧀 | 8 oz | Full-fat, softened to room temp |
| Powdered Sugar 🍚 | ¼ cup | For glaze or dusting |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Egg Wash 🥚 | 1 whole | 1 egg beaten with 1 tbsp milk |
| Turbinado Sugar 🍚 | 0.1 cup | For sprinkling before baking |
The yeast is non-negotiable—Bob's Red Mill instant yeast is my go-to, but any active dry yeast works if proofed properly. For the butter, Land O'Lakes unsalted from the dairy section stays cold longer, which matters for the dough. Bananas should be ripe with brown spots—the sweeter, the better. If they're too firm, microwave 30 seconds to soften. The cream cheese? Philadelphia brand is a safe bet, but any full-fat block works if softened properly. For the flour, King Arthur all-purpose gives the best texture, but any quality brand will do.
No instant yeast? Active dry yeast needs 5 minutes in warm milk first. Substituting butter? Vegan butter works identically for a cruelty-free version. The bananas can be replaced with 1 cup applesauce plus 1 tsp cinnamon if you're out, though the flavor won't be identical. For the glaze, powdered sugar plus milk is classic, but a simple 1:1 honey to milk ratio works too. If your dough feels too sticky, add 1 tbsp more flour—it happens. The key is letting it rest 1 hour before rolling to develop gluten properly.
Dough keeps 2 days wrapped in plastic in the fridge—pull it out 30 minutes before using. The filled rolls can be baked 4 hours ahead and reheated at 350°F for 10 minutes. For make-ahead magic, freeze unbaked rolls up to 1 month—bake straight from frozen, adding 5-7 minutes. The glaze sets quickly, so brush it on right after baking. Store leftovers at room temperature for 2 days or freeze for 3 months—they reheat beautifully.
Why You'll Love This Recipe
- No Yeast Stress: I swear by this recipe because you don’t even need to wait for dough to rise. Just mix, roll, and bake—no clock-watching or failed proofing attempts. The instant yeast works fast, but honestly, the buttery layers hold up just fine without fuss.
- Sweet-Creamy Magic: That first bite of warm, pillowy dough stuffed with ripe banana and tangy cream cheese? Ridiculously good. The sugar caramelizes just enough to make it taste like dessert, but the flaky crust keeps it balanced—no cloying sweetness here.
- Breakfast or Snack: Between us, these rolls are my secret weapon for lazy mornings or after-school cravings. Toast one for a quick breakfast, pack a few for lunch, or serve them warm with coffee. They’re just as happy at 8 AM as they are at 3 PM.
- Budget-Friendly Staples: You’re using pantry basics—flour, sugar, butter, eggs—that don’t break the bank. A single batch makes 12 rolls, so leftovers reheat beautifully (or freeze perfectly) for days. No fancy ingredients, just pure, reliable comfort.
Step-by-step instructions for banana cream cheese rolls
Here's how to create tender rolls with gooey banana cream cheese swirls and perfectly crispy edges.
Prepare the Banana Cream Cheese Filling
In a medium bowl, mash the 1 cup ripe bananas with 1 teaspoon lemon juice until completely smooth. This prevents browning and keeps the filling vibrant. In a separate bowl, beat the 8 oz cream cheese until completely smooth and creamy—no lumps allowed. Add the mashed bananas, 0.25 cup powdered sugar, and 1 teaspoon vanilla extract, then mix until fully combined. The filling should be thick but spreadable.
Transfer the mixture to a piping bag fitted with a small round tip. Chill in the refrigerator while you prepare the dough. This step ensures the filling stays cool and doesn't melt prematurely during baking, which is crucial for maintaining that perfect swirl.
Make the Dough and First Rise
In a stand mixer fitted with the dough hook, combine 3.5 cups all-purpose flour, 0.25 cup granulated sugar, 0.03 oz instant yeast, and 0.5 teaspoon salt. Mix on low speed for 30 seconds to distribute the ingredients evenly. Add the 0.5 cup cold cubed unsalted butter and mix until the butter is fully incorporated and the mixture resembles coarse crumbs.
In a separate bowl, whisk together 1 whole large egg and 0.5 cup warm whole milk. With the mixer running on low, gradually pour in the egg mixture while mixing. Increase speed to medium and knead for 5-7 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl. The dough should be slightly tacky but not sticky—if it sticks to your fingers, add 1 tablespoon flour at a time until it reaches the right consistency.
Roll, Fill, and Shape the Rolls
Transfer the dough to a lightly floured surface and divide it into 4 equal pieces. Roll each piece into a 12-inch rectangle about 1/8-inch thick. Using a pastry brush, spread 1 tablespoon egg wash evenly over each rectangle. This creates a barrier that prevents the filling from leaking out during baking.
Starting at the long edge, spread 1/4 of the banana cream cheese filling evenly across each rectangle, leaving a 1-inch border at the top. Roll each rectangle tightly into a log, pinching the seam to seal. Place the rolls seam-side down in a 9x13-inch baking pan, spacing them about 1 inch apart. Cover with a clean kitchen towel and let rise in a warm place for 45-60 minutes, or until the dough has puffed and nearly doubled in size.
Bake to Golden Perfection
Preheat your oven to 375°F. Brush the risen rolls with the remaining egg wash and sprinkle evenly with 0.1 cup turbinado sugar for that signature crispy, caramelized crust. Bake for 20-25 minutes, until the rolls are deep golden brown and the internal temperature reaches 190°F. The edges should be crisp, while the centers remain soft and pillowy.
For the final touch, transfer the rolls to a wire rack and let them cool for 5 minutes before serving. The contrast of the crispy exterior with the warm, gooey filling inside is what makes these rolls irresistible. Serve warm with a dusting of additional powdered sugar for extra sweetness.
Pro Tips For Making Banana Cream Cheese Roll
- CHILL THE DOUGH: Banana cream cheese rolls need patience—don’t rush the first rise. Let the dough double in a warm spot (like a turned-off oven with a bowl of hot water inside) for at least 1.5 hours. I used to cut this short, and the rolls ended up dense and flavorless. Trust me, the extra time makes the texture light and fluffy.
- MELT BUTTER FULLY: When mixing the cream cheese filling, melt the butter first until it’s completely liquid—no lumps. I learned this the hard way after a batch of filling turned grainy. Once melted, let it cool slightly before mixing with cream cheese and sugar, or you’ll scramble the protein.
- SKIP THE OVERMIXING: The dough for these rolls is delicate—mix just until the flour is incorporated and a shaggy ball forms. Overworking it develops gluten, and your rolls will turn out tough instead of tender. Stop when it’s barely holding together, then let the yeast do the rest.
- USE ROOM-TEMP CREAM CHEESE: Softened cream cheese blends smoother into the filling and prevents clumps. Take it out of the fridge 15-20 minutes before using—yes, even if you’re in a hurry. Cold cream cheese makes the filling fight you, and no one wants to pipe a lumpy filling into rolls.
Best sauces and condiments for this banana cream cheese roll
Classic Vanilla Glaze
Brush warm rolls with a simple 2-tablespoon powdered sugar and 1-tablespoon milk glaze for a sweet, glossy finish. I add ½ teaspoon vanilla extract for depth—this enhances the banana flavor beautifully. For extra shine, microwave the mixture for 10 seconds before applying. The glaze sets quickly, so work fast! 💫
Caramel Drizzle
Upgrade your rolls with a rich caramel drizzle made from ½ cup granulated sugar, 3 tablespoons butter, and 2 tablespoons heavy cream. Cook the sugar in a saucepan over medium heat until amber, then whisk in butter and cream.
Cool slightly before drizzling over warm rolls. This adds a buttery, toasty contrast to the creamy filling.
Lemon Curd Swirl
Mix ½ cup lemon curd (store-bought or homemade) with 1 tablespoon whipped cream for a tangy twist. Pipe this mixture alongside the banana cream cheese filling before rolling. The bright citrus cuts through the richness, balancing the sweetness perfectly. I use Wilton 1M piping tip for clean lines. 🍋
Chocolate Ganache
For chocolate lovers, drizzle warm rolls with ½ cup dark chocolate ganache (melt 6 oz dark chocolate with ¼ cup heavy cream, then cool slightly). The ganache adds a luxurious texture that pairs wonderfully with the creamy filling. Let it set for 5 minutes before serving to prevent drips.
Spiced Maple Syrup
Heat ¼ cup pure maple syrup with ½ teaspoon cinnamon and a pinch of ground nutmeg until warm. Drizzle over rolls right before serving for a warm, aromatic finish. This works especially well with fall bananas—just add ¼ teaspoon pumpkin pie spice for extra coziness. 🍁
Whipped Cream Topping
Pipe ½ cup whipped cream sweetened with 1 tablespoon powdered sugar over the rolls for a light, airy finish. I like to add ½ teaspoon vanilla bean paste for extra flavor.
This is perfect for serving immediately—it won’t hold up well if stored, so save it for the final presentation. 🥛
Nutrition facts
Frequently asked questions
Can I make these banana cream cheese rolls without yeast?
Yes! For a quick version, use 1 cup all-purpose flour, 1 teaspoon baking powder, and ½ teaspoon baking soda instead of yeast. Replace the yeast dough steps with mixing dry ingredients, then adding ½ cup melted butter, 1 egg, and ¼ cup milk. Roll out, fill, and bake immediately at 375°F for 18-20 minutes—they'll be denser but still delicious.
How do I fix if my filling leaks out during baking?
If you notice filling oozing during baking, the dough wasn't sealed properly. For next time, spread 1 tablespoon egg wash on each rectangle before filling, then roll tightly and pinch seams. If it happens, remove rolls from oven when edges are golden, let cool 5 minutes, then brush with a powdered sugar glaze to hide any leaks. The flavor stays great!
Can I substitute cream cheese with something else?
For a lighter texture, try 8 oz mascarpone cheese mixed with 2 tablespoons sour cream. For dairy-free, use 8 oz vegan cream cheese (like Kite Hill) plus 1 tablespoon coconut oil to mimic richness. The filling will be slightly softer but still delicious. Just chill it longer before filling to prevent melting.
Why did my rolls turn out dense instead of fluffy?
Dense rolls usually mean the yeast didn't activate properly or the dough didn't rise enough. Check these fixes: Use warm milk (110°F) for yeast activation, let dough rise in a warm place (80°F) until doubled (1-2 hours), and don't overmix. If your kitchen is cold, place dough near a turned-off oven with light on for warmth.
How should I store leftovers?
Store rolls at room temperature in an airtight container for 2 days—they're best fresh but reheat beautifully. For longer storage, freeze baked rolls up to 3 months. To reheat, wrap in foil and warm at 350°F for 10-12 minutes until edges are crispy again. Microwaving works too but may soften the crust.
