Written by

Jeffrey Powell

Published

Moist Hummingbird Cupcakes Recipe with Easy Pineapple Cream Cheese Frosting

Ready In 1 hour 15 minutes
Servings 12 cupcakes
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“You know that moment when a recipe just sneaks up on you and completely changes your dessert game? Well, that’s exactly what happened one humid Saturday afternoon at the local farmer’s market. I was wandering past the fruit stalls, juggling a basket of overripe bananas and fresh pineapple, when a soft-spoken vendor—who looked more like a poet than a baker—offered me a bite of his hummingbird cupcakes. I wasn’t expecting much, honestly. I mean, cupcakes are cupcakes, right? But that first bite was like a tropical breeze on a dreary day: moist, spiced just right, with this luscious pineapple cream cheese frosting that made me close my eyes and smile.

Funny thing is, I didn’t even get the vendor’s name because I was so distracted trying to balance my basket and scribble down the ingredients on a napkin I’d pulled from my purse. The whole scene was so imperfect—my notes were a mess, I forgot my water bottle, and the sun was beating down hard—but that cupcake recipe stuck with me. I’ve since tweaked it in my kitchen (more on that soon), and honestly, it’s become my go-to when I want something that feels both cozy and special. Maybe you’ve been there, craving a dessert that’s not too fussy but still brings that wow factor. If so, I think you’ll love making these Moist Hummingbird Cupcakes with Pineapple Cream Cheese Frosting as much as I do.”

Why You’ll Love This Recipe

After countless tests and happy accidents, this Moist Hummingbird Cupcakes recipe has earned a permanent spot in my baking rotation. Here’s why I think it might just become yours too:

  • Quick & Easy: You can whip up these cupcakes in about 40 minutes, which makes them perfect for busy weeknights or last-minute gatherings.
  • Simple Ingredients: No need for fancy or hard-to-find items. Most are pantry staples, and the fresh pineapple adds that tropical authenticity.
  • Perfect for Any Occasion: Whether it’s a casual brunch, a potluck, or a cozy evening treat, these cupcakes fit right in.
  • Crowd-Pleaser: Kids and adults alike rave about the moist crumb and the tangy-sweet cream cheese frosting.
  • Unbelievably Delicious: The balance of warm spices, banana, and pineapple paired with the frosting is just next-level comfort food.

What makes this recipe stand out? The pineapple cream cheese frosting isn’t just a topping—it’s the star that ties the whole cupcake experience together. I blend in crushed pineapple for extra moisture and tang, which gives the frosting a fresh, vibrant lift. Plus, the spice blend in the batter is carefully calibrated—not too heavy, but just enough to complement the fruitiness. This isn’t your average banana cupcake, and honestly, once you try it, you’ll see why it’s stuck with me for so long.

What Ingredients You Will Need

This recipe uses straightforward, wholesome ingredients that deliver bold flavor and a satisfyingly moist texture without any fuss. You might even already have most of these in your kitchen!

  • For the Cupcakes:
    • All-purpose flour, 2 cups (240 grams) – I like King Arthur for consistent results
    • Granulated sugar, 1 1/2 cups (300 grams)
    • Baking soda, 1 teaspoon
    • Ground cinnamon, 1 1/2 teaspoons (adds warm spice)
    • Salt, 1/2 teaspoon
    • Ripe bananas, 3 medium, mashed (around 1 1/2 cups)
    • Crushed pineapple, 1 cup (drained well)
    • Large eggs, 2, room temperature
    • Vegetable oil, 3/4 cup (180 ml)
    • Vanilla extract, 1 teaspoon
    • Chopped pecans or walnuts, 1/2 cup (optional, for texture)
  • For the Pineapple Cream Cheese Frosting:
    • Cream cheese, 8 ounces (225 grams), softened
    • Unsalted butter, 1/2 cup (115 grams), softened
    • Powdered sugar, 3 cups (360 grams), sifted
    • Crushed pineapple, 1/4 cup (drained well) – I recommend Dole pineapple for sweetness
    • Vanilla extract, 1 teaspoon

Substitution Tips: Use gluten-free flour blend for a gluten-free option, and swap vegetable oil with melted coconut oil for a subtle tropical twist. If you’re dairy-free, try vegan cream cheese and vegan butter in the frosting—it works surprisingly well!

Equipment Needed

  • Standard 12-cup muffin tin – I prefer a non-stick pan, but a silicone liner set works too
  • Mixing bowls – one large for dry ingredients, one medium for wet ingredients
  • Electric mixer or stand mixer with paddle attachment – hand mixing is possible but takes longer
  • Measuring cups and spoons – accuracy matters for baking
  • Spatula and wooden spoon for folding in ingredients
  • Cooling rack – essential for letting cupcakes cool before frosting

If you don’t have a stand mixer, no worries! A good-quality hand mixer will do just fine. Also, I like to lightly grease my muffin tin even when using liners, just to be safe. For frosting, a small offset spatula makes spreading easy and neat, but a butter knife can work in a pinch.

Preparation Method

