Soft, moist, and topped with a swirl of fluffy frosting, these healthy banana cupcakes with cream cheese frosting taste just like banana bread in cupcake form! They're made with almond flour, ripe banana, and maple syrup, so they're gluten-free and perfect for birthdays, a sweet snack, or even breakfast. If you love my healthy pumpkin cupcakes or my paleo chocolate cupcakes, these banana cupcakes need to be next on your list!

Jump to:
- Easy Gluten-Free Healthy Banana Cupcakes
- Why You’ll Love This Recipe
- Ingredients Needed To Make These Healthy Banana Cupcakes
- How to Make Healthy Banana Cupcakes with Cream Cheese Frosting
- Erin's Expert Tips
- Frequently Asked Questions
- Storing leftovers
- If you liked this recipe, try these!
- Healthy Banana Cupcakes with Cream Cheese Frosting
Easy Gluten-Free Healthy Banana Cupcakes
These gluten-free banana cupcakes start with a simple almond flour batter. First, almond flour, baking soda, cinnamon, and salt get mixed in one bowl. Then, a mashed ripe banana is whisked together with eggs, melted coconut oil, maple syrup, and vanilla in another. Stir them together, scoop into lined muffin tins, and bake until golden.
While the cupcakes bake, whip up a quick cream cheese frosting with Neufchatel cream cheese, powdered sugar, butter, vanilla, cinnamon, and a pinch of salt. After chilling for 30 minutes, it's perfectly pipeable. If you love banana desserts, my classic healthy banana bread is a reader favorite too.
These cupcakes are perfect for birthday parties, baby showers, or a cozy afternoon treat. And if you need more healthy cake recipes like this one, you're going to LOVE my healthy carrot cake or my healthy banana bread muffins!
Why You’ll Love This Recipe
- Tastes like banana bread. Soft, moist, and full of banana and cinnamon flavor.
- Gluten-free. Made with almond flour instead of all-purpose flour.
- Naturally sweetened cupcakes. Plus, maple syrup and banana sweeten the cake.
- Tangy cream cheese frosting. It's light, creamy, and the perfect finishing touch.
- Party-perfect. They're a hit at birthdays and showers!
- Easy to make. Best of all, you just need two bowls and a muffin tin.

Ingredients Needed To Make These Healthy Banana Cupcakes
Here's a little bit about everything that goes into these healthy banana cupcakes with cream cheese frosting:
- Almond flour: Gives the cupcakes a soft, tender crumb and keeps them gluten-free.
- Ripe banana: Adds natural sweetness and moisture. You'll need about ½ cup mashed.
- Eggs: Help the cupcakes rise and hold together.
- Coconut oil: Melted coconut oil keeps them moist. Melted butter works too!
- Maple syrup: Naturally sweetens the cupcakes. Honey works as well.
- Neufchatel cream cheese: The base of the frosting. It's lighter than regular cream cheese.
- Powdered sugar: Sweetens the frosting and gives it a smooth, fluffy texture.
How to Make Healthy Banana Cupcakes with Cream Cheese Frosting
These cupcakes come together in two simple parts: the banana cupcake batter and the cream cheese frosting. First, mix the dry ingredients in one bowl and the wet ingredients in another, then stir them together and scoop the batter into lined muffin cups.
While the cupcakes bake, beat the frosting ingredients until smooth and chill it so it firms up. Most importantly, let the cupcakes cool completely before frosting. Otherwise, the frosting will melt right off!

- Step 1: Preheat the oven to 350°F and line a muffin tin with cupcake liners. Spray the liners with nonstick spray. In a small bowl, mix the almond flour, baking soda, cinnamon, and salt.

- Step 2: In a large bowl, mash the banana. Then whisk in the eggs, melted coconut oil, maple syrup, and vanilla.

- Step 3: Add the dry ingredients to the wet and stir until combined.

- Step 4: Using a cookie scoop, fill the muffin cups about ⅔ full. Bake for 20-23 minutes, until golden brown.

