top of page

Ube White Chocolate Cookies — Soft, Chewy & Naturally Purple

  • Writer: Amelia Brown
    Amelia Brown
  • May 29
  • 11 min read

There's a moment — right when these cookies slide out of the oven — where the kitchen smells like toasted vanilla, warm caramel, and something you can't quite name but deeply recognize. That's ube. And once it hits you, you'll understand why Filipino food culture has been celebrating this humble purple yam for generations.


These ube white chocolate cookies are thick, fudgy, and strikingly beautiful. They're the kind of cookie that earns a double take at a bake sale, a screenshot at a dinner party, and an immediate request for the recipe. The vibrant purple color is completely natural — no food dye, no shortcuts — just the real thing.


At Ubelogy, we've made it our mission to bring authentic ube flavor to every kitchen, and this recipe is one of the most joyful ways to explore what real ube can do. Whether you're a seasoned ube enthusiast or you're discovering Filipino flavors for the first time, this cookie is the perfect introduction.


Ready to bake something unforgettable? Let's do it.


Ube white chocolate cookies laid out on baking paper

Why You'll Love This Recipe


  • Naturally purple — the color comes entirely from real ube powder, with zero artificial dyes

  • Thick and chewy — a simple freezer technique gives you bakery-style results at home

  • Deeply flavored — muscovado sugar adds a rich molasses depth that regular brown sugar just can't replicate

  • Only 15 minutes of hands-on prep — the oven and freezer do the heavy lifting

  • Freezer-friendly dough — shape it today, bake it whenever the craving hits

  • Crowd-pleasing and conversation-starting — nobody forgets a purple cookie


What Is Ube?


If you've never cooked with ube before, here's your welcome to one of the most beloved ingredients in Filipino cuisine.


Ube (pronounced oo-beh) is a purple yam native to the Philippines, botanically known as Dioscorea alata. It's been a staple of Filipino desserts for centuries — from creamy ube halaya (purple yam jam) to ube pandesal, ube cheesecake, and now, these cookies.

What makes ube so special isn't just its striking violet hue. It's the flavor: a soft, sweet, slightly nutty profile with notes of vanilla and toasted hazelnut. It's earthy in the best possible way — complex and warm, not overpowering. When paired with white chocolate, those natural vanilla and hazelnut notes are amplified into something genuinely extraordinary.

Ube also gets its color from anthocyanins, the same family of antioxidants found in blueberries and red cabbage — which means those purple cookies are carrying more than just good looks.


Ingredients


Makes 12 large cookies


Wet Ingredients

  • 145g unsalted butter, softened to room temperature

  • 90g muscovado sugar

  • 90g light brown sugar (cassonade)

  • 1 large egg, room temperature

  • 1 small splash of fresh lemon juice


Dry Ingredients

  • 230g all-purpose flour

  • 25g ube powder (see note below)

  • 2g baking soda (approximately ½ tsp)

  • 2g fine salt (approximately ⅓ tsp)


Mix-ins

  • 120g white chocolate, roughly chopped from a block


Ingredient Notes & Substitutions


Ube Powder: This is the heart of the recipe. Use a 100% pure ube powder made from Dioscorea alata — the real Philippine purple yam — with no fillers, artificial color, or additives. We recommend this Premium Ube Powder from Ubelogy, which is all-natural and sourced authentically. Artificial ube flavoring will give you neither the color nor the depth you're looking for here.


Muscovado Sugar: Don't swap this for regular brown sugar if you can help it. Muscovado is minimally refined and retains a much higher molasses content, which creates that signature deep, almost toffee-like chew. It's worth seeking out.


Light Brown Sugar: This balances the intensity of muscovado with a lighter sweetness. Regular light brown sugar works perfectly here.


White Chocolate: Skip the chips and chop a white chocolate block instead. The irregular pieces melt at different rates, giving you a mix of gooey pools and firmer chunks in every bite — far more interesting texture-wise.


Lemon Juice: Just a splash. It activates the baking soda and contributes to that slightly springy, chewy texture. Fresh is best; bottled works fine.


