The Purple Yam Brown Butter White Chocolate Chip Ube Cookies

I have a theory about love.
I think it shows up when you least expect it, usually in a form you did not recognize before. Sometimes it walks through the door looking like a person. Sometimes it looks like a purple yam you bought on a whim at an Asian grocery store because the color was too beautiful to leave behind.
That is how this story starts. With a jar of ube halaya and absolutely no plan.
I had seen ube all over social media, vibrant purple cakes, swirling ice cream, cookies that looked too pretty to eat. But me? I was intimidated. It felt like something I had no business touching, a flavor I did not grow up with, an ingredient that belonged to someone else’s story.
So the jar sat in my pantry for weeks. Every time I opened the door, that purple stared back at me. When are you going to be brave? it seemed to ask.
Then one afternoon, I browned some butter. (Because when am I not browning butter?) The kitchen filled with that nutty, toasty, liquid-gold aroma, and something clicked.
Ube is subtle. It is earthy and sweet, with hints of vanilla and coconut that whisper rather than shout. Brown butter does not shout either. It hums, a warm, caramelized depth that makes everything around it feel more like itself. They were not competing. They were harmonizing.
I added white chocolate chips because white chocolate and ube are a classic pairing. The creamy sweetness balances the earthiness, and those little white chips against the purple dough? Stunning.
The first batch came out of the oven, and I actually gasped. They were beautiful. Soft, purple, freckled with white chocolate, smelling like brown butter and something I could not quite name. I took a bite, and that is when it hit me.
Love does not always look like what you expect. Sometimes it looks like a cookie.
Here is why these Brown Butter White Chocolate Chip Ube Cookies are about to steal your heart:
~~ Brown Butter Depth: That nutty, caramelized warmth makes the ube flavor sing like never before.
~~ Stunning Purple Color: Naturally beautiful, thanks to ube halaya and extract.
~~ Soft, Chewy, Perfect Texture: Not cakey, not flat, just right.
~~ White Chocolate in Every Bite: Creamy sweetness that complements the earthy ube perfectly.


The Ube + Brown Butter Love Story
Let me tell you why these two belong together.
Brown Butter: The Flavor Elevator
1. Brown Butter: The Flavor Amplifier: Ube is a gentle flavor. It does not punch you in the face like mint or lemon. It settles in slowly, revealing itself bite after bite. This subtlety is part of its charm, but it also means ube can get lost in bold ingredients.
Enter brown butter.
When you brown butter, you create compounds that have an almost magical ability to latch onto other flavors and lift them. The nutty, toasty notes in brown butter echo the natural earthiness of ube, creating a feedback loop that makes the ube taste more like itself. It is not covering ube up. It is holding a microphone up to ube and letting it sing.
2. Browning Butter for Ube Cookies:
Step 1: Melt the Butter
Place 113g (1 stick) unsalted butter in a light colored saucepan over medium heat. A light colored pan is essential, dark pans hide the color change. Let it melt completely, swirling occasionally.
Step 2: Watch the Foam
The butter will foam up as the water cooks off. This foam can make it hard to see the bottom, so gently swirl the pan to peer underneath. The foam will eventually subside, that is your signal that browning is about to happen.
Step 3: Spot the Specks
Once the foam quiets, you will see tiny golden brown specks forming at the bottom. These are toasted milk solids, and they are where the flavor lives. The butter will turn from yellow to amber, and the smell will shift from plain butter to nutty, toasty, almost hazelnut like.
Step 4: Pour Immediately
The moment those specks are golden brown and the aroma is nutty, remove the pan from heat and pour the butter into a heatproof bowl. Do not leave it in the pan, the residual heat will continue cooking it. Scrape every last speck into the bowl. Let cool for 10-15 minutes before using. It should still be liquid but not hot to the touch.




