Banana Nut Bars with Cream Cheese Frosting
These Banana Nut Bars are soft, moist, and topped with a thick layer of homemade cream cheese frosting. Ripe bananas add plenty of sweetness and banana flavor, while chopped walnuts give the bars a little crunch. They’re a great way to use up those extra ripe bananas sitting on the counter when you want something besides banana bread.

Very ripe bananas are best. Look for bananas that are yellow with lots of brown spots or even mostly brown. The riper the banana, the sweeter and more pronounced the banana flavor will be.
Yes. Because these bars are topped with cream cheese frosting, store them covered in the refrigerator. For the best texture, you can let an individual bar sit at room temperature for a few minutes before serving.
Yes. You can leave out the walnuts if you prefer nut-free banana bars. No other changes to the recipe are needed.
Yes. Freeze the bars in an airtight freezer-safe container, separating layers with parchment paper if needed. You can also freeze the bars before adding the cream cheese frosting and frost them after they have thawed.
Email Me This Recipe!
Need to save time? Have this article emailed straight to your inbox + sign up for all the latest recipes!
Ingredient Notes

- Ripe bananas: Use bananas with plenty of brown spots for the best flavor and sweetness.
- Granulated sugar: Sweetens the bars and works with the bananas to keep them moist.
- Vegetable oil: Adds moisture without making the bars heavy.
- Eggs: Help bind the batter together.
- All-purpose flour: Gives the banana bars their structure.
- Baking powder and baking soda: Help the bars rise as they bake.
- Ground cinnamon: Adds a warm flavor that pairs well with bananas and walnuts.
- Salt: Balances the sweetness.
- Walnuts: Stir some into the batter and save the rest for the top of the frosting.
- Cream cheese: Let it soften before mixing so the frosting turns out smooth.
- Unsalted butter: Softened butter makes the frosting creamy and easy to spread.
- Vanilla: Adds flavor to the cream cheese frosting.
- Powdered sugar: Sweetens and thickens the frosting.
How to Make Banana Nut Bars
- Preheat the oven to 350°F. Prepare a 9×13-inch baking dish with nonstick cooking spray.
In a large bowl, mix together the sugar, bananas, vegetable oil, and eggs until smooth and creamy. - Stir in the flour, baking powder, baking soda, cinnamon, and salt until combined.
- Fold 1/2 cup of the crushed walnuts into the batter.
- Spread the batter evenly into the prepared baking dish. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Cool completely before adding the frosting.
- Now lets make the Make the Cream Cheese Frosting: Beat together the softened cream cheese, butter, and vanilla until smooth.
- Slowly add the powdered sugar and mix until a thick, creamy frosting forms.
- Dollop the frosting over the cooled banana bars and gently spread it to the edges.
- Sprinkle the remaining 1/4 cup walnuts over the top.
- Cut into bars and enjoy!

Banana Nut Bars Recipe with Cream Cheese Frosting
Email this recipe!
Get this recipe emailed straight to your inbox!
Equipment
Ingredients
Banana Bars
- 1 cup granulated sugar
- 3 medium ripe bananas
- 1/3 cup vegetable oil
- 2 eggs
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 3/4 cup crushed walnuts divided
Cream Cheese Frosting
- 3 ounces cream cheese softened
- 5 tablespoons unsalted butter softened
- 1 teaspoon vanilla
- 2 cups powdered sugar
Instructions
- Preheat the oven to 350°F. Prepare a 9×13-inch baking dish with nonstick cooking spray. In a large bowl, mix together the sugar, bananas, vegetable oil, and eggs until smooth and creamy.
- Stir in the flour, baking powder, baking soda, cinnamon, and salt until combined.
- Fold 1/2 cup of the crushed walnuts into the batter.
- Spread the batter evenly into the prepared baking dish. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Cool completely before adding the frosting.
Make the Cream Cheese Frosting
- Beat together the softened cream cheese, butter, and vanilla until smooth.
- Slowly add the powdered sugar and mix until a thick, creamy frosting forms.
- Dollop the frosting over the cooled banana bars and gently spread it to the edges.
- Sprinkle the remaining 1/4 cup walnuts over the top.
- Cut into bars and enjoy!
Nutrition
Nutritional Disclaimer: Family Fresh Meals is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
Did You Make This Recipe?
Make sure to share it with me below!
























