Tropical Medium

Pandan Kaya Cupcakes

These pandan cupcakes recipe takes 25 mins prep and 18 mins bake, with a coconut kaya filling and vivid green crumb from natural pandan extract.

Last updated: July 14, 2025

Prep: 25 mins
Total: 43 mins
12 cupcakes
Medium level
American
cuisine
Three pandan kaya cupcakes with vivid green crumb and smooth coconut buttercream on a white ceramic plate, natural daylight on light wood surface

Ingredients

  • 1 1/2 cups all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp baking soda
  • 1/4 tsp fine salt
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 large eggs, room temperature
  • 1/2 cup full-fat coconut milk
  • 2 tsp pure pandan extract (about 20 drops, adjust for color)
  • 1/2 tsp vanilla extract
  • 6 tsp store-bought or homemade coconut kaya jam (1/2 tsp per cupcake)
  • 1 cup unsalted butter, softened (for frosting)
  • 2 1/2 cups powdered sugar, sifted
  • 3 tbsp full-fat coconut milk (for frosting)
  • 1/2 tsp pure pandan extract (for frosting color)
  • Pinch of salt (for frosting)

Instructions

1

Preheat your oven to 350 degrees F. Line a 12-cup muffin tin with cupcake liners.

2

Whisk together the flour, baking powder, baking soda, and salt in a medium bowl. Set aside.

3

Beat the softened butter and sugar together on medium speed for 3 minutes until pale and fluffy. Add the eggs one at a time, mixing well after each.

4

Stir the pandan extract and vanilla extract into the coconut milk. The mixture should turn a bright green color.

Bright green pandan cupcake batter being spooned into white paper liners in a muffin tin, small jar of kaya jam beside the tin
5

Add the flour mixture to the butter mixture in three additions, alternating with the coconut milk mixture. Start and end with flour. Mix until just combined. Do not overmix.

6

Fill each liner about one-third full with batter. Add 1/2 teaspoon of kaya jam to the center of each. Top with more batter until each liner is two-thirds full.

7

Bake for 16 to 18 minutes, until a toothpick inserted at the edge (not center) comes out clean. Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.

8

To make the frosting, beat the butter on medium-high for 4 minutes until very pale. Add the powdered sugar one cup at a time. Mix in the coconut milk, pandan extract, and salt. Beat for 2 more minutes until smooth and fluffy.

9

Pipe or spread the frosting onto cooled cupcakes. Top with a small drizzle of kaya or toasted coconut flakes if you like.

Close-up cross section of a pandan cupcake showing vivid green crumb and soft coconut kaya center with frosting on top

Pro Tips

  • Use pure pandan extract, not pandan paste. Paste can make the batter too wet and the color muddier. Extract gives a cleaner, brighter green.
  • Check the kaya filling by inserting a toothpick at the edge of the cupcake, not the center. The center stays soft from the jam and can give a false underbaked reading.
  • Chill your frosted cupcakes for 15 minutes before serving if your kitchen is warm. Coconut buttercream softens faster than standard buttercream.
  • Store-bought kaya works well here. Look for it at Asian grocery stores, usually near the jams or in the Malaysian or Singaporean food section.

Recipe Details

Timing

25 mins
Prep Time
18 mins
Bake Time

About the Author

Sarah, recipe developer at Incr-EdibleCupCakes
Sarah
View profile

Home baker sharing tested cupcake recipes, techniques, and troubleshooting tips.

Nutrition (per cupcake)

390
Calories
47g
Carbs
4g
Protein
21g
Fat
1g
Fiber
32g
Sugar

When to Enjoy

Recipe Highlights

pandan cupcakes recipe pandan kaya cupcakes coconut kaya filling cupcakes green pandan cake natural pandan extract baking Southeast Asian cupcakes tropical filled cupcakes Medium difficulty

Final Thoughts

These pandan kaya cupcakes bring a real Southeast Asian flavor to your home kitchen. The vivid green crumb comes from natural pandan extract, and the coconut kaya core adds a creamy surprise in every bite. Make them for a weekend bake, a birthday. Or any time you want something a little different from the usual vanilla or chocolate. If you try them, let me know how the color turned out for you.

Frequently Asked Questions

What does pandan taste like in these cupcakes?

Pandan has a grassy, slightly sweet flavor that sits somewhere between vanilla and fresh-cut grass. In the cupcake crumb it reads as a floral, nutty sweetness. It is mild enough that most people find it familiar and pleasant on the first bite.

Can I use pandan leaves instead of pandan extract?

Yes, but you need to make your own juice. Blend 6 to 8 fresh pandan leaves with 3 tablespoons of water, then strain through a fine mesh sieve. Use 2 tablespoons of the strained juice in place of the extract and coconut milk mix. The color will be lighter green.

Where can I find coconut kaya jam?

Most Asian grocery stores carry kaya near the jams or in a Southeast Asian section. You can also order it online. If you cannot find it, a thin layer of coconut cream mixed with a small spoon of sugar makes a decent stand-in. Though the flavor will be simpler.

Why did my cupcakes turn out pale green instead of vivid green?

The most common reason is too little pandan extract. Start with 20 drops and add 4 to 5 more if the raw batter looks dull. Also check that your extract is labeled pure pandan, not a pandan-flavored blend, which is often diluted.