- Step 5: While the cupcakes bake, use a hand mixer to beat the cream cheese, powdered sugar, butter, vanilla, cinnamon, and salt until creamy. Chill the frosting in the fridge for 30 minutes.

- Step 6: Once the cupcakes have fully cooled, frost and enjoy.
Erin's Expert Tips
From my kitchen to yours
- Use a ripe banana. The spottier it is, the sweeter and more flavorful the cupcakes.
- Spray the liners. It keeps the almond flour cupcakes from sticking.
- Use a cookie scoop. It makes filling the cups quick and even.
- Chill the frosting. Thirty minutes in the fridge helps it firm up for piping.
- Cool completely before frosting. Otherwise, the frosting will melt.
Frequently Asked Questions
Below are some common questions about these healthy banana cupcakes with cream cheese frosting.
Yes! Bake them for less time and check for doneness with a toothpick.
Oat flour doesn't work the same as almond flour, and most flours aren't a 1:1 swap. You'd need to adjust the ratio, so I recommend sticking with almond flour.
Melted butter is a great substitute for coconut oil.
Yes, honey should work just fine.
Yes! It just takes a little more elbow grease to get it smooth.
Yes, they're made with almond flour, so they're naturally gluten-free.
Keep them in a sealed container in the fridge for up to 3-4 days.
Storing leftovers
Since they're topped with cream cheese frosting, store your banana cupcakes in a sealed container in the fridge for up to 3-4 days. Let them sit out for a few minutes before eating so the frosting softens slightly.

If you tried this recipe or any other recipes on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Follow @erinliveswhole on Instagram and tag me in any of the recipes you make so I can repost them!
If you liked this recipe, try these!

Healthy Banana Cupcakes with Cream Cheese Frosting
Ingredients
- 2 ½ cups almond flour
- ½ teaspoon baking soda
- 1 teaspoon cinnamon
- ¼ teaspoon salt
- 1 large ripe banana mashed (about ½ cup mashed)
- 2 eggs
- ¼ cup coconut oil melted
- ⅓ cup maple syrup
- splash vanilla
- 8 oz Neufchatel or reduced fat cream cheese, softened
- 1 cup powdered sugar
- 2 tablespoon butter softened
- 1 teaspoon vanilla
- ¼ teaspoon cinnamon
- ¼ teaspoon salt
Instructions
- Preheat oven to 350 and line muffin tin with cupcake liners. I always also spray my muffin liners.
- In a small bowl, mix together almond flour, baking soda, cinnamon, and salt.
- In a large bowl, mash banana. Whisk in two eggs, coconut oil, maple syrup and vanilla.
- Add dry ingredients to wet and stir until combined. Using a cookie scoop, scoop into muffin tin filling ⅔ the way. Bake for 20-23 minutes or until golden brown.
- While baking, prepare cream cheese frosting. Using a hand mixer, blend together cream cheese, powdered sugar, butter, vanilla, cinnamon, and salt until creamy. Chill in fridge for 30 minutes.
- Frosting cupcakes once cake has fully cooled and frosting has firmed up slightly.
Nutrition
Per serving. Nutrition is an estimate.
Leave a star rating below and tag me on Instagram so I can see your creation!
Rate This RecipeRecipe by Erin Morrissey and Photos by The Mindful Hapa