Butter: Must be softened, not melted. Softened butter creams properly with the sugars, giving the dough structure and lift.


Kitchen Tools Needed

  • Stand mixer or hand mixer with bowl

  • Large mixing bowl

  • Medium bowl (for dry ingredients)

  • Fine mesh sifter

  • Rubber spatula

  • Cookie scoop or kitchen scale (for portioning ~75g balls)

  • Baking sheets

  • Parchment paper

  • Wire cooling rack


Step-by-Step Instructions


Step 1: Cream the Butter and Sugars


Add the softened butter, muscovado sugar, and light brown sugar to a large mixing bowl. Beat on medium speed for a full 3 minutes, scraping down the sides halfway through. You're looking for the mixture to turn pale, fluffy, and noticeably lighter in color. This step builds the cookie's structure, so don't rush it.


The muscovado will give the mixture a slightly darker tone than a standard cookie dough — that's normal, and it's a good sign.


Step 2: Add the Egg and Lemon Juice


Add the egg and your splash of lemon juice to the creamed butter mixture. Mix on low until everything is fully incorporated and the batter looks smooth and cohesive. The lemon juice reacts with the baking soda later, helping the cookies stay tender and chewy rather than cakey.


Step 3: Sift the Dry Ingredients


In a separate bowl, sift the ube powder and all-purpose flour together. This step matters: ube powder has a tendency to clump, and unsifted powder leads to uneven color — you'll end up with pockets of dark purple rather than that beautiful, consistent lavender-violet throughout.

Once sifted, add the baking soda and salt to the flour mixture and whisk briefly to combine.


Step 4: Bring the Dough Together


Add the dry ingredients to your wet mixture. Mix on the lowest speed — or fold by hand with a spatula — just until the flour disappears and no dry streaks remain. Stop as soon as it comes together. Overmixing develops the gluten and makes cookies tough instead of tender.

The dough should be soft, slightly sticky, and a gorgeous deep purple. Take a moment to appreciate it — you earned that color.


Step 5: Fold in the White Chocolate


Switch to a spatula and fold in the roughly chopped white chocolate by hand. Distribute the pieces as evenly as you can throughout the dough. Some will be larger, some smaller — that's exactly what you want.


Step 6: Portion and Freeze


Using a large cookie scoop or a kitchen scale, portion the dough into balls of approximately 75g each. Place them on a parchment-lined baking sheet without pressing them down. Transfer to the freezer for a minimum of 2 hours.


This step is non-negotiable. Cold dough spreads much more slowly in the oven, which means your cookies bake up thick and tall with that signature crinkly top — instead of spreading flat and thin.


Pro tip: Freeze overnight for even better results. You can also freeze portioned balls in a zip-lock bag for up to 3 months and bake them straight from frozen whenever you want.


Step 7: Bake


Preheat your oven to 190°C (375°F). Line a fresh baking sheet with parchment paper and arrange the frozen dough balls with at least 5cm of space between each one.

Bake for 10 to 12 minutes. The cookies are ready when the edges look set and faintly golden — but the centers should still appear soft, slightly underdone, and almost glossy. That's intentional.


Remove the pan from the oven and let the cookies rest on the sheet for 5 full minutes before transferring them to a wire rack. They'll continue to cook from the residual heat and will firm up to the perfect chewy consistency as they cool.

Optional but highly recommended: a pinch of flaky sea salt over the top the moment they come out of the oven.


Pro Tips for Best Results


Bring your ingredients to room temperature. Cold butter won't cream properly, and a cold egg can cause the mixture to seize. Give everything 30 minutes on the counter before you start.


Trust the freeze. Two hours is the minimum; overnight is better. The colder the dough, the taller the cookie.


Pull them early. Ube cookies that look done in the oven will be overbaked by the time they cool. The center should still look a little raw when you open the door — that's your sweet spot.


Sift every time. No matter how much of a shortcut person you are, sifting the ube powder makes a visible difference in color and texture. It takes 60 seconds and it's worth it.


