“You’ve got to try these cupcakes,” my neighbor said casually one afternoon, sliding over a plate of what looked like little golden treasures topped with a swirl of creamy frosting. Honestly, I was skeptical—hummingbird cupcakes? I’d heard of the cake but never thought to try it in cupcake form. The moment I bit into one, though, the sweet mix of pineapple, banana, and warm spices hit me like a cozy hug. It was like a mini tropical vacation for my taste buds, right in my own kitchen.
That unexpected afternoon snack turned into a full-on obsession. I found myself making these moist hummingbird cupcakes with creamy pineapple frosting multiple times a week. Each time, the kitchen filled with that irresistible aroma of cinnamon and vanilla, and I’d catch myself humming along—no kidding! The texture is just perfect: tender crumb, bursting with fruit, and the frosting? Oh, it’s smooth and rich, with just the right zing from fresh pineapple. It’s the kind of recipe you don’t just bake—you savor.
What really stuck with me is how easy these cupcakes are to make, even on a hectic day when I barely have time to breathe. I’ve tried countless variations of pineapple frosting before, but this one balances sweetness and tang like none other. So yeah, these cupcakes aren’t just a treat; they became my go-to comfort food for whenever I needed a little pick-me-up that felt homemade but special. You know that feeling when a simple recipe makes you quietly smile after the very first bite? That’s exactly what these cupcakes do.
Why You’ll Love This Recipe
After testing this recipe over and over (seriously, my kitchen has seen more pineapple than usual these days!), I can say it stands out in several ways:
- Quick & Easy: You can whip these up in about 40 minutes, which is perfect for busy weeknights or unexpected guests.
- Simple Ingredients: No need for fancy or hard-to-find items—everything is probably already in your pantry or fridge.
- Perfect for Any Occasion: Whether it’s a casual brunch, birthday party, or just a cozy night in, these cupcakes fit right in.
- Crowd-Pleaser: People often ask for the recipe after tasting these; kids and adults alike can’t get enough.
- Unbelievably Delicious: The combination of moist cake infused with bananas and pineapple, topped with creamy pineapple frosting, is a flavor and texture combo that really hits the spot.
What sets this recipe apart is the frosting. Most pineapple frostings tend to be either too sweet or too runny, but this one is thick, creamy, and carries just the right balance of fresh pineapple flavor without overpowering the cupcake itself. Plus, the secret is in folding in finely crushed pineapple chunks, which gives bursts of juicy texture that surprise you with every bite.
This isn’t just another cupcake recipe—it’s the one you’ll want to make when you want something familiar yet a little special, with a subtle tropical twist that keeps you coming back for more. Trust me, it’s like comfort food with a sunny disposition.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without any fuss. Most are pantry staples, and a few fresh items add that perfect zing.
- For the Cupcakes:
- All-purpose flour (2 ½ cups / 315g) – I prefer King Arthur flour for consistent texture
- Baking soda (1 ½ teaspoons) – helps with that rise and fluffiness
- Ground cinnamon (1 teaspoon) – warms up the flavor beautifully
- Salt (½ teaspoon) – balances the sweetness
- Granulated sugar (1 ¾ cups / 350g) – classic, but you can swap half for coconut sugar for a deeper flavor
- Vegetable oil (1 cup / 240ml) – keeps the cupcakes moist (can substitute with melted coconut oil)
- Large eggs (3, room temperature) – gives structure and richness
- Vanilla extract (2 teaspoons) – for that sweet, aromatic note
- Ripe bananas (3, mashed) – the star fruit that adds natural sweetness and moisture
- Crushed pineapple (1 cup / 240g, drained) – I like Dole’s crushed pineapple in juice, for freshness
- Chopped pecans or walnuts (½ cup / 60g, optional) – adds a nice crunch if you like texture
- For the Creamy Pineapple Frosting:
- Unsalted butter (½ cup / 115g, softened) – quality matters here; Land O’Lakes is my pick
- Cream cheese (8 oz / 225g, softened) – brings tang and creaminess
- Powdered sugar (3 cups / 360g) – sifted to keep the frosting smooth
- Crushed pineapple (¼ cup / 60g, well-drained) – folded in for bursts of flavor
- Vanilla extract (1 teaspoon) – rounds out the sweetness
Substitution tips: For a dairy-free version, swap butter and cream cheese with plant-based alternatives like vegan margarine and cashew cream cheese. You can also try almond flour for a gluten-free twist, though the texture will be a bit different.
Equipment Needed
- Standard 12-cup muffin tin – essential for evenly sized cupcakes
- Mixing bowls – at least two; one for dry ingredients, one for wet
- Electric mixer or stand mixer – makes whipping the frosting much easier, but a sturdy hand whisk works too
- Measuring cups and spoons – accuracy matters here for consistent texture
- Rubber spatula – great for folding in bananas and pineapple gently
- Cooling rack – allows cupcakes to cool evenly and prevents sogginess
If you don’t have a mixer, I’ve made this by hand, and while it’s a bit more work, it’s totally doable. Just takes a little patience whipping the frosting until it’s silky smooth. For budget-friendly options, store brands of measuring tools and mixing bowls work perfectly fine—no need for anything fancy.
Preparation Method