Linzie says
Hi, do you think coconut or cassava flour would work too?
Erin says
Hi Linzie, that should be ok! I haven't tried those flour subs but just be sure to check the ratio first since not all are 1:1. Let me know how your cupcakes come out!!
Mg says
I rarely write reviews but this one I had to. I followed the recipe to a T and came out perfect. They were soft and delicious. I added cream to icing, made the cupcakes even better!
Erin says
Hi, so happy you loved them so much! Thanks for sharing!! 🙂
Lillie says
Easy and tasty. The cup cake felt a bit heavy but the taste was awesome! I need to work on frosting my cakes... but the recipe was great and I will be making these again.
Erin says
Hi Lillie, so glad you liked them!
Jodi Frisby says
Made this for my Moms birthday! These are great and easy to make any time!
Erin says
Hi Jodi, so glad she loved it!! Happy belated birthday to her!
Shannon says
Substituted eggs for 1/2 cup of yogurt…was a mistake because now the tops of the cupcakes are brown and crusty while the inside it so soft and wet it feels underdone. I added chocolate chips and walnuts which I liked!
Tastes exactly what you think gluten-free cupcakes taste like ¯\_(ツ)_/¯ my gluten-free boyfriend liked them :))
Erin says
Hi Shannon, hmm maybe they should've been cooked longer? Glad you both liked them still!
Mae says
I want these every night they were so easy and yummy! And moist!
Erin says
Hi Mae, I'm so happy you liked the cupcakes! 🙂
Katie Teall says
Hi! I would like to make these for my daughters birthday party on Saturday (3 days away). Will probably freeze them to keep them fresh for the party. Should I wait to frost them until the day of the party or can I freeze them with the frosting?
Thanks so much!
Katie
Erin says
Hi Katie, great idea and wait and frost day of. I'd freeze the muffins and then make the frosting fresh if you can. Let me know how they come out and happy early birthday to her!!
Erin says
These are so good! The almond flour almost gives them banana nut muffin vibes and it’s delicious!
Erin says
Hi Erin, so glad you enjoyed them!!
Alyse says
These are amazing!! I modified the frosting and just used cream cheese and Greek yogurt but omg the cupcakes are so incredibly moist and flavorful. Love this recipe!!!
Erin says
Hi Alyse, so happy you enjoyed them! 🙂
Lisa says
This is SO good! I’ve made it twice now because it goes very fast. Enjoyed it with coffee the morning after thanksgiving. It was a hit! Thank you for sharing!
Erin says
Hi Lisa, I am so happy you love them so much! 🙂
Tara says
I made these as a treat with my 2.5-year old. The whole family loved them. They were easy to make and the result was delicious.
I only had 1.5 cups of almond flour, so ended up using about 1 cup of all-purpose. They were still nice and moist.
Thanks for the recipe!
Erin says
Hi Tara, thank you so much for sharing! I am thrilled everyone enjoyed them! 🙂
Haleigh says
Used pumpkin instead of banana and AMAZING!!!
Erin says
Hi Haleigh, thanks for sharing! So happy you enjoyed them!
Emily says
Made these tonight and they were DELICIOUS! So moist and the frosting really made them perfect. I’ve never baked with almond flour and coconut oil before, and now I’m hooked. Thanks for sharing!
Erin says
Hi Emily, thanks for your kind words! I am so happy you enjoyed them so much!
oh says
good
Erin says
Hi! Thank you so much!
Geraldine says
Erin, these are wonderful! I skipped the frosting, and added some blueberries and choc chips instead to some of the cupcakes and they came out great! Thanks for the recipe!
Erin says
Hi Geraldine! Thank you so much for the kind words!! I am so happy you loved them and made them your own! 🙂
Megan T says
Made these yesterday and they are amazing!!! Cream cheese frosting is so good. Didn’t have a mixer for the frosting so mixed the frosting with a fork to mash up the cream cheese and butter first then mix in powdered sugar.
Erin says
Hi Megan! So happy you enjoyed the cupcakes!!
ShaToya says
I made these today and they came out perfect! Moist and delish!! I will be making these again
Erin says
Hi ShaToya, thank you for your kind words! I am so glad you enjoyed them!!
katie says
How much flour would you use if you wanted to replace the almond flour with Gluten free purpose flour? I want to try this but don't have almond flour!
Erin says
Hi Katie! Almond to all-purpose flour is a 1:1 ratio, so you can use the same amount. Let me know how they come out for you!
Sonia says
I made these today. So delicious! The frosting is what makes them amazing!! 😊
Erin says
Hi Sonia! I am so happy you enjoyed them!!
Lori Morrissey says
These look heavenly!!
Erin says
Hi Lori! Thank you so much!! 🙂