These soft, chewy cookies combine earthy ube halaya with creamy white chocolate for a vibrant Filipino-inspired dessert. The dough comes together in 20 minutes and bakes in 12, producing beautifully purple treats with crisp edges and tender centers.
Ube halaya (purple yam jam) and ube extract create the distinctive purple color and subtle floral flavor that pairs perfectly with sweet white chocolate. The brown sugar keeps them moist while the all-purpose flour provides structure.
The first time I brought these purple cookies to a potluck, people hesitated. Someone actually whispered 'is that safe to eat' before taking a bite. Watching their expressions shift from suspicion to delight as the creamy white chocolate and earthy ube hit their taste buds made me laugh for days.
My aunt taught me that ube halaya should be folded in gently at the end. She said 'Treat it like a guest not a soldier' and somehow that stuck with me every time I make these. The jam adds moisture that keeps the cookies tender days later.
Ingredients
- 2 1/4 cups all purpose flour: The foundation of the cookie structure. Measure by spooning into your cup and leveling off for accuracy.
- 1 1/2 teaspoons baking powder: Works with baking soda for even rise and that perfect puff in the oven.
- 1/2 teaspoon baking soda: Creates the lovely craggy tops and tender crumb.
- 1/2 teaspoon salt: Essential for balancing the sweetness and letting the ube shine through.
- 1/2 cup unsalted butter: Room temperature is non negotiable here. Cold butter creates tough cookies.
- 1/2 cup granulated sugar plus 1/2 cup brown sugar: The combination gives crisp edges from the white sugar and chewy centers from the brown.
- 2 large eggs: Bring them to room temperature first or theyll seize the butter.
- 1/2 cup ube halaya: This purple yam jam is the soul of the recipe. Find it at Asian markets or make your own.
- 1 teaspoon pure vanilla extract: Rounds out the floral notes of the ube.
- 1 teaspoon ube extract: Intensifies the natural flavor and deepens that signature purple color.
- 1 1/4 cups white chocolate chips: Creamy and sweet against the earthy ube. Milk chocolate chips work too but white is traditional.
Instructions
- Get your oven ready:
- Preheat to 350F and line two baking sheets with parchment paper. Do this first so you are not scrambling mid dough.
- Whisk the dry team:
- In a medium bowl combine flour baking powder baking soda and salt. Set it aside while you work on the wet ingredients.
- Cream the butter and sugars:
- Beat softened butter with both sugars until the mixture turns pale and fluffy. This takes 2 to 3 minutes and creates air pockets for lighter cookies.
- Add the eggs and flavorings:
- Add eggs one at a time beating well after each. Then mix in ube halaya vanilla and ube extract until the dough is that gorgeous even purple.
- Combine everything:
- Gradually add the dry ingredients mixing just until combined. Overmixing makes tough cookies so stop as soon as you see no more flour streaks.
- Fold in the white chocolate:
- Gently fold in the chips by hand. Some will break slightly which creates lovely pools of white chocolate throughout.
- Scoop and space:
- Drop tablespoon sized portions onto baking sheets 2 inches apart. They will spread but need room to breathe.
- Bake until just right:
- Bake 10 to 12 minutes until edges are set but centers still look slightly underbaked. They will finish cooking on the hot pan.
- Patience is key:
- Let them cool 5 minutes on the baking sheet then transfer to a wire rack. This step sets their texture so they do not fall apart.
Last Christmas I made six batches for gifts. My cousin called me at midnight demanding to know why she could not stop eating them. 'Theyre like cookies and candy had a beautiful purple baby' was her exact assessment.
Getting That Perfect Purple Color
Natural ube creates a lovely lavender hue but if you want that vibrant Instagram purple do not be shy with the ube extract. Ive learned that food based color yields a more sophisticated shade than artificial gels which can look cartoonish.
Making Them Ahead
The dough actually benefits from a chill in the refrigerator. Let it rest overnight and you will develop deeper flavor plus thicker cookies that hold their shape better in the oven. Portion the dough before chilling for easier baking.
Storage and Sharing
These stay remarkably soft for days when stored properly. Keep them in an airtight container with a piece of bread to maintain moisture. I learned this trick from a bakery owner who swears it extends cookie life by days.
- Place parchment paper between layers if stacking
- Freeze baked cookies for up to 3 months wrapped tightly
- Bring frozen cookies to room temperature before serving for best texture
Theres something magical about a purple cookie. It makes people smile before they even taste it and thats the kind of joy I want baking to bring.
Recipe FAQs
- → What does ube taste like?
-
Ube has a mild, earthy flavor with hints of vanilla and pistachio. It's subtly sweet and floral, less intense than sweet potato but more fragrant. The purple yam adds natural sweetness and a unique taste that pairs beautifully with white chocolate.
- → Where can I buy ube halaya?
-
Ube halaya is available at most Asian grocery stores, particularly Filipino markets. You can also order it online. If you can't find it, you can substitute ube extract and increase the amount, though the texture and sweetness will differ slightly.
- → Why are my cookies flat?
-
Flat cookies usually result from warm dough or over-creaming the butter and sugar. Chill your dough for 30 minutes before baking to help the cookies hold their shape. Also ensure your butter is softened but not melted when creaming.
- → Can I freeze the dough?
-
Yes, scoop the dough into balls and freeze on a baking sheet until solid, then transfer to a freezer bag. They'll keep for up to 3 months. Bake frozen cookies, adding 1-2 minutes to the baking time—no need to thaw first.
- → How do I know when they're done?
-
The cookies are done when the edges are set and lightly golden, but the centers still look slightly underbaked. They'll continue cooking on the hot baking sheet. Overbaking will make them crisp instead of chewy.
- → Can I use dark chocolate instead?
-
Absolutely! Dark chocolate creates a delicious contrast with the sweet ube flavor. Semi-sweet or milk chocolate also work well. The creamy sweetness of white chocolate is traditional, but any chocolate variety will make excellent cookies.