The Ube Halaya Factor
Ube halaya (ube jam) is the heart of this cookie. But it is also the trickiest part. Here is what you need to know:
- It Adds Fat and Sugar: Ube halaya contains coconut milk and sugar, which means it contributes to both the moisture and the sweetness of the dough. This is why we use less butter and sugar than in a standard cookie, the ube halaya is doing some of the work.
- It Varies by Brand: Not all ube halaya is created equal. Some are thicker, some are looser. Some have more coconut milk, some have more sugar. This means you may need to adjust slightly based on your specific jar.
- It Needs to Be Incorporated Thoroughly: Ube halaya can be stubborn. It wants to stay in little clumps. Beat it into the butter-sugar mixture for a full 2 minutes, scraping the bowl well, to ensure it is fully integrated. No purple streaks allowed.
The Two Sugar Strategy
This recipe uses both brown sugar and granulated sugar, and each has a job:
- Brown Sugar: Adds moisture, chewiness, and a hint of molasses warmth that complements the brown butter beautifully.
- Granulated Sugar: Helps with spreading and creates those slightly crisper edges.
Together, they create the perfect texture, soft and chewy in the center, with just enough structure to hold that gorgeous purple color.
The Chill Factor
Chilling this dough is non negotiable. Here is why:
- First Chill (1 hour minimum): Allows the flour to fully hydrate, which deepens the flavor and improves texture. Also solidifies the brown butter, which prevents spreading.
- Second Chill (10 minutes after scooping): Firms up the dough balls so they hold their shape when they hit the hot oven.
Skipping either chill will result in flat, spread-out cookies. Patience is a virtue, and in this case, it is also delicious.
The Oven Tap Trick
Did you notice that step where you tap the baking sheet against the counter halfway through baking? That is not just for fun. Tapping deflates the cookies slightly, creating those beautiful ripples and encouraging the edges to set while keeping the centers soft. It is a bakery trick that makes a real difference.

