This post may contain affiliate links. Please read my disclosure policy.
In the mood for a sweet snack that’s healthy but still delicious? Try these Healthy Banana Cupcakes with Cream Cheese Frosting! They’re perfectly rich and make a great dessert or mid-day snack. Ready in under an hour.
A dessert that everyone will remember
Everyone loves banana bread, but what is the general consensus when it comes to banana cupcakes? If everyone in the world could try these, I’m pretty sure they’d get just as much of a good rep as their bready counterpart. And for good reason, too!
Healthy banana cupcakes with cream cheese frosting are absolutely mouthwatering. They’re rich, moist, fluffy, and make a perfect dessert. They can even be enjoyed for breakfast!
I love to whip a batch of these cupcakes together to serve to my friends and family. The cream cheese frosting is always their favorite part, though the maple syrup-sweetened cake is still a hit!
Ingredients used in this banana cupcake recipe
For our banana cupcakes we’ll be using a base blend of almond flour, bananas, eggs, and coconut oil. For the frosting, we’ll create a delicious mixture of cream cheese, powdered sugar, butter, and vanilla.
Cupcakes:
- Almond flour
- Baking soda
- Cinnamon
- Salt
- Bananas
- Eggs
- Coconut oil
- Maple syrup
- Vanilla
Frosting:
- Cream cheese
- Powdered sugar
- Butter
- Vanilla
- Cinnamon
- Salt
Tools for making the perfect banana cupcakes
To prepare this recipe, you’ll need a handful of items. Gather the following, and let’s get to baking!
- Muffin tin
- Muffin liners
- Nonstick spray
- 2 mixing bowls
- Mixing utensil
For measuring, you’ll need these sizes: 1/4 tsp, 1/2 tsp, 1 tsp, 1 tbsp, 1/4 cup, 1/3 cup, 1/2 cup, and 1 cup.
How to make healthy banana cupcakes with cream cheese frosting
Healthy banana cupcakes are an easy treat to whip together. Start by mixing the ingredients to form the batter, and then get to work on perfecting the frosting! In total, this recipe should require about 1 hour, including baking and frosting chilling time.
First, we will make the banana muffin batter. Start by preheating the oven to 350F and lining a muffin tin with cupcake liners. I like to spray my liners with nonstick spray, just incase!
In a small bowl, mix the almond flour, baking soda, cinnamon, and salt.
Then, in a large bowl, mash the bananas. Whisk in two eggs, coconut oil, maple syrup, and vanilla.
Add the dry ingredients to the wet, and stir until well combined. Then, using a cookie scoop, scoop the batter into the muffin tin and fill each one 2/3 of the way. Bake for 20-23 minutes, or until golden brown.
While the cupcakes are baking, prepare the cream cheese frosting. Blend the cream cheese, powdered sugar, butter, vanilla, cinnamon, and salt with a hand mixer until everything is creamy. Chill it in the fridge for 30 minutes to allow it to set.
Once the cupcakes have cooled and the cupcake frosting has firmed, add it to the top of each cake for the perfect finishing touch.
These cupcakes should stay fresh and delicious for up to 3-4 days when stored in a sealed container and kept in the refrigerator.
My favorite healthy ingredients
As always, these cupcakes are made using healthier ingredients than other standard recipes. They’re delicious and nutrient-rich, making them the perfect snack or breakfast pastry!
First, I use almond flour as the base of the batter to give these cupcakes a little extra kick in nutrients. It has more benefits than all purpose flour and is the better choice.
For the oil, I stay away from vegetable and canola, instead opting for coconut oil. Doing so allows these cupcakes to benefit cholesterol, blood sugar, and more.
Finally, I use maple syrup as an all-natural sweetener in these healthy cupcakes! It doesn’t include any gnarly chemicals or preservatives like so many sugars do, which makes it a great, wholesome option.
Optional recipe substitutes
If you find yourself missing an ingredient or two, you can use these suggestions as replacements!
- Baking soda: Out of baking soda? You can actually use baking powder to replace it. You’ll need 3x the amount of powder, which for this recipe will equate to 1.5 tsp.
- Eggs: You can try to use applesauce or chia seeds to replace the eggs in this banana muffin recipe. You will need 1/2 cup of applesauce, or 2 tbsp of chia seeds. To use the seeds, mix with 6 tbsp of water, and let sit until the chia seeds have fully absorbed the liquid. Once ready, add to your batter.
- Coconut oil: You can use any baking oil in place of coconut oil.
- Maple syrup: Maple syrup can be substituted with molasses or honey. You may need more or less depending on the brand used, so give it a little taste test as you go.
- Powdered sugar: Out of powdered sugar? That’s okay! You can make powdered sugar from regular sugar by blending 1 cup of sugar with 1 tsp of cornstarch until it reaches a powdery consistency.
Customize your cupcakes with toppings
Customizable, build-your-own cupcake bar, anyone? Gather a bunch of toppings and present guests with the best make-your-own station ever! Here are some fun ideas that you can include.
Dried fruit: For an extra fruity flavor, use banana slices, dried mangoes, or even apples!
Drizzles: Give guests an extra sweet touch by including a caramel, chocolate, or almond butter drizzle.
Chips: Add chocolate, butterscotch, or even white chocolate chips!
Sprinkles: Lastly, make your cupcakes bright and colorful with rainbow sprinkles.
Try these sweet recipes next!
I know what you’re thinking: The cream cheese frosting totally makes this recipe complete! Well, I couldn’t agree more. That’s one of the reasons I include it in so many of my baking recipes! Here are a few more ideas that feature a perfectly delicious cream cheese frosting.
Recipe by Erin Morrissey and Photos by Quarter Soul Crisis
Healthy Banana Cupcakes with Cream Cheese Frosting
In the mood for a sweet snack that’s healthy but still delicious? Try these Healthy Banana Cupcakes with Cream Cheese Frosting! They’re perfectly rich and make a great dessert or mid-day snack. Ready in under an hour.
Ingredients
Banana Cupcakes
- 2 1/2 cups almond flour
- 1/2 tsp baking soda
- 1 tsp cinnamon
- 1/4 tsp salt
- 1 large ripe banana, mashed (about 1/2 cup mashed)
- 2 eggs
- 1/4 cup coconut oil, melted
- 1/3 cup maple syrup
- splash vanilla
Cream Cheese Frosting:
- 1 (8oz) blocks Neufchatel or reduced fat cream cheese, softened
- 1 cup powdered sugar
- 2 tbsp butter, softened
- 1 tsp vanilla
- 1/4 tsp cinnamon
- 1/4 tsp 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 2/3 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.
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂
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!! 🙂