These soft, chewy cookies combine earthy ube (purple yam) with creamy white chocolate chips for a stunning dessert. The vibrant purple dough comes from ube halaya and extract, creating a Filipino-inspired treat that's as beautiful as it is delicious. Ready in just over 30 minutes, these cookies bake to perfection with crisp edges and soft centers.
The first time I baked these, my kitchen smelled like warm vanilla and something earthy I couldn't quite place. My roommate walked in mid-whisk and asked why everything was purple. We ate three cookies straight from the cooling rack, marveling at how something so vibrant could taste so familiar and comforting.
Last summer, I brought a batch to a potluck and watched them disappear in under fifteen minutes. Someone actually asked if I used food coloring, which I took as the highest compliment to the natural beauty of ube.
Ingredients
- All-purpose flour: The foundation that holds everything together, providing structure for the chewy texture we want
- Baking powder and baking soda: These work together to give the cookies their perfect rise and soft interior
- Salt: Just enough to balance the sweetness and let the ube shine through
- Unsalted butter: Softened to room temperature so it creams perfectly with the sugars for that light, fluffy texture
- Granulated and brown sugar: Brown sugar adds moisture and depth while white sugar creates crisp edges
- Eggs: Room temperature eggs emulsify better, creating a more uniform dough
- Ube halaya: This purple yam jam is the heart of the recipe, adding color, moisture, and that signature earthy sweetness
- Ube extract: Amplifies the natural ube flavor when the halaya alone isn't enough
- Vanilla extract: Rounds out the flavor profile and bridges the gap between chocolate and ube
- White chocolate chips: Their creamy sweetness complements the earthy ube without competing for attention
Instructions
- Preheat your oven and prepare the baking sheets:
- Set your oven to 350°F (175°C) and line two baking sheets with parchment paper to prevent sticking and make cleanup effortless.
- Whisk together the dry ingredients:
- In a medium bowl, combine the flour, baking powder, baking soda, and salt until everything is evenly distributed.
- Cream the butter and sugars:
- Beat the softened butter with both sugars for 2-3 minutes until the mixture looks pale and fluffy.
- Add the eggs and flavorings:
- Beat in the eggs one at a time, then mix in the ube halaya, vanilla extract, and ube extract until the dough turns a beautiful uniform purple.
- Combine wet and dry ingredients:
- Gradually fold the dry mixture into the wet ingredients, mixing only until you no longer see white streaks of flour.
- Fold in the white chocolate chips:
- Gently stir the chips into the dough by hand, being careful not to overwork the flour.
- Scoop the dough onto baking sheets:
- Drop tablespoon portions onto the prepared sheets, leaving about 2 inches between each cookie for spreading.
- Bake until perfectly set:
- Bake for 10-12 minutes until the edges look firm but the centers still appear slightly soft.
- Cool before serving:
- Let the cookies rest on the hot baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
My grandmother tried these and immediately asked for the recipe to make for her bridge club. Something about the combination of earthy purple yam and sweet white chocolate won her over completely.
Getting the Perfect Purple Color
Natural ube varies in intensity, so don't worry if your dough isn't as vibrant as photos you've seen. The color develops during baking, and the taste matters more than the hue.
Storage Secrets
I've learned that placing a piece of bread in the cookie container keeps these soft for an extra day or two. The cookies absorb moisture from the bread, staying fresh longer.
Serving Suggestions
These cookies pair beautifully with a cup of jasmine tea or a glass of cold milk on a hot afternoon. They're also incredible warmed slightly in the microwave for thirty seconds.
- Crumble them over vanilla ice cream for a colorful dessert
- Sandwich two cookies with a thin layer of ube buttercream
- Dip half a cookie in melted white chocolate for extra indulgence
These purple cookies have become my go-to for bringing color and joy to ordinary days. Hope they brighten your kitchen too.
Recipe Questions
- → What does ube taste like?
-
Ube has a subtly sweet, earthy flavor reminiscent of vanilla with hints of pistachio. It's less sweet than regular sweet potato and adds a unique nutty undertone to baked goods.
- → Where can I find ube halaya?
-
Ube halaya (purple yam jam) is available in most Asian grocery stores, particularly Filipino markets. You can also make it at home by boiling and mashing purple yam with condensed milk and butter.
- → Can I substitute ube extract?
-
If you can't find ube extract, you can increase the amount of ube halaya to 3/4 cup for a stronger flavor. Alternatively, violet food coloring can maintain the vibrant color, though the taste will be milder.
- → How do I know when the cookies are done?
-
The cookies are ready when the edges are set and slightly golden, but the centers still look soft and slightly underbaked. They'll continue cooking on the hot baking sheet, so removing them at this stage ensures chewy centers.
- → 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. Bake from frozen, adding 1-2 minutes to the baking time. The dough keeps for up to 3 months.
- → What pairs well with these cookies?
-
These cookies pair beautifully with a cup of hot coffee, Earl Grey tea, or a glass of cold milk. The creamy white chocolate balances the earthy ube, making them perfect for afternoon snacks or dessert.