Flaky salt is not optional. A small pinch of Maldon or fleur de sel on top right after baking balances the sweetness and makes the purple surface look genuinely stunning.


Chop, don't chip. Chocolate chips are designed to hold their shape in the oven. Chopped chocolate melts more freely and creates better flavor distribution.


Common Mistakes to Avoid


Using artificial ube flavoring. Products labeled "ube flavored" often rely on synthetic compounds and purple food dye — they don't replicate the real flavor and won't give you the same color. Only real ube powder from genuine Philippine purple yam delivers authentic results.


Skipping the freeze. Without the freezer step, your cookie dough will spread widely in the oven and bake flat. No freeze = no thick, bakery-style cookies.


Overmixing the dough. Once the flour is in, mix only until combined. More than that and the gluten develops, leaving you with cookies that are more bread-like than tender.


Baking until they look done. Ube cookies — like most brown-butter or dark-sugar cookies — bake darker than the classic Toll House. Judge by the edges, not the color. If the edges are set and the center is still soft, pull them.


Using melted butter. Melted butter doesn't cream. The emulsification process that happens when you beat softened butter with sugar is what creates the light, structured dough. Melted butter results in flat, greasy cookies.


Variations and Customizations


Dark Chocolate Ube Cookies

Swap the white chocolate for roughly chopped 70% dark chocolate. Add 2 tablespoons of cocoa powder to the dry ingredients. Finish with a drizzle of ganache for a more intense, moody flavor profile.


Tropical Ube Cookies

Fold in 60g of roughly chopped macadamia nuts along with the white chocolate. Add 40g of toasted shredded coconut. Drizzle lightly with sweetened condensed milk right after baking for a tres leches-adjacent indulgence.


Molten-Center Cookies

Press a small square of white chocolate or a piece of mochi into the center of each dough ball before freezing. When baked, the center becomes a gooey, melted surprise.


Ube Cookie Sandwiches

Once fully cooled, sandwich two cookies together with a thick layer of ube buttercream or cream cheese frosting. Makes a stunning gift, a party dessert, or a very good Tuesday.


Smaller Cookies

Portion at around 40g per ball for approximately 20 smaller cookies. Reduce baking time to 8–9 minutes and check early.


Storage Instructions


Room temperature: Store baked cookies in an airtight container for up to 3–4 days. They stay soft and chewy throughout.


Refrigerator: Baked cookies keep well in the fridge for up to one week. Let them come back to room temperature before serving — or give them 10 seconds in the microwave to restore that fresh-baked warmth.


Freezing dough: Portioned, unbaked dough balls can be frozen for up to 3 months. Bake directly from frozen, adding 1–2 minutes to the bake time.


Freezing baked cookies: Already-baked cookies freeze beautifully for up to 2 months. Thaw at room temperature for about 30 minutes, or reheat in a 150°C oven for 3–4 minutes.


FAQ


What do ube white chocolate cookies taste like?


They taste like a deeply flavored, chewy cookie with warm notes of vanilla, toasted hazelnut, and sweet cream — all amplified by the richness of white chocolate. Muscovado sugar adds a toffee-like caramel depth underneath everything. The flavor is complex in the best possible way: familiar enough to be comforting, distinctive enough to be memorable.


Can I use regular brown sugar instead of muscovado?


You can, but the flavor will be noticeably lighter. Muscovado sugar retains far more natural molasses than processed brown sugar, which contributes to the cookie's depth, chewiness, and slightly sticky interior. If muscovado isn't available, dark brown sugar is the closest substitute.


How much ube powder should I use in cookies?


This recipe calls for 25g of ube powder for a batch of 12 large cookies. That ratio delivers a strong, even purple color and a clear ube flavor without overpowering the other ingredients. Increasing it beyond 30g can dry out the dough.


Why do I need to freeze the dough before baking?


Chilling the dough — especially freezing it — slows down the spread in the oven. Cold fat melts more slowly than warm fat, so the cookie has time to set its structure before it spreads. The result is a taller, thicker cookie with a crinkly top, as opposed to a thin, flat disc. It also concentrates the flavor slightly.


