Create soft, chewy cookies featuring vibrant purple yam flavor paired with creamy white chocolate. These Filipino-inspired treats combine earthy ube halaya with buttery dough for a colorful twist on classic cookies. The simple process takes just 32 minutes from start to finish, yielding 24 perfectly balanced sweet treats. Optional macadamia nuts add delightful crunch while proper storage keeps them fresh for five days.
The first time I baked with ube, my kitchen looked like a crime scene. There was purple everywhere—on the counters, my apron, somehow even on my forehead. But when those cookies came out of the oven, smelling like vanilla dreams and looking like something from a fantasy bakery, I knew every colorful mess was worth it.
I brought a batch to a potluck last summer, and people literally stopped talking when they saw the color. My friend Sarah took one bite, closed her eyes, and asked if these could please become a regular thing at our gatherings. Now they are the most requested item at every single party.
Ingredients
- 2 1/4 cups (280 g) all-purpose flour: The structure of your cookie depends on this being measured correctly, so spoon and level rather than scooping directly
- 1 1/2 teaspoons baking powder: This gives the cookies their signature lift and puff in the oven
- 1/2 teaspoon baking soda: Works with the baking powder for that perfect chewy texture
- 1/2 teaspoon salt: Crucial for balancing the sweetness of the white chocolate and ube
- 1/2 cup (115 g) unsalted butter, softened: Room temperature butter is non-negotiable here—cold butter creates flat cookies
- 1/2 cup (100 g) granulated sugar: Creates that crispy edge we all love
- 1/2 cup (110 g) brown sugar, packed: Adds moisture and that deep caramel-like flavor
- 2 large eggs, room temperature: Cold eggs can seize your butter mixture, so let them sit out while you gather ingredients
- 1/2 cup (120 g) ube halaya: The heart and soul of these cookies, available at Asian markets or worth making yourself
- 1 teaspoon pure vanilla extract: Do not skip this—it bridges the gap between ube and white chocolate
- 1 teaspoon ube extract: This intensifies that signature purple yam flavor
- 1 1/4 cups (200 g) white chocolate chips: The creamy counterpart that makes ube shine even brighter
Instructions
- Get your oven ready:
- Preheat to 350°F (175°C) and line two baking sheets with parchment paper—this saves you from scrubbing baked-on sugar later.
- Whisk the dry team:
- In a medium bowl, combine flour, baking powder, baking soda, and salt until everything is evenly distributed.
- Cream your butter and sugars:
- Beat the softened butter with both sugars until the mixture turns pale and fluffy, about 2-3 minutes of serious mixing.
- Add the eggs and flavor:
- Drop in eggs one at a time, letting each fully incorporate before adding the next, then mix in ube halaya and both extracts.
- Combine everything:
- Pour in the dry ingredients gradually, mixing just until you no longer see streaks of flour—overmixing makes tough cookies.
- Fold in the white chocolate:
- Gently incorporate the chips by hand, being careful not to overwork the dough.
- Scoop and space:
- Drop tablespoon-sized mounds onto your prepared sheets, leaving about 2 inches between each for spreading.
- Bake to perfection:
- Bake for 10-12 minutes until edges are set but centers look slightly underdone.
- The patience part:
- Let them cool on the baking sheet for 5 minutes before moving them to a wire rack—they need this time to set.
My niece called them unicorn cookies and now insists they are magical. Honestly, watching people's faces when they bite into something that looks like candy but tastes like comfort food? That is the real magic.
Finding Ube Halaya
Asian grocery stores usually stock this purple yam jam in the Filipino section. If you cannot find it, some specialty markets carry it online, though you will pay a premium for shipping.
Making The Color Pop
The natural purple from ube halaya can sometimes bake out to a more muted lavender shade. A tiny extra drop of ube extract helps maintain that vibrant purple through the baking process.
Storage And Sharing
These cookies actually taste better on day two when the flavors have had time to become best friends. Store them in an airtight container at room temperature, but honestly, they rarely last more than 24 hours in my house.
- Freeze unbaked dough balls for fresh cookies anytime
- Gift them in clear bags so the purple color shows through
- They ship surprisingly well if padded carefully
There is something joyful about baking cookies that look like a celebration and taste like home. Grab some ube and make your kitchen a little more purple.
Recipe FAQs
- → What does ube taste like?
-
Ube has a subtly sweet, earthy flavor similar to vanilla with hints of pistachio and coconut. The purple yam adds natural sweetness and a smooth, creamy texture that pairs beautifully with white chocolate.
- → Where can I find ube halaya?
-
Look for ube halaya (purple yam jam) at Asian grocery stores, Filipino markets, or international food aisles. You can also order it online or make homemade ube halaya from fresh purple yams.
- → Why did my cookies turn flat?
-
Flat cookies usually result from softened butter becoming too warm, over-creaming the butter and sugars, or skipping the chilling step. Keep ingredients cool and measure accurately for thick, chewy results.
- → Can I freeze the dough?
-
Scoop portioned dough onto a baking sheet and freeze until solid. Transfer frozen dough balls to an airtight container and store for up to 3 months. Bake from frozen, adding 1-2 minutes to the baking time.
- → How do I store these cookies?
-
Keep completely cooled cookies in an airtight container at room temperature for up to 5 days. Place parchment paper between layers to prevent sticking. For longer storage, freeze baked cookies for up to 3 months.
- → What's the difference between ube extract and vanilla?
-
Ube extract provides concentrated purple yam flavor and vibrant color, while vanilla offers classic warm notes. Using both creates depth—the ube provides distinctive earthy sweetness while vanilla enhances overall richness.