Ingredients
Scale
For the Dough
- 3 ½ cups all-purpose flour (or bread flour)
- 2 ¼ tsp active dry yeast (or instant yeast)
- 1 cup warm milk (whole or dairy-free)
- ¼ cup granulated sugar
- ¼ cup unsalted butter, melted
- 1 large egg
For the Banana Bread Filling
- 2 ripe bananas, mashed
- ½ cup brown sugar
- 1 tbsp ground cinnamon
- 2 tbsp melted butter
Optional Cream Cheese Frosting
- 4 oz cream cheese, softened
- 1 cup powdered sugar
- 1 tsp vanilla extract
Instructions
1. Prepare the Dough:
-
- In a mixing bowl, whisk flour, yeast, sugar, and salt.
- Add warm milk, melted butter, and the egg. Mix until a shaggy dough forms.
- Knead on a floured surface for 8-10 minutes until smooth and elastic.
- Place in a greased bowl, cover, and let rise for 1 hour or until doubled in size.
2. Make the Filling:
-
- Mash bananas until mostly smooth.
- Mix with brown sugar, cinnamon, and melted butter until combined.
3. Roll and Shape the Dough:
-
- Roll the risen dough into a 16×12-inch rectangle on a floured surface.
- Spread the banana filling evenly over the dough, leaving a ½-inch border.
- Roll the dough tightly into a cylinder and cut into 12 equal rolls.
4. Proof the Rolls:
-
- Place rolls in a greased 9×13-inch baking pan.
- Cover and let rise for 30-45 minutes until puffed.
5. Bake the Rolls:
-
- Preheat oven to 375°F (190°C).
- Bake rolls for 18-22 minutes until golden brown.
6. Make the Frosting (Optional):
-
- Beat cream cheese, powdered sugar, and vanilla extract until smooth.
- Spread over warm rolls before serving.
Notes
- Use overripe bananas for the sweetest flavor.
- Rolls can be made ahead: Assemble, refrigerate overnight, and bake in the morning.
- Store leftovers in an airtight container for up to 3 days or freeze for up to 2 months.
- Prep Time: 20 minutes
- Proofing Time: 1 hour 45 minutes
- Cook Time: 20 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 roll
- Calories: ~250
- Sugar: ~14g
- Sodium: ~150mg
- Fat: ~8g
- Saturated Fat: ~5g
- Unsaturated Fat: ~3g
- Trans Fat: 0g
- Carbohydrates: ~36g
- Fiber: ~2g
- Protein: ~4g
- Cholesterol: ~35mg