- Preheat your oven to 350°F (175°C). Line your muffin tin with paper liners or lightly grease to prevent sticking. This usually takes 5 minutes.
- Mix the dry ingredients: In a large bowl, sift together 2 ½ cups all-purpose flour, 1 ½ teaspoons baking soda, 1 teaspoon cinnamon, and ½ teaspoon salt. Whisk to combine evenly. This helps to avoid clumps and ensures the spices are well distributed.
- Combine the wet ingredients: In another bowl, beat 1 ¾ cups granulated sugar with 1 cup vegetable oil until blended but not overly fluffy. Add 3 large eggs one at a time, mixing well after each. Stir in 2 teaspoons vanilla extract, mashed bananas, and 1 cup drained crushed pineapple. The mixture should look creamy and slightly chunky from the fruit. This step takes about 5 minutes.
- Fold dry ingredients into wet: Gradually add the dry mix to the wet, folding gently with a rubber spatula until just combined. Avoid overmixing to keep the cupcakes tender. If using nuts, fold in ½ cup chopped pecans or walnuts now for texture. Watch out for lumps of flour; a few small ones are okay.
- Fill cupcake liners: Spoon the batter evenly into the prepared tin, filling each about ⅔ full. This usually results in 18-20 cupcakes. The batter will be thick but moist.
- Bake: Place in the oven and bake for 20-25 minutes. Check doneness by inserting a toothpick in the center; it should come out clean or with a few moist crumbs. Don’t overbake, or they’ll dry out.
- Cool completely: Remove from oven and transfer cupcakes to a cooling rack for at least 30 minutes before frosting. Frosting warm cupcakes will cause it to melt and slide off.
- Prepare the frosting: In a bowl, beat ½ cup softened unsalted butter with 8 oz softened cream cheese until creamy and smooth. Gradually add 3 cups powdered sugar, mixing until fluffy. Fold in ¼ cup well-drained crushed pineapple and 1 teaspoon vanilla extract. If frosting seems too soft, chill it for 15 minutes to firm up.
- Frost the cupcakes: Use a piping bag or knife to generously frost each cupcake. The creamy pineapple frosting should be thick enough to hold its shape but soft enough to spread easily.
- Serve or store: Enjoy immediately, or store in an airtight container in the fridge for up to 3 days.
Pro tip: If you want to speed up the cooling process, place the cupcakes on a wire rack near an open window or fan. This helps avoid that dreaded soggy bottom texture.
Cooking Tips & Techniques
These cupcakes are pretty forgiving, but a few tricks make sure they turn out perfect every time. First, don’t skip sifting the dry ingredients—it really helps with a light crumb. When mixing wet and dry, fold gently rather than stirring vigorously; overmixing develops gluten and makes the cupcakes dense.
Drain your crushed pineapple well before adding it to the batter and frosting. Too much liquid can weigh down the cupcakes and cause runny frosting. I learned this one the hard way after a batch turned out soggy in the middle. Also, room temperature eggs and dairy blend better and give a smoother batter.
For the frosting, beat the butter and cream cheese until fully smooth before adding sugar. If you add powdered sugar too fast, you risk a grainy texture. Adding the pineapple last and folding it in gently keeps those little pineapple bits intact, which adds a lovely surprise texture.
Timing is your friend here. Bake the cupcakes first, then prepare the frosting while they cool. This way, everything comes together just right without rushing or letting the frosting sit out too long.
Finally, when frosting, a quick swirl with an offset spatula or a generous dollop piped with a star tip adds a beautiful homemade look that’s sure to impress.
Variations & Adaptations
- Gluten-Free Version: Substitute all-purpose flour with a gluten-free blend (like Bob’s Red Mill 1-to-1). The texture will be slightly different but still delicious.
- Vegan Adaptation: Use flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg) and swap butter and cream cheese for vegan alternatives. Coconut yogurt can replace cream cheese for a tangy frosting.
- Spice it Up: Add ½ teaspoon ground nutmeg or ginger to the dry ingredients for a warmer, spicier flavor profile. I tried this once with a dash of cardamom, and it added a subtle exotic note that was really nice.
- Frosting Twist: Substitute pineapple chunks in the frosting with mango puree for a tropical twist, or mix in shredded coconut for texture.
- Mini Cupcakes: Bake in mini muffin tins for bite-sized treats perfect for parties or lunchboxes. Reduce baking time to 12-15 minutes and keep a close eye.
These variations let you tailor the recipe to your dietary needs or taste preferences while keeping that moist, flavorful base intact.
Serving & Storage Suggestions
These cupcakes taste best at room temperature, so take them out of the fridge about 30 minutes before serving. The creamy pineapple frosting softens beautifully, making each bite melt in your mouth.
They’re perfect alongside a cup of strong coffee or a lightly brewed herbal tea. For a brunch spread, pair with fresh fruit and some light savory bites like creamy one-pot chicken pasta to balance sweet and savory flavors.
To store, keep cupcakes in an airtight container in the refrigerator for up to 3 days. The flavor actually develops a little more as the pineapple infuses the frosting overnight, but the texture remains moist and fresh. For longer storage, freeze unfrosted cupcakes in a sealed bag for up to 2 months. Thaw completely before frosting.
When reheating refrigerated cupcakes, let them come to room temperature naturally or warm in a microwave for about 10 seconds to soften the frosting just right.
Nutritional Information & Benefits
Each moist hummingbird cupcake with creamy pineapple frosting contains approximately 320 calories, 15g fat, 40g carbohydrates, and 3g protein. The ripe bananas and pineapple add natural sweetness plus a boost of dietary fiber and vitamin C.
The healthy fats from vegetable oil and nuts (if added) contribute to satiety, while the cinnamon offers anti-inflammatory benefits. This recipe is free from artificial preservatives and colors, making it a wholesome treat you can feel good about.
For those watching carbs, swapping regular sugar for coconut sugar or using a sugar substitute in the frosting can make these cupcakes more keto-friendly, similar to the keto stuffed peppers recipe I love for quick dinners.
Allergens include eggs, dairy, and nuts (if added). You can adapt for dairy-free or nut-free diets by using the suggested substitutions.
Conclusion
If you’re after a cupcake recipe that’s both comforting and a little unexpected, these moist hummingbird cupcakes with creamy pineapple frosting are your answer. The balance of tropical fruit, warm spices, and rich frosting hits all the right notes without fuss or fancy ingredients.
Feel free to tweak the spices or swap in your favorite nuts to make it truly yours. I keep coming back to this recipe because it reminds me that simple ingredients can create something delightfully special. Honestly, it’s become my go-to when I want to impress without stress.
Give these cupcakes a try, and I’d love to hear how you customize them. Drop a comment below or share your twists—I’m always excited to see new takes on this classic treat. Here’s to sweet moments made easy and delicious!
FAQs
Can I make the cupcakes ahead of time?
Yes! You can bake the cupcakes a day in advance and store them in an airtight container at room temperature. Frost them just before serving for the best texture.
How do I keep the frosting from getting too runny?
Make sure to drain the pineapple well before adding it to the frosting. Also, chilling the frosting for 15-20 minutes helps it firm up for easier spreading.
Can I freeze these cupcakes?
Absolutely. Freeze the unfrosted cupcakes in a sealed bag for up to 2 months. Thaw completely before frosting and serving.
What if I don’t have bananas? Can I substitute them?
Bananas add moisture and sweetness, but you can try unsweetened applesauce (about ¾ cup) as a substitute. The texture will be slightly different but still tasty.
Are these cupcakes suitable for a dairy-free diet?
Yes, by swapping butter and cream cheese for plant-based alternatives, you can make a dairy-free version. Use coconut cream cheese and vegan butter for best results.
Pin This Recipe!

