These vibrant purple cookies combine earthy ube (purple yam) with creamy white chocolate chips for a unique Filipino-inspired twist on classic homemade treats. The dough comes together in just 20 minutes using ube halaya jam and extract for authentic flavor, while the baking process yields perfectly soft centers with slightly crisp edges.
Each cookie balances the subtle, nutty sweetness of purple yam against rich white chocolate morsels, creating a colorful dessert that's both visually striking and delicious. The recipe makes 24 cookies and keeps well for five days, making it ideal for sharing or meal prep.
I stumbled upon ube completely by accident at an Asian market, mesmerized by the electric purple jars lining the shelf. The cashier noticed my curiosity and handed me a small tub of ube halaya with a knowing smile. Those cookies became my apartment's legend, the ones people started texting me about weeks in advance.
My sister claimed she hated purple food until she walked into my kitchen while these were baking. The way the ube perfume hits you first, then that buttery vanilla scent, it stopped her mid complaint. She ate three warm cookies before admitting she might have been wrong about purple things entirely.
Ingredients
- All-purpose flour: The structure that holds all that purple magic together
- Baking powder and baking soda: Your lift team for perfectly puffed cookies
- Salt: Essential for balancing the sweet earthiness
- Unsalted butter: Softened properly means no overworking the dough later
- Granulated and brown sugar: Brown sugar adds moisture while white creates crisp edges
- Eggs: Room temperature eggs incorporate better into the dough
- Ube halaya: The star of the show, that sweet purple yam jam
- Ube extract: Deepens the flavor and amps up that gorgeous purple color
- Vanilla extract: Classic comfort that grounds the exotic ube
- White chocolate chips: Creamy contrast that makes these cookies addictive
Instructions
- Preheat your kitchen:
- Set the oven to 350°F (175°C) and line two baking sheets with parchment paper.
- Whisk the dry team:
- In a medium bowl, combine flour, baking powder, baking soda, and salt until well blended.
- Cream the butter and sugars:
- Beat softened butter with both sugars for 2 to 3 minutes until the mixture looks fluffy and pale.
- Add the wet ingredients:
- Beat in eggs one at a time, then mix in ube halaya, vanilla, and ube extract until the dough turns a beautiful uniform purple.
- Combine everything:
- Gradually add the dry ingredients, mixing just until no flour streaks remain.
- Fold in the white chocolate:
- Gently stir in the chips until evenly distributed throughout the purple dough.
- Scoop and space:
- Drop tablespoon-sized portions onto prepared sheets, leaving 2 inches between each cookie.
- Bake to perfection:
- Bake for 10 to 12 minutes until edges are set but centers still look slightly soft.
- Cool completely:
- Let the cookies rest on the baking sheet for 5 minutes before moving them to a wire rack.
These cookies became my go-to housewarming gift after I brought them to a friend's dinner party and her grandmother asked for the recipe before she even finished her first bite. Something about that purple color makes people feel like they're eating something special and rare.
Getting That Perfect Purple
The color intensity depends entirely on your ube halaya brand and how much extract you use. I've made batches that turned out pale lavender and others that looked like edible amethyst. Both taste incredible, but that deep jewel tone makes people gasp when you open the cookie tin.
Texture Secrets
The ube halaya adds moisture that keeps these cookies soft for days, unlike standard chocolate chip that can turn into hockey pucks. That extra humidity from the purple yam jam is why these stay chewy and almost fudgy in the center.
Make Ahead Wisdom
The dough actually benefits from a chill in the refrigerator for up to 24 hours, letting the ube flavor meld with the butter and sugars. I've also frozen scooped portions on a baking sheet, then transferred them to a freezer bag for fresh baked cookies whenever the craving strikes.
- Scoop the whole batch at once and freeze extras for instant portion control
- Add a minute or two to baking time if baking from frozen
- Never tell people how easy these were to make
Watch people's faces when they bite into something purple and unexpectedly delicious. That moment of surprise is exactly why baking feels like magic.
Recipe FAQs
- → What does ube taste like?
-
Ube has a subtle, earthy flavor with hints of vanilla and nuttiness. It's sweeter than regular purple sweet potato and has a smooth, creamy texture when cooked into jam or incorporated into baked goods.
- → Where can I buy ube halaya?
-
Ube halaya is typically found in Asian grocery stores, especially Filipino markets. Look for it in the international or Asian foods aisle. It's also available online through specialty retailers.
- → Can I freeze the cookie dough?
-
Yes, scoop the dough into balls and freeze on a baking sheet until firm, then transfer to an airtight container. Frozen dough can be baked directly—add 1-2 minutes to the baking time.
- → Why are my cookies spreading too much?
-
This usually happens if the dough is too warm or the butter was over-softened. Chill the dough for 15-20 minutes before baking to help them hold their shape and maintain thicker centers.
- → Can I use fresh ube instead of halaya?
-
Fresh ube would need to be cooked down into a jam-like consistency first. Using prepared ube halaya ensures consistent flavor and texture, plus it's much more convenient for baking.