Moist Hummingbird Cupcakes preparation steps

  1. Preheat your oven to 350°F (175°C). Line your muffin tin with cupcake liners or lightly grease the cups. This prep step takes about 5 minutes.
  2. Mix dry ingredients. In a large bowl, whisk together 2 cups (240 g) of all-purpose flour, 1 1/2 cups (300 g) granulated sugar, 1 teaspoon baking soda, 1 1/2 teaspoons ground cinnamon, and 1/2 teaspoon salt. Make sure it’s well combined and lump-free. This should take about 3 minutes.
  3. Combine wet ingredients. In a separate bowl, mash 3 ripe bananas until smooth (about 1 1/2 cups). Add 1 cup crushed pineapple (well drained), 2 large eggs, 3/4 cup (180 ml) vegetable oil, and 1 teaspoon vanilla extract. Whisk everything together until it’s uniform. This should take about 4 minutes.
  4. Fold wet into dry. Pour the wet mixture into the dry ingredients bowl. Use a spatula or wooden spoon to gently fold everything together until just combined—don’t overmix! You want to keep the batter light and airy. Fold in 1/2 cup chopped pecans or walnuts if using. This step takes about 3 minutes.
  5. Fill cupcake cups. Using a spoon or scoop, fill each muffin cup about 2/3 full with batter. I usually get 12 cupcakes out of this batch. The batter will be thick but moist.
  6. Bake for 18-22 minutes. Check doneness by inserting a toothpick into the center of a cupcake—it should come out clean or with just a few crumbs. Ovens vary, so start checking around 18 minutes to avoid overbaking.
  7. Cool completely. Transfer cupcakes to a cooling rack and let them cool for at least 30 minutes before frosting. This prevents the frosting from melting and sliding off.
  8. Make the pineapple cream cheese frosting. In a bowl, beat 8 oz (225 g) softened cream cheese with 1/2 cup (115 g) softened unsalted butter until smooth and creamy. Gradually add 3 cups (360 g) powdered sugar and beat until fluffy. Fold in 1/4 cup crushed pineapple (drained) and 1 teaspoon vanilla extract. Chill the frosting briefly if it feels too soft.
  9. Frost the cupcakes. Use a spatula or piping bag to frost each cupcake generously. For an extra touch, sprinkle chopped nuts on top or a small pineapple chunk.

Tip: If you find your batter too thick, a splash of milk or pineapple juice can loosen it up slightly. Also, be patient with cooling—rushing this step is a common mistake that makes frosting messy.

Cooking Tips & Techniques

Honestly, baking cupcakes seems straightforward, but there are a few tricks that make all the difference. Here’s what I’ve learned over many batches:

  • Use ripe bananas. The riper, the better—brown spots mean sweeter, softer bananas that blend perfectly.
  • Drain pineapple well. Too much moisture can make your cupcakes soggy. I press crushed pineapple in a fine sieve or paper towel before adding.
  • Don’t overmix batter. Folding gently keeps cupcakes tender. Overmixing develops gluten, making them dense.
  • Check oven temperature. If your cupcakes brown too quickly or bake unevenly, an oven thermometer can save you from guesswork.
  • Chill frosting if needed. Cream cheese frosting can get runny in warm kitchens. A quick 15-minute chill firms it up for easier spreading.

One time, I was so distracted by a phone call I forgot to set the timer and ended up with cupcakes that were a little too dark—but guess what? They still tasted great, just a bit more caramelized. Sometimes, those imperfect moments lead to new favorite tweaks!

Variations & Adaptations

If you want to tweak this recipe, there’s plenty of room to play around!

  • Dietary swap: For gluten-free cupcakes, use a 1:1 gluten-free flour blend. I’ve tried Bob’s Red Mill with good results.
  • Flavor twist: Add 1/2 cup shredded coconut to the batter for a tropical flair. It pairs wonderfully with the pineapple frosting.
  • Healthier option: Substitute half the oil with unsweetened applesauce to reduce fat but keep moisture.
  • Cooking method: These cupcakes can be baked in mini muffin pans for bite-sized treats; reduce bake time to 12-15 minutes.
  • Personal variation: I sometimes swap walnuts for toasted macadamia nuts for a buttery crunch that’s unexpected but amazing.

Serving & Storage Suggestions

Serve these cupcakes at room temperature to enjoy the full flavor of the pineapple cream cheese frosting. They’re excellent for afternoon tea, casual brunches, or festive occasions.

Pair them with a light herbal tea or a sparkling lemonade to balance the sweetness. If you’re planning a party, these cupcakes also make a joyful centerpiece.

Store leftover cupcakes in an airtight container in the refrigerator for up to 4 days. The frosting keeps well chilled. For longer storage, freeze unfrosted cupcakes wrapped tightly in plastic wrap and foil for up to 3 months. Thaw fully before frosting.

Reheat refrigerated cupcakes by letting them come to room temperature or warming briefly in a microwave (about 10 seconds) to take the chill off without melting the frosting. Flavors tend to deepen over a day, so they actually taste better the next day!

Nutritional Information & Benefits

Each Moist Hummingbird Cupcake (frosted) contains approximately 320 calories, 15 grams of fat, 40 grams of carbohydrates, and 3 grams of protein. The ripe bananas and pineapple provide natural sweetness along with vitamins B6 and C, and dietary fiber.