Moist Hummingbird Cupcakes with Creamy Pineapple Frosting
These moist hummingbird cupcakes combine the tropical flavors of banana and pineapple with warm spices, topped with a creamy pineapple frosting that is both tangy and sweet. Perfect for any occasion, they are easy to make and a crowd-pleaser.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 18-20 cupcakes 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 ½ cups all-purpose flour (315g)
- 1 ½ teaspoons baking soda
- 1 teaspoon ground cinnamon
- ½ teaspoon salt
- 1 ¾ cups granulated sugar (350g)
- 1 cup vegetable oil (240ml)
- 3 large eggs, room temperature
- 2 teaspoons vanilla extract
- 3 ripe bananas, mashed
- 1 cup crushed pineapple, drained (240g)
- ½ cup chopped pecans or walnuts (60g, optional)
- ½ cup unsalted butter, softened (115g)
- 8 oz cream cheese, softened (225g)
- 3 cups powdered sugar, sifted (360g)
- ¼ cup crushed pineapple, well-drained (60g)
- 1 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease to prevent sticking.
- In a large bowl, sift together the flour, baking soda, cinnamon, and salt. Whisk to combine evenly.
- In another bowl, beat the granulated sugar with vegetable oil until blended but not fluffy. Add eggs one at a time, mixing well after each. Stir in vanilla extract, mashed bananas, and drained crushed pineapple.
- Gradually fold the dry ingredients into the wet mixture using a rubber spatula until just combined. If using nuts, fold them in now.
- Spoon the batter evenly into the prepared muffin tin, filling each about two-thirds full (makes 18-20 cupcakes).
- Bake for 20-25 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Remove from oven and transfer cupcakes to a cooling rack. Cool completely for at least 30 minutes before frosting.
- To prepare the frosting, beat softened butter and cream cheese until smooth. Gradually add powdered sugar and mix until fluffy.
- Fold in well-drained crushed pineapple and vanilla extract. Chill frosting for 15 minutes if too soft.
- Frost the cooled cupcakes generously using a piping bag or knife.
- Serve immediately or store in an airtight container in the refrigerator for up to 3 days.
Notes
Drain crushed pineapple well before adding to batter and frosting to avoid soggy cupcakes and runny frosting. Fold dry ingredients gently into wet to keep cupcakes tender. Chill frosting if too soft for easier spreading. Cupcakes can be frozen unfrosted for up to 2 months.
Nutrition
- Serving Size: 1 cupcake
- Calories: 320
- Sugar: 28
- Sodium: 210
- Fat: 15
- Saturated Fat: 6
- Carbohydrates: 40
- Fiber: 2
- Protein: 3
Keywords: hummingbird cupcakes, pineapple frosting, moist cupcakes, banana cupcakes, easy cupcake recipe, tropical cupcakes, homemade frosting


