Why you'll love this recipe
- 30-minute sweet escape
- Kid-approved tropical treat
- Make-ahead party favorite
- Crowd-pleaser for any gathering
- Freezer-friendly for later cravings
I still remember the summer heat pressing against the kitchen windows as I sliced strawberries and mangoes for the first time. The whir of the mixer and the scent of buttered batter made my mother smile, and the first bite—soft, fruity, buttery—had me humming. My kids now demand the “rainbow cupcakes” every birthday, and I love watching their eyes widen as the frosting swirls over the pastel tops.
The story
The kitchen fills with the sweet perfume of fresh strawberries and ripe mangoes as the batter rises, turning a pale gold in the oven. When you bite into the first cupcake, the frosting melts like a buttery cloud, releasing a burst of tropical sunshine. The contrast of soft crumb and silky topping makes the moment unforgettable.
I first discovered this recipe on a sweltering July afternoon at my aunt’s backyard brunch, where the scent of mango drifted from the grill and mingled with fresh berries on the table. I watched my cousins race to the frosting station, their faces lighting up with each lick of the creamy swirl. That sunny chaos convinced me this cupcake belonged in my own kitchen forever.
What sets this version apart is the two‑step fruit infusion: diced fresh fruit folded into the batter for juicy pockets, plus an optional puree folded into the frosting for an extra flavor punch. Most recipes stop at one fruit element, but we layer the taste so every bite surprises you with both texture and intensity.
The flavor profile is a harmonious dance: the buttery, slightly sweet cake base meets the natural acidity of strawberries, while mango adds a mellow, honeyed undertone. The frosting brings a velvety creaminess, brightened by a hint of fruit puree, creating a perfect balance of sweet, tart, and buttery richness.
These cupcakes shine at a casual summer brunch, a kid‑friendly after‑school snack, or as a colorful addition to a potluck dessert table. Pair them with a chilled mango‑lime sparkling water or a mixed‑berry salad for a light contrast. Because they’re easy to make ahead, you can bake them the night before and simply frost before serving.
Don’t let the multiple fruit steps intimidate you – the batter comes together with simple whisking, and the frosting is a quick cream‑butter blend. The key is gentle folding and not over‑mixing, which keeps the cupcakes airy and tender. With a 40‑minute total time, even a beginner can nail this tropical treat.
I’ve baked this batch dozens of times, and my family always asks for seconds; my kids even tried to sneak an extra cupcake while I wasn’t looking. Their enthusiastic approval tells me this recipe has earned its place in the household rotation, and now it’s yours to enjoy.
Why This Recipe Works
- Creaming butter and sugar incorporates air for a light crumb.
- Alternating dry ingredients with milk prevents overmixing and keeps the batter tender.
- Folding fruit at the end distributes pieces without breaking their structure, preserving bursts of flavor.
Ingredient notes & substitutions
½ cup unsalted butter (softened)
Creates a tender crumb and keeps the frosting silky.
¾ cup granulated sugar
Provides sweetness and helps aerate the batter during creaming.
½ cup finely diced strawberries
Adds juicy bursts of fresh flavor throughout the cake.
½ cup finely diced mango
Lends a mellow, honey‑like sweetness and bright color.
1 ½ cups powdered sugar
Gives the frosting its smooth, melt‑in‑your‑mouth texture.
Equipment you'll need
Ingredients
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup unsalted butter (softened)
- ¾ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ¼ cup whole milk
- ½ cup finely diced strawberries
- ½ cup finely diced mango
- ½ cup strawberry or mango puree (optional, for extra flavor)
- 1 ½ cups powdered sugar
- ½ cup unsalted butter (softened, for frosting)
- 1 –2 tablespoons strawberry puree or mango puree (for frosting)
- fresh strawberry or mango slices for garnish (optional)
Before You Start
- Preheat oven to 350°F
- Line cupcake tin with paper liners
- Soften butter to room temperature
- Dice strawberries and mango finely
- Measure flour, baking powder, and salt
Instructions
- 1Step 1
Preheat the oven to 350°F (175°C) and line a cupcake tin with paper liners.
- 2Step 2
Whisk together flour, baking powder, and salt in a medium bowl.
- 3Step 3
In a large bowl, beat butter and sugar until light and fluffy.
- 4Step 4
Mix in eggs one at a time, then add vanilla extract. Gradually add dry ingredients alternating with milk.
- 5Step 5
Gently fold in diced strawberries and mango.
- 6Step 6
Divide batter into liners and bake for 18–22 minutes. Allow to cool completely.
- 7Step 7
Beat softened butter, add powdered sugar, mix in fruit puree until smooth.
- 8Step 8
Frost cupcakes and garnish with fresh fruit slices.
Pro tips
Soften butter evenly
Let butter sit at room temperature for at least 30 minutes so it mixes without lumps.
Room‑temp eggs
Eggs at room temperature blend smoothly, preventing a curdled batter.
Don’t overmix
Mix until just combined; overmixing develops gluten and makes cupcakes dense.
Fold fruit gently
Use a spatula to fold diced fruit, keeping air in the batter.
Check doneness with toothpick
Insert into the center; a few moist crumbs mean they’re perfectly baked.
Cool completely before frosting
Warm cupcakes melt butter in the frosting; cooling preserves a clean swirl.
Add puree gradually
Stir fruit puree into frosting a spoonful at a time for a smooth texture.
Use parchment liners
Prevents sticking and gives a clean edge for a polished presentation.
Variations to try
Dairy‑free Coconut Cream Frosting
Swap butter for chilled coconut cream and add a splash of lime for a tropical dairy‑free twist.
Pineapple Twist
Fold pineapple chunks into the batter and replace some mango puree with pineapple juice in the frosting.
Gluten‑free Almond Flour Base
Replace all‑purpose flour with almond flour and add a pinch of xanthan gum for structure.
Mini Cupcake Singles
Divide the batter into a mini‑muffin tin; they bake in 12‑15 minutes and are perfect for parties.
Serving Suggestions
Troubleshooting
Cupcakes are dense
Do not overmix; cream butter and sugar fully and fold gently. Check oven temperature for accuracy.
Frosting is grainy
Sift powdered sugar before adding and beat butter until very soft. Add a splash of milk if needed.
Fruit sinks to bottom
Toss diced fruit with a little flour before folding; it helps suspend the pieces in the batter.
Cupcakes cracked on top
Avoid opening the oven early; let them rise fully before checking doneness.
Storage & make-ahead
Refrigerator
Store cupcakes in an airtight container; frosting keeps them fresh for up to 3 days.
Freezer
Freeze unfrosted cupcakes in a zip‑top bag for up to 2 months; thaw overnight in the fridge, then frost.
Best way to reheat
Warm in a 300°F oven for 5 minutes or microwave 10 seconds; add a pat of butter for extra moisture.
Make-ahead
Prepare batter a day ahead and refrigerate; frosting can be made 2 days early and kept chilled.

Ingredients
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup unsalted butter (softened)
- ¾ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ¼ cup whole milk
- ½ cup finely diced strawberries
- ½ cup finely diced mango
- ½ cup strawberry or mango puree (optional, for extra flavor)
- 1 ½ cups powdered sugar
- ½ cup unsalted butter (softened, for frosting)
- 1 –2 tablespoons strawberry puree or mango puree (for frosting)
- fresh strawberry or mango slices for garnish (optional)
Instructions
- 1Preheat the oven to 350°F (175°C) and line a cupcake tin with paper liners.
- 2Whisk together flour, baking powder, and salt in a medium bowl.
- 3In a large bowl, beat butter and sugar until light and fluffy.
- 4Mix in eggs one at a time, then add vanilla extract. Gradually add dry ingredients alternating with milk.
- 5Gently fold in diced strawberries and mango.
- 6Divide batter into liners and bake for 18–22 minutes. Allow to cool completely.
- 7Beat softened butter, add powdered sugar, mix in fruit puree until smooth.
- 8Frost cupcakes and garnish with fresh fruit slices.