The cream cheese frosting adds calcium and protein, while the cinnamon in the batter brings antioxidants and a gentle metabolism boost. For those mindful of allergens, this recipe contains dairy, eggs, and nuts (if added), but can be modified for gluten-free and dairy-free diets.

From a wellness perspective, this recipe strikes a nice balance between indulgence and nutrition. It’s a treat that feels wholesome thanks to the fresh fruit and spices, making it a satisfying choice when you want comfort without guilt.

Conclusion

These Moist Hummingbird Cupcakes with Pineapple Cream Cheese Frosting are a little slice of tropical heaven wrapped in a cupcake. They’re easy enough for a weekday treat but special enough to impress guests or brighten up a weekend dessert table. Honestly, I keep coming back to this recipe because it hits that perfect note of moist texture, balanced sweetness, and vibrant flavor.

Feel free to make it your own—swap nuts, add coconut, or try the mini version. I’d love to hear how you personalize it! Drop a comment below with your tweaks or questions, and if you make these cupcakes, don’t forget to share your photos. Let’s keep the delicious conversation going!

Remember, the best recipes are the ones that bring you joy every time you bake them. Happy baking!

FAQs

Can I make these cupcakes dairy-free?

Yes! Use vegan cream cheese and dairy-free butter substitutes in the frosting, and make sure to check your cupcake ingredients for dairy if you want a fully dairy-free version.

How do I prevent the frosting from being too runny?

Make sure to drain the crushed pineapple very well before adding it to the frosting. If the frosting is still soft, chill it in the refrigerator for 15-20 minutes before spreading.

Can I freeze the frosted cupcakes?

It’s best to freeze the cupcakes unfrosted, wrapped tightly. Once thawed, you can frost them fresh to maintain the best texture and flavor.

What’s the best way to store these cupcakes?

Store frosted cupcakes in an airtight container in the fridge for up to 4 days. Bring them to room temperature before serving for the best taste.

Can I make these cupcakes without nuts?

Absolutely! The nuts add texture but are optional. You can simply omit them or replace them with seeds like sunflower or pumpkin if you want a crunch without nuts.

Pin This Recipe!

Moist Hummingbird Cupcakes recipe

Print

Moist Hummingbird Cupcakes Recipe with Easy Pineapple Cream Cheese Frosting

These moist hummingbird cupcakes combine ripe bananas, crushed pineapple, and warm spices, topped with a luscious pineapple cream cheese frosting for a tropical, crowd-pleasing dessert.

  • Author: Belle
  • Prep Time: 15 minutes
  • Cook Time: 22 minutes
  • Total Time: 45 minutes
  • Yield: 12 cupcakes 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 cups (240 grams) all-purpose flour
  • 1 1/2 cups (300 grams) granulated sugar
  • 1 teaspoon baking soda
  • 1 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon salt
  • 3 medium ripe bananas, mashed (about 1 1/2 cups)
  • 1 cup crushed pineapple, drained well
  • 2 large eggs, room temperature
  • 3/4 cup (180 ml) vegetable oil
  • 1 teaspoon vanilla extract
  • 1/2 cup chopped pecans or walnuts (optional)
  • 8 ounces (225 grams) cream cheese, softened
  • 1/2 cup (115 grams) unsalted butter, softened
  • 3 cups (360 grams) powdered sugar, sifted
  • 1/4 cup crushed pineapple, drained
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners or lightly grease the cups.
  2. In a large bowl, whisk together the flour, sugar, baking soda, cinnamon, and salt until well combined and lump-free.
  3. In a separate bowl, mash the bananas until smooth. Add crushed pineapple, eggs, vegetable oil, and vanilla extract. Whisk until uniform.
  4. Pour the wet ingredients into the dry ingredients. Gently fold together with a spatula or wooden spoon until just combined. Fold in nuts if using.
  5. Fill each muffin cup about 2/3 full with batter. Bake for 18-22 minutes, checking doneness with a toothpick.
  6. Transfer cupcakes to a cooling rack and cool completely for at least 30 minutes before frosting.
  7. To make the frosting, beat cream cheese and butter until smooth and creamy. Gradually add powdered sugar and beat until fluffy.
  8. Fold in crushed pineapple and vanilla extract. Chill frosting briefly if too soft.
  9. Frost cupcakes generously using a spatula or piping bag. Optionally, sprinkle chopped nuts or pineapple chunks on top.

Notes

Use ripe bananas for best sweetness and moisture. Drain crushed pineapple well to avoid soggy cupcakes. Do not overmix batter to keep cupcakes tender. Chill frosting if too soft before spreading. For gluten-free option, substitute with gluten-free flour blend. For dairy-free, use vegan cream cheese and butter substitutes.

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 320
  • Sugar: 28
  • Sodium: 210
  • Fat: 15
  • Saturated Fat: 5
  • Carbohydrates: 40
  • Fiber: 2
  • Protein: 3

Keywords: hummingbird cupcakes, pineapple cream cheese frosting, moist cupcakes, banana cupcakes, tropical dessert, easy cupcakes, baking

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating