Ube cupcakes deliver a bright purple crumb and a nutty-sweet flavor that’s unmistakably Filipino, but getting that color and taste right without a dry, dense texture takes a specific approach. The key is balancing a heavy dose of ube jam, which adds both moisture and concentrated flavor, with a light, tender crumb from cake flour and gentle folding.
It’s a forgiving recipe if you watch the batter’s consistency and stop mixing as soon as the flour disappears. These ube cupcakes earn their reputation when you nail that soft, almost airy bite alongside the jam’s comforting sweetness.
I now count my folds when adding the flour mixture, stopping at the first moment no streaks remain, even if it feels under-mixed.
Use ube jam for authentic flavor and moisture
Ube jam does more than color these cupcakes purple. It carries concentrated ube flavor that extract alone can’t match.
The jam’s natural sweetness reduces the sugar you’d otherwise need, and its thick, spreadable texture keeps the crumb tender. Cupcakes made with jam stay moist for days without turning gummy, while those relying solely on extract often come out dry and one-note. The jam also adds a subtle density, giving each bite a soft, almost pudding-like chew that feels true to the ingredient.
You’ll taste the difference in every forkful.
Reach for cake flour for a lighter crumb
Cake flour’s lower protein content means less gluten forms when you mix the batter. Less gluten translates directly to a softer, more tender cupcake that practically falls apart on your tongue. All-purpose flour would yield a sturdier crumb, one that fights back against the heavy ube jam.
The recipe’s liquid-to-flour ratio was built around cake flour’s absorbency; swap it out and the batter might turn out too wet or too stiff. The reward is a cupcake with a delicate, almost airy texture that offsets the dense jam.
That’s the balance you want.
Stabilize whipped cream frosting with gelatin
Whipped cream alone deflates within hours and weeps moisture onto the cupcake. Gelatin gives it backbone without adding weight. A small amount dissolved into the cream sets the foam, so the frosting holds stiff peaks for piping and stays intact at room temperature.
The result stays light and airy, a clean contrast to the dense cupcake below. You won’t taste the gelatin, but you’ll see the difference: tidy swirls that keep their shape, no sliding or pooling. This frosting means you can frost hours ahead and still get sharp decorations.

Prep: 30 min · Cook: 25 min · Total: 55 min · Servings: 12 · Calories: 230 kcal
Key ingredients for these ube cupcakes
Ube jam: Look for a brand that lists ube as the first ingredient; avoid ones with added fillers or artificial colors.
Ube extract: Use a concentrated extract, not imitation; the bottle should say “ube extract” and be deep purple.
Cake flour: Don’t substitute all-purpose; cake flour gives the light crumb that balances the dense jam.
Unflavored gelatin: Use powdered gelatin, not sheet; it blooms faster and dissolves evenly in the cream.
Watch for cues that tell you the batter and frosting are on track
Whisk the wet ingredients until smooth and emulsified
Whisk eggs, sugar, and oil until the mixture looks pale and slightly thickened. If it separates or looks greasy, you haven’t whisked enough, keep going until it’s homogenous.
Fold the flour gently; stop as soon as it disappears
Sift the dry ingredients over the batter, then fold with a spatula until you see no more white streaks. Overmixing makes the crumb tough, you’ll see streaks of butter if you go too far, so quit early.
Fill liners just over halfway for an even dome
A heaping #30 scoop (about 2 tablespoons) works. If you fill higher, the tops will mushroom over the pan; lower and you get flat cupcakes. Tap the pan gently to level the batter.
Bake until the center springs back and a toothpick comes out with a few moist crumbs
At 20 minutes, start checking. The tops should feel firm when pressed, not jiggly. If the toothpick shows wet batter, bake another 2 to 3 minutes.
Overbaking dries them out, so pull them at the first sign of doneness.
Bloom the gelatin without stirring until it looks like a firm, clear jelly
Sprinkle gelatin over cold water and let it sit undisturbed. After 2 minutes, it should be solid and wobbly, if still liquid, wait another minute. Stirring too early makes it lumpy.
Whip cream to medium peaks before adding gelatin
Stop when the cream holds soft, droopy peaks. If you go to stiff peaks now, the final frosting can turn grainy. You want it thick enough to leave a trail but still flowing.
Temper the gelatin with a spoonful of cream before adding it all
Mix a dollop of whipped cream into the liquid gelatin until smooth, then pour it back into the bowl. This prevents the gelatin from seizing into hard threads, you’ll see it blend evenly when done.
Whip to stiff peaks; stop the moment the frosting stands up firmly
Once the cream holds sharp peaks that don’t slump, stop. Overwhipping turns it into butter. If you see yellow specks appear, you’ve gone too far, start over with fresh cream.
Frost the cooled cupcakes immediately or chill the frosting briefly
If the frosting seems too soft, refrigerate it for 10 minutes; it will firm up quickly. Pipe or spread onto completely cold cupcakes, warm cupcakes will melt the frosting into a puddle.

Ube Cupcakes
Ingredients
Ube Cupcakes
- 2 large eggs room temperature
- 1/2 cup granulated sugar 100 g
- 1/2 cup canola oil or vegetable oil (120 ml)
- 1 cup ube jam 1 heaping cup, see notes
- 3 tsp ube extract
- 1 cup cake flour 120 g
- 1 tsp baking powder
- 1/2 tsp salt
Ube Whipped Cream Frosting
- 1 tsp unflavored gelatin
- 2 tbsp cold water
- 1 cup heavy cream chilled (240 ml)
- 3 tbsp granulated sugar 38 g
- 1 tbsp ube extract
Instructions
Ube Cupcakes
Preheat Oven and Prep Pan:
Set oven to 325°F (165°C). Place liners in a cupcake pan and reserve.Whisk Eggs, Sugar, Oil:
In a large bowl, combine 2 large eggs, 1/2 cup sugar (100 g), and 1/2 cup canola oil (120 ml) with a whisk until smooth.Mix in Ube Jam:
Mix in 1 cup ube jam, whisking until no lumps persist.Add Ube Extract:
Add 3 tsp ube extract and whisk thoroughly.Sift and Fold Dry Ingredients:
Sift 1 cup cake flour (120 g), 1 tsp baking powder, and 1/2 tsp salt into the batter. Fold gently until just combined—do not overmix; stop when no large flour streaks remain.Fill Cupcake Liners:
Fill each liner slightly over halfway with batter.Bake Cupcakes:
Bake for 20-25 minutes until a toothpick inserted into the center of a few cupcakes emerges with a few dry crumbs and the tops bounce back when touched.Cool Cupcakes Completely:
Take cupcakes out of the pan and let them cool completely on a wire rack before applying frosting.
Ube Whipped Cream Frosting
Bloom Gelatin:
For the ube whipped cream frosting: In a small bowl or cup, scatter 1 tsp unflavored gelatin over 2 tbsp cold water. Allow it to bloom for about 2 minutes without stirring.Whip Cream to Medium Peaks:
While the gelatin blooms, use a hand mixer or stand mixer with whisk attachment to whip 1 cup heavy cream (240 ml), 3 tbsp sugar (38 g), and 1 tbsp ube extract on medium speed until medium peaks develop.Melt Bloomed Gelatin:
Microwave the bloomed gelatin for 10 seconds until dissolved. Stir and let it cool to room temperature.Temper and Whip to Stiff Peaks:
Add a spoonful of whipped cream to the gelatin to temper, then pour the tempered gelatin into the cream and continue whipping until stiff peaks form.Frost and Garnish Cupcakes:
Frost and garnish the cupcakes as desired.
Notes

Swapping key ingredients without breaking the crumb or frosting
Ube jam: Mashed cooked purple yam plus sugar to taste. You lose the jam’s concentrated flavor and moisture. Start with 1 cup mashed yam, add sugar until it tastes as sweet as jam, then reduce the sugar in the recipe by 2 tablespoons.
The crumb will be slightly denser and less moist, expect a drier cupcake that stales faster.
Cake flour: All-purpose flour plus cornstarch. Measure 1 cup all-purpose flour, remove 2 tablespoons, and replace with 2 tablespoons cornstarch.
Sift three times. This mimics cake flour’s lower protein, but the crumb will be a touch sturdier and less tender. Overmixing becomes a real risk, fold just until no streaks remain.
Heavy cream: Full-fat coconut cream (chilled, not shaken). Dairy-free substitute that whips with gelatin the same way.
Use the solid part from a can of full-fat coconut cream, chilled. The frosting will taste faintly of coconut, which can complement ube’s vanilla notes. Whip to medium peaks before adding gelatin, coconut cream can separate if overwhipped.
Tips
- Test your ube extract by mixing a drop into a spoonful of milk; if it turns grayish or smells like synthetic candy, replace it to avoid a chemical aftertaste and dull color.
- Store ube jam in the fridge and stir it before measuring; cold, unstirred jam can separate, throwing off the moisture and sweetness balance in the batter.
Storage and Serving
Unfrosted cupcakes keep at room temperature for up to 2 days in an airtight container. The crumb stays moist thanks to the ube jam, but after 2 days the texture starts to dry out. For longer storage, freeze unfrosted cupcakes for up to 1 month.
Wrap each tightly in plastic wrap, then foil, and place in a freezer bag. Thaw at room temperature for about 1 hour before frosting.
The whipped cream frosting does not freeze well; it will deflate and weep. Frost cupcakes just before serving for the best appearance and texture.
Once frosted, serve within 2 hours if left at room temperature, or refrigerate for up to 6 hours. Refrigerated frosted cupcakes may soften slightly; let them sit at room temperature for 15 minutes before serving to restore the cream’s lightness. Do not refrigerate unfrosted cupcakes, as it accelerates staling.

Frequently Asked Questions
Can I make these cupcakes ahead of time?
Yes, bake them up to 2 days ahead and keep unfrosted in an airtight container at room temperature. For longer, freeze unfrosted cupcakes for up to a month. The whipped cream frosting won’t freeze well, so frost within a few hours of serving.
Why did my cupcakes turn out dense or dry?
Overmixing the batter after adding the flour is the most common cause; you should stop folding as soon as no white streaks remain. Another likely culprit is overbaking: check at 20 minutes and pull the pan the moment a toothpick comes out with a few moist crumbs. Using all-purpose flour instead of cake flour also makes the crumb sturdier and less tender.
Can I use ube extract only without ube jam?
You can, but the cupcakes will be drier and lack the deep, authentic ube flavor the jam provides. The jam also adds moisture and a soft, dense texture that extract alone can’t replicate. If you skip the jam, expect a less tender crumb and a one-note purple color.