Can I make these cookies ahead of time?


Absolutely — these are one of the best make-ahead cookie recipes around. Portion the dough into balls, freeze them on a tray, then transfer to a freezer bag. You can bake them straight from frozen any time over the next 3 months. It's also a great strategy for entertaining: prep once, bake fresh whenever guests arrive.


Why does the recipe include lemon juice?


The acid in lemon juice reacts with the baking soda (a base) in the dough, which produces a small amount of carbon dioxide — contributing to lift and a slightly springy, chewy texture. It's a subtle inclusion but a meaningful one.


Do I need a stand mixer for this recipe?


A stand mixer makes the creaming process easier, but a hand mixer works equally well. You can even cream the butter and sugar by hand with a wooden spoon if they're properly softened — it just takes a bit more elbow grease and about 5 minutes of vigorous mixing.


Serving Suggestions


With coffee or ube latte. The cookies' sweetness plays beautifully against the slight bitterness of a well-pulled espresso or a warm, frothy ube latte. A natural pairing.


On a dessert board. Arrange alongside ube halaya, fresh mango slices, coconut candies, and other Filipino sweets for a dessert spread that celebrates the full flavor landscape of Filipino cuisine.


As a gift. Stack 3–4 in a clear cellophane bag tied with a ribbon. Few homemade gifts are as visually striking or universally beloved as a purple cookie.


Warm, with ice cream. Serve a fresh-from-the-oven cookie alongside a scoop of coconut, vanilla, or ube ice cream. The contrast of warm and cold, soft and creamy, is everything.


As a sandwich base. The thick, chewy texture holds up beautifully when used as the "bread" for an ice cream sandwich or a frosted cookie stack.


Final Thoughts


There's something about a cookie that turns purple in the oven that feels like a small act of magic. But the real magic in this recipe isn't the color — it's the flavor. Genuine ube powder brings a warmth and complexity to baked goods that no synthetic flavoring can touch. It's the difference between a cookie that looks interesting and a cookie that people genuinely can't stop thinking about.


At Ubelogy, we believe that ube deserves a place in every kitchen — not as a novelty, but as a beloved staple. Filipino flavor culture is rich, layered, and extraordinarily delicious, and ube is one of its finest ambassadors. Every time you bake with real ube powder, you're connecting with that tradition in the most delicious way possible.


So make the dough tonight. Freeze it overnight. Bake it tomorrow morning. And then share it — generously, loudly, proudly.


Recipe Card



Prep Time

15 minutes

Freeze Time

2 hours (minimum)

Cook Time

10–12 minutes

Total Time

~2 hours 30 minutes

Servings

12 large cookies

Calories

~310 kcal per cookie (estimate)

Ingredients


Wet

  • 145g unsalted butter, softened

  • 90g muscovado sugar

  • 90g light brown sugar

  • 1 large egg, room temperature

  • 1 splash fresh lemon juice


Dry

  • 230g all-purpose flour

  • 25g ube powder

  • 2g baking soda (½ tsp)

  • 2g fine salt (⅓ tsp)


Mix-ins

  • 120g white chocolate, roughly chopped


Instructions


  1. Beat softened butter with both sugars on medium speed for 3 minutes until pale and fluffy.

  2. Add egg and lemon juice; mix on low until fully incorporated.

  3. In a separate bowl, sift ube powder and flour together. Add baking soda and salt; whisk to combine.

  4. Add dry ingredients to wet mixture; mix just until no flour streaks remain. Do not overmix.

  5. Fold in chopped white chocolate by hand.

  6. Portion dough into 75g balls; place on a parchment-lined sheet and freeze for at least 2 hours.

  7. Preheat oven to 190°C (375°F). Bake frozen dough balls for 10–12 minutes until edges are set but centers look soft.

  8. Cool on the baking sheet for 5 minutes before transferring to a wire rack. Add flaky sea salt if desired.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
bottom of page