Let’s Bake! Your Step-by-Step Guide to Ube Cookie Perfection
Ingredients:
Here is everything you need. Grams are in parentheses for accuracy.
For Browning:
1. ½ cup (113g) unsalted butter (browned then cooled)
For the Cookies:
2. 1 ½ cups (200g) all-purpose flour (spooned and leveled)
3. ½ teaspoon baking powder
4. ½ teaspoon baking soda
5. ¾ teaspoon salt
6. ¼ cup (50g) light brown sugar (packed)
7. ¼ cup (50g) granulated sugar
8. ½ cup (135g) ube halaya (ube jam)
9. 1 teaspoon ube extract
10. 1 large egg, room temperature
11. ½ cup white chocolate chips
Prep: Get all your ingredients measured and ready. Using a kitchen scale is the best way to ensure perfect results every time!
A Step-by-Step Instructions:
Step 1: Brown the Butter
Place 1 stick (113g) unsalted butter in a light-colored saucepan over medium heat. Let it melt completely, then continue cooking as it foams and bubbles. Swirl occasionally. Watch for golden brown specks to form at the bottom and a nutty aroma to develop. Once it reaches a medium amber color, immediately remove from heat and pour into a large heat-safe bowl. Let cool for 10-15 minutes. It should still be liquid but not hot to the touch.
Step 2: Whisk Dry Ingredients
In a medium bowl, whisk together the 1 ½ cups (200g) all-purpose flour, ½ teaspoon baking powder, ½ teaspoon baking soda, and ¾ teaspoon salt until well combined. Set aside.
Step 3: Beat Butter and Sugars
To the bowl with the cooled brown butter, add the ¼ cup (50g) brown sugar and ¼ cup (50g) granulated sugar. Using a stand mixer with the paddle attachment or a hand mixer, beat on medium-high speed until combined and fluffy, about 3 minutes. The mixture should look lighter in color and texture. Do not rush this step, proper creaming creates air pockets that help the cookies puff up in the oven.
Step 4: Add Ube
Add the ½ cup (135g) ube halaya and 1 teaspoon ube extract. Mix on medium speed until combined, about 2 minutes. Stop and scrape the edges and bottom of the bowl with a spatula. Mix again until the mixture is light, fluffy, and uniformly purple. No streaks of plain butter should remain.
Step 5: Add Egg
Add the room temperature egg and mix until fully combined. Scrape the bowl again to ensure everything is incorporated.
Step 6: Combine Dry Ingredients
With the mixer on low speed, slowly add the dry ingredients. Mix just until the flour disappears, stop immediately. Overmixing at this stage will develop gluten and make your cookies tough.
Step 7: Finish Mixing by Hand
Remove the bowl from the mixer and use a rubber spatula to give the dough a few final turns. This ensures no traces of flour are hiding at the bottom without overmixing.
Step 8: Add White Chocolate Chips
Add the ½ cup white chocolate chips and fold gently with the spatula until evenly distributed throughout the purple dough.
Step 9: First Chill
Cover the surface of the dough directly with plastic wrap. This prevents a film from forming on top. Refrigerate for at least 1 hour, or overnight. Overnight chilling produces even better flavor.
Step 10: Preheat and Prep
When you are ready to bake, preheat your oven to 350°F (175°C) with the rack in the middle position. Line two baking sheets with parchment paper.
Step 11: Scoop
Use a cookie scoop (about 2 tablespoons) to portion the dough into balls. Place them on the prepared baking sheets, spacing them about 2 inches apart.
Step 12: Second Chill
Place the baking sheets with the scooped dough in the refrigerator for 10 minutes. This final chill firms up the dough and prevents excessive spreading.
Step 13: Bake
Bake each sheet individually for 9 minutes. Remove the baking sheet from the oven and tap it firmly against the counter to deflate the cookies slightly. Return to the oven and bake for an additional 2-3 minutes, until the edges are golden brown and the centers still look soft.
Step 14: Shape (Optional)
Immediately after removing from the oven, place a round cookie cutter slightly larger than each cookie around it and swirl gently to create perfect circles. Work quickly while the cookies are hot.
Step 15: Cool
Let the cookies cool on the baking sheet for 5 minutes. They will continue setting up during this time. Then transfer to a wire rack to cool completely, or enjoy warm for that gooey-center experience.
Step 16: Serve and Enjoy
Serve warm or at room temperature. Watch people’s eyes widen when they see that gorgeous purple color!

