These vibrant purple cookies combine the earthy sweetness of ube (purple yam) with rich white chocolate for a unique fusion treat. The dough comes together easily with softened butter, both granulated and brown sugars, and a generous amount of ube halaya jam for authentic flavor.
What makes these special is their incredibly soft, chewy texture with slightly crisp edges. The purple yam creates a beautiful lavender hue that makes these perfect for parties, holidays, or whenever you want something visually stunning.
Beginners will love this straightforward method—no special techniques required. The ube halaya and extract work together to deliver that distinctive floral, nutty sweetness that pairs perfectly with the creamy white chocolate morsels scattered throughout.
The first time my friend Mara brought these to a potluck, I honestly thought she’d dyed the dough with food coloring as some kind of joke. Then I took a bite and understood immediately—that subtle earthy sweetness, the way the purple yam made everything taste richer somehow. Now I keep a jar of ube halaya in my pantry specifically for when the craving hits at 9pm on a Tuesday.
Last summer, my niece asked if we could make “those purple cookies” for her birthday instead of a cake. We spent the afternoon covered in flour, her hands stained slightly pink from the ube halaya, and I realized some recipes become traditions faster than others.
Ingredients
- 2 1/4 cups all-purpose flour: The structure that holds everything together without making these cookies tough
- 1 1/2 teaspoons baking powder: Gives these cookies their perfect lift
- 1/2 teaspoon baking soda: Works with the powder for that ideal spread
- 1/2 teaspoon salt: Brightens the ube flavor against the white chocolate sweetness
- 1/2 cup unsalted butter: Room temperature is non-negotiable here for proper creaming
- 1/2 cup granulated sugar and 1/2 cup brown sugar: The combination creates crisp edges and chewy centers
- 2 large eggs: Room temperature eggs incorporate better into the dough
- 1/2 cup ube halaya: This purple yam jam is what makes these cookies sing
- 1 teaspoon ube extract: Amplifies the flavor without changing the texture
- 1 teaspoon pure vanilla extract: Rounds out the earthy notes
- 1 1/4 cups white chocolate chips: Creamy contrast to the earthy ube
Instructions
- Get your oven ready:
- Preheat to 350°F and line two baking sheets with parchment paper so nothing sticks
- Mix the dry team:
- Whisk together flour, baking powder, baking soda, and salt in a medium bowl
- Cream the butter and sugars:
- Beat butter, granulated sugar, and brown sugar until light and fluffy, about 2-3 minutes
- Add the eggs and flavor:
- Beat in eggs one at a time, then mix in ube halaya, vanilla, and ube extract until the dough turns a beautiful purple
- Combine everything:
- Gradually add the dry ingredients, mixing until just combined—overmixing makes tough cookies
- Fold in the chocolate:
- Gently stir in the white chocolate chips until evenly distributed
- Scoop and space:
- Drop tablespoon-sized portions onto the baking sheets, leaving 2 inches between each
- Bake to perfection:
- Bake for 10-12 minutes until edges are set but centers still look slightly soft
- Cool completely:
- Let them rest on the baking sheet for 5 minutes, then move to a wire rack
My partner claimed to not like ube anything until these cookies came out of the oven. Now they’re the first thing gone at every party, and I’ve learned to double the batch if I actually want any for myself.
Making Them Your Own
Sometimes I swap half the white chocolate for macadamia nuts when I want extra crunch. The creaminess of the nuts plays so well with the earthy ube that it feels like discovering the recipe all over again.
Finding Good Ube Halaya
Asian grocery stores usually stock it in the jam or international aisle. I’ve noticed Filipino brands tend to be more vibrantly colored, which translates to prettier cookies.
Storage Secrets
These cookies genuinely stay soft for days in an airtight container at room temperature. If they last that long.
- Place a slice of white bread in the container if they start to firm up
- Freeze unbaked dough balls for fresh cookies anytime
- Baked cookies freeze well for up to a month if wrapped tightly
There’s something deeply satisfying about pulling a tray of vibrant purple cookies from the oven. Hope they bring as much joy to your kitchen as they have to mine.
Recipe Questions & Answers
- → What does ube taste like?
-
Ube has a subtly sweet, earthy flavor with hints of vanilla and nuttiness. It's often compared to a cross between sweet potato and pistachio, with a delicate floral note that makes it uniquely delicious in baked goods.
- → Where can I buy ube halaya?
-
Ube halaya is typically found in Asian grocery stores, particularly Filipino markets. You can also purchase it online from specialty retailers. If you can't find it, you can substitute with ube extract and increase the amount slightly for more flavor.
- → Can I freeze the dough?
-
Yes! Scoop the dough onto a baking sheet and freeze until solid, then transfer to an airtight bag. Freeze for up to 3 months. Bake from frozen, adding 1-2 minutes to the baking time.
- → Why are my cookies flat?
-
Flat cookies usually mean the butter was too soft or the dough wasn't chilled. Make sure your butter is softened but not melting. If your kitchen is warm, chill the dough for 15-30 minutes before baking to help them hold their shape.
- → Can I use milk or dark chocolate instead?
-
Absolutely! While white chocolate complements the subtle ube flavor beautifully, milk chocolate works great for a sweeter treat, and dark chocolate adds a sophisticated contrast. You can also use a mix of all three for variety.
- → How should I store these cookies?
-
Store in an airtight container at room temperature for up to 5 days. Place a piece of bread in the container to keep them extra soft. For longer storage, freeze baked cookies for up to 3 months and thaw at room temperature.