These soft and chewy cookies combine earthy ube flavor with creamy white chocolate chips, creating a stunning purple treat that's both visually striking and delicious. The Filipino-inspired fusion dessert features ube halaya and extract for authentic flavor, while the white chocolate adds sweetness and creaminess.
Mixing takes just 20 minutes before baking for 10-12 minutes until edges are set but centers remain soft. The dough becomes evenly purple, making these as beautiful to look at as they are to eat. Perfect for sharing or enjoying with afternoon coffee or tea.
The first time I baked ube cookies, my kitchen smelled like toasted purple yam and vanilla. I pulled them from the oven, worried the vibrant lavender dough would bake into something dull, but they emerged with this gorgeous mauve crumb. My roommate walked in, stared at the baking sheet, and asked if I'd started making play-dough. She took one bite and immediately forgave me for turning our kitchen into a science experiment.
Last summer, I made these for a potluck and watched them disappear in under ten minutes. Someone asked if I'd used food coloring, which honestly felt like a compliment to the natural ube. My friend's daughter kept pointing at them, whispering 'purple cookies' like she'd discovered something magical. I started keeping a batch in the freezer for surprise guests and midnight cravings.
Ingredients
- 2 1/4 cups all-purpose flour: The foundation that gives these cookies their perfect chewy structure
- 1 1/2 teaspoons baking powder: Helps create those irresistible pillowy centers
- 1/2 teaspoon baking soda: Works with the powder for ideal lift and spread
- 1/2 teaspoon salt: Crucial for balancing the sweet white chocolate and earthy ube
- 1/2 cup unsalted butter, softened: Room temperature butter creams properly into the sugars for that perfect texture
- 1/2 cup granulated sugar: Creates crisp edges while keeping centers soft
- 1/2 cup brown sugar, packed: Adds moisture and a subtle caramel depth
- 2 large eggs, room temperature: Bind everything together and provide structure
- 1/2 cup ube halaya: The star ingredient that gives these cookies their signature purple hue and earthy sweetness
- 1 teaspoon pure vanilla extract: Rounds out the ube flavor beautifully
- 1 teaspoon ube extract: Intensifies that distinct purple yam essence
- 1 1/4 cups white chocolate chips: Creamy sweetness that complements without overpowering the ube
Instructions
- Preheat your oven:
- Set it to 350°F (175°C) and line two baking sheets with parchment paper, which prevents sticking and makes cleanup effortless.
- Whisk the dry ingredients:
- In a medium bowl, combine flour, baking powder, baking soda, and salt until evenly blended.
- Cream the butter and sugars:
- Beat softened butter with both sugars in a large bowl for 2-3 minutes until light and fluffy, scraping down the sides as needed.
- Add the eggs:
- Beat in eggs one at a time, making sure each is fully incorporated before adding the next.
- Mix in the ube flavor:
- Add ube halaya, vanilla extract, and ube extract, beating until your dough turns a lovely uniform purple.
- Combine wet and dry:
- Gradually fold in the flour mixture, mixing just until combined to keep cookies tender.
- Fold in the white chocolate:
- Gently stir in the white chocolate chips until evenly distributed throughout the purple dough.
- Scoop and space:
- Drop tablespoon-sized portions onto prepared sheets, leaving 2 inches between each for spreading.
- Bake to perfection:
- Bake for 10-12 minutes until edges are set but centers still look slightly soft.
- Cool and enjoy:
- Let cookies rest on the baking sheet for 5 minutes before transferring to a wire rack.
My grandmother tried one and spent the next five minutes trying to guess the secret ingredient. Now she requests them every time I visit, claiming they're the only cookie that can compete with her classic oatmeal raisin recipe.
Making Ahead and Storage
I've learned these cookies actually taste better the next day, when the ube flavor has had time to deepen and meld with the white chocolate. Store them in an airtight container at room temperature for up to 5 days, or freeze the dough balls to bake fresh whenever the craving strikes.
Ube Shopping Tips
Finding ube halaya might require a trip to an Asian grocery store or a quick online order. Look for jars labeled as purple yam jam, and don't panic if the color varies between brands—it'll still bake into a gorgeous purple cookie.
Customization Ideas
These cookies are incredibly forgiving and welcome creative tweaks. The base recipe is stellar, but I've discovered some variations worth trying.
- Add 1/2 cup chopped macadamia nuts for a tropical crunch
- Swap white chocolate for milk chocolate if you prefer something less sweet
- Press a few extra white chocolate chips on top before baking for maximum visual appeal
There's something genuinely joyful about pulling a tray of purple cookies from the oven. They never fail to spark conversation and smiles.
Recipe FAQs
- → What does ube taste like?
-
Ube has a subtle earthy, nutty flavor with hints of vanilla. It's naturally sweet and slightly starchy, similar to sweet potato but more delicate. The taste is unique and pairs beautifully with creamy white chocolate.
- → Where can I buy ube halaya?
-
Ube halaya is typically found in Asian grocery stores, especially Filipino markets. You can also order it online or make it at home using boiled purple yam, condensed milk, and butter.
- → Why is my dough not purple?
-
The color intensity depends on your ube halaya brand and extract quality. Natural purple yam varies in color. Adding more ube extract will enhance both flavor and hue without affecting the texture.
- → Can I freeze the dough?
-
Yes, scoop the dough into balls and freeze on a baking sheet. Once frozen, transfer to an airtight bag. Bake from frozen, adding 1-2 minutes to the baking time. This lets you enjoy fresh baked treats anytime.
- → How do I know when they're done?
-
The cookies are ready when edges are set and lightly golden but centers still appear soft. They will finish cooking on the hot baking sheet during the 5-minute cooling period. Overbaking makes them crisp rather than chewy.
- → Can I use dark chocolate instead?
-
Absolutely. Dark or semi-sweet chocolate provides a nice contrast to the sweet ube. Milk chocolate also works well. The choice depends on your preference for sweetness intensity.