Pro Tips & Your Biggest Questions, Answered
Real Talk: What I Learned from Baking These Cookies Many Times
I made these cookies over and over to figure out exactly what can go wrong and how to fix it. Here is the unfiltered truth.
1. The 3-Minute Creaming Rule is Not a Suggestion:
Set a timer. Cream the butter and sugars for a full 3 minutes on medium-high. The mixture should become noticeably lighter in color and almost fluffy in texture. This creates air pockets that help the cookies puff up in the oven. If you skimp on this step, your cookies will be denser and flatter.
2. Scrape Your Bowl Like You Mean It:
be halaya is sticky and stubborn. It hides at the bottom of the bowl and in the corners. After adding it, stop the mixer and scrape the bowl thoroughly, bottom, sides, everywhere. Then mix again. Repeat after adding the egg. Unincorporated ube halaya means purple streaks and uneven flavor.
3. The Second Chill is Not Optional:
I know you will be tempted to skip the 10-minute chill after scooping. Do not do it. That short chill firms up the dough so the cookies hold their shape when they hit the hot oven. Without it, they will spread into purple puddles.
4. Bake One Sheet at a Time:
I know it is faster to bake two sheets at once, but do not do it. The top sheet bakes faster, the bottom sheet bakes slower, and your cookies will be uneven. Bake one sheet at a time, right in the middle of the oven. Your cookies are worth the extra few minutes.
5. The Counter Tap is Bakery Magic:
That step where you tap the sheet against the counter at 9 minutes? It is not just for show. It deflates the cookies slightly, encouraging the edges to set while keeping the centers soft and gooey. It also creates those beautiful ripples on the surface. Do not skip it!
Frequently Asked Questions
1. My cookies turned out cakey instead of chewy. What went wrong?
Cakey cookies usually mean one of two things: too much flour or overmixing.
First, check your flour measurement. Scooping directly from the bag can pack in 20-30% more flour than the recipe intends. Always spoon and level: fluff the flour with a spoon, sprinkle it into your measuring cup, and level it off with a knife. Better yet, use a kitchen scale, 200g is the magic number.
Second, are you overmixing after adding the flour? Once the flour goes in, mix just until it disappears. Overmixing develops gluten, which leads to a tougher, cakey texture. This is why we switch to a spatula at the end, it gives you more control.
2. Why did my cookies spread into flat discs?
Flat cookies usually happen for one of these reasons:
~~ Your baking sheet was too warm. If you baked multiple batches, let the sheet cool completely between batches, or use a second sheet.
~~ Your brown butter was too warm when you mixed it with the sugar. Let it cool for a full 10-15 minutes next time.
~~ You skipped the chills. The 1-hour dough chill and 10-minute post-scoop chill are both essential. Skipping either one = flat cookies.
~~ Your ube halaya was too wet. Different brands have different moisture levels. If yours was runny, increase the first chill to 2 hours.
3. Can I use ube powder instead of ube halaya?
Great question! Yes, but you need to adjust. Ube powder is dehydrated, so it lacks the moisture of ube halaya. Here is how to make it work:
Mix 3 tablespoons of ube powder with 2-3 tablespoons of warm coconut milk or water to create a paste. Let it sit for 5 minutes to thicken. You want a consistency similar to jam, thick but spreadable. Use this paste in place of the ube halaya.
If you use powder without reconstituting it, your cookies will be dry and crumbly. The moisture from the coconut milk is essential for the right texture.
4. Can I skip the ube extract?
You can, but your cookies will be paler and the ube flavor will be milder. Ube extract does two things: it boosts the purple color and amplifies the ube flavor. Without it, you are relying solely on ube halaya, which varies in color intensity by brand.
~~ If you cannot find ube extract, here are your options:
~~ Embrace the natural color, your cookies will still taste delicious, even if they are more lavender than electric purple.
~~ Add an extra tablespoon of ube halaya for more flavor and color.
~~ Add a tiny drop of purple food coloring if you want that vibrant look (optional).
5. How do I get that beautiful purple color every time?
The purple color comes from two places: ube halaya and ube extract. Here is how to maximize it:
~~ Cool properly. The color will settle as the cookies cool. Do not judge them while they are hot, they get more vibrant as they set.
~~ Use a high quality ube halaya. Some brands are naturally more vibrant than others. Look for one that is deep purple in the jar.
~~ Do not skip the ube extract. That teaspoon makes a huge difference in both color and flavor.
~~ Do not overbake. The longer cookies bake, the more the color can fade slightly. Pull them at 11-12 minutes total (9 + 2-3) while they are still soft.
6. How do I store these cookies?
Store baked cookies in an airtight container at room temperature for up to 4 days. Because of the moisture from the ube halaya, they will stay soft and delicious. Add a slice of bread to the container to keep them extra soft, replace the bread every 2 days.
You can also refrigerate for up to 1 week, but let cookies come to room temperature before serving for the best texture.
Serving, Storage & Flavor Variations
How to Store, Serve, and Make This Recipe Your Own
Storing Your Ube Beauties
~~ Room Temperature: Store in an airtight container for up to 4 days. These cookies stay soft thanks to the moisture from the ube halaya. Add a slice of bread to the container to keep them extra soft, replace the bread every 2 days.
~~ Refrigerator: You can refrigerate for up to 1 week, but let cookies come to room temperature before serving for the best texture.
~~ Freezer (Unbaked Dough): After the first 1-hour chill, scoop the dough into balls and place them on a parchment-lined tray. Freeze until solid (about 1-2 hours), then transfer to a freezer bag. Bake from frozen at 350°F for 11-13 minutes (add 1-2 minutes to the bake time).
~~Freezer (Baked Cookies): Freeze baked cookies for up to 3 months. Thaw at room temperature and warm in a 300°F oven for 3-4 minutes to refresh.
How to Refresh Day Old Cookies
~~ The Oven Method: Preheat to 300°F (150°C). Warm cookies for 3-4 minutes. This softens them slightly and brings back that fresh-baked aroma.
~~ The Microwave Quick Fix: Microwave a single cookie for 8-10 seconds. The white chocolate chips get melty again, and the cookie becomes soft and warm.
How to Serve
These cookies are stunning on their own, but here are some serving ideas:
~~ With Tea or Coffee: The earthy ube and sweet white chocolate are perfect with a hot beverage.
~~ On a Dessert Platter: Their purple color makes them stand out on any cookie platter.
~~ Warm with Ice Cream: Warm a cookie slightly and serve with a scoop of vanilla or coconut ice cream. Ube and coconut are a dream team.
5 Delicious Flavor Variations
1. The Ube Coconut Dream:
Add ¼ cup of toasted shredded coconut to the dough along with the white chocolate chips. Toast the coconut first (350°F for 3-5 minutes) until golden and fragrant. The coconut adds texture and reinforces the natural coconut notes in ube. Sprinkle a little extra toasted coconut on top of the cookies before baking.
2. The Ube Macadamia Nut:
Replace half of the white chocolate chips with ¼ cup of roughly chopped macadamia nuts. Macadamia nuts are buttery and rich, pairing beautifully with both ube and brown butter. Toast the nuts first for extra flavor.
3. The Ube Cream Cheese Swirl:
Soften 2 oz of cream cheese and mix with 1 tablespoon of sugar and ¼ teaspoon ube extract. Drop small teaspoons of this mixture onto each cookie dough ball before baking and swirl gently with a knife. The tangy cream cheese against the sweet ube cookie is incredible.
4. The Ube Matcha Swirl:
Remove ¼ cup of the finished dough and mix with 1 teaspoon of matcha powder until green. Dot small pieces of the matcha dough onto each cookie dough ball and swirl gently. The green against purple is stunning, and matcha and ube have a beautiful earthy harmony.
Bonus Variation:
The Ube Glazed Beauty:
After baking and cooling, drizzle the cookies with a simple glaze made from ½ cup powdered sugar, 1 tablespoon milk, and ¼ teaspoon ube extract. The glaze adds extra sweetness and a beautiful purple sheen. Sprinkle with a tiny bit of shredded coconut or white chocolate shavings while the glaze is wet.
Full Printable Recipe Card

Love Looks Like a Purple Cookie
I started this story talking about love, and I meant it.
Not the romantic kind, though these cookies would absolutely win someone’s heart. But the kind of love that comes from trying something new. From being intimidated by an ingredient and diving in anyway. From browning butter and watching it transform, and realizing that transformation is available to all of us, in our own kitchens, any time we are brave enough to try.
Ube taught me that. Brown butter taught me that. And now, hopefully, this cookie teaches you that too.
These Brown Butter White Chocolate Chip Ube Cookies are soft and purple and studded with sweet white chocolate. They smell like nutty brown butter and taste like something you cannot quite name but never want to stop eating. They are a little bit earthy, a little bit sweet, and a whole lot of beautiful.
I hope you make them. I hope you fall in love with ube the way I did. And I hope you share them with people you love, because that is what cookies are for.
Made these Brown Butter White Chocolate Chip Ube Cookies? I would LOVE to see them!
Tag me on Tiktok @thecookiegallery so I can share in your purple, buttery victory!






