I’ve always been a huge fan of ube, so creating my own version of these vibrant, delightful treats was a must. When I first made this Ube Cookies (Purple Yam Filipino Cookies) Recipe, I was blown away by how the soft, chewy texture and subtly sweet purple yam flavor combined with white chocolate chips to create something truly magical. These cookies have quickly become a beloved staple in my kitchen, perfect for both everyday indulgences and special occasions when I want to impress friends with something a little unique and colorful.
Why You'll Love This Ube Cookies (Purple Yam Filipino Cookies) Recipe
What I find really special about this recipe is the way it balances flavor and texture so beautifully. The ube halaya adds this naturally sweet, earthy purple yam flavor that’s unmistakably Filipino, giving the cookies their gorgeous lavender hue and that touch of nostalgia for anyone who grew up loving ube desserts. Paired with the creamy bursts of white chocolate in every bite, you get an indulgent cookie that feels both familiar and exciting all at once.
Plus, I love that this recipe isn’t complicated at all. The ingredients are straightforward and easy to find, and the steps are simple enough that even if you’re new to baking, you’ll get fantastic results. The chill time is key here and helps develop that perfect chewy texture that makes these cookies so irresistible. These cookies are perfect for holiday gatherings, afternoon tea, or even just a cozy night in when you want a special treat that brightens your day. Honestly, I’ve found myself baking a batch every couple of weeks!
Ingredients You'll Need
The ingredients for this Ube Cookies (Purple Yam Filipino Cookies) Recipe are simple yet essential to achieving the perfect taste, texture, and vibrant color that make these cookies so special. Every item plays a crucial role, whether it’s the ube halaya giving that authentic flavor or the white chocolate chips adding sweet creaminess.
- All-purpose flour: This forms the base of your dough, giving the cookies structure and a soft crumb.
- Baking powder and baking soda: These leavening agents help the cookies rise just right, keeping them tender.
- Salt: A small amount enhances all the sweet flavors and balances the richness.
- Unsalted butter: Room temperature butter is key for that creamy, fluffy dough and lovely chewiness.
- Light brown and granulated sugar: The combination provides both moisture and sweetness with subtle caramel notes.
- Ube halaya: The heart of the recipe, this sweet purple yam jam infuses each cookie with vibrant color and authentic Filipino flavor.
- Ube extract: This boosts the purple yam aroma and flavor, ensuring that unmistakable ube taste shines through.
- Egg: Binds the dough and adds richness to every bite.
- White chocolate chips: These pockets of creamy sweetness contrast beautifully with the subtly earthy ube.
Directions
Step 1: In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set this aside so it’s ready when you need it.
Step 2: Using a stand mixer fitted with the paddle attachment, beat the room temperature butter along with both the light brown and granulated sugars on medium-high speed until the mixture looks light and fluffy, usually about 3 minutes. This is where the magic of texture starts.
Step 3: Add the ube halaya and ube extract to the butter and sugar mixture. Mix on medium speed until everything is combined and the dough becomes light and fluffy again, scraping down the sides and bottom of the bowl as needed. This is when the dough acquires its gorgeous purple hue.
Step 4: Crack in the egg and continue mixing until it’s fully incorporated, scraping the bowl again to make sure there are no unmixed pockets of dough.
Step 5: Slowly add the dry ingredients into the wet mixture while the mixer is on low. Once added, switch to a rubber spatula and gently fold the dough to make sure no flour streaks remain. The dough should be soft but hold together nicely.
Step 6: Fold in the white chocolate chips evenly using a rubber spatula, ensuring they’re distributed without overmixing the dough.
Step 7: Cover the bowl with plastic wrap directly on the surface of the dough to prevent it from drying out, then refrigerate the dough for at least 1 hour or even overnight if you have the time. Chilling is crucial for flavor development and cookie texture.
Step 8: When ready to bake, preheat your oven to 350 degrees Fahrenheit. Position the rack in the middle and line two baking sheets with parchment paper.
Step 9: Scoop the chilled dough using a cookie scoop and place each ball on the baking sheets, spacing them about two inches apart to allow for spreading. For an extra firm shape, chill the scooped dough on the trays in the refrigerator for 10 minutes before baking.
Step 10: Bake one sheet at a time for 9 minutes. Remove the baking sheet and give it a gentle tap against the counter to deflate the cookies slightly. Return the sheet to the oven and bake for another 2-3 minutes, or until the edges turn a lovely golden brown. For an elegant finish, I like to gently swirl a round cookie cutter around each cookie to neaten the edges. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Enjoy every bite!
Servings and Timing
This recipe yields about 20 deliciously chewy Ube Cookies, perfect for sharing or savoring throughout the week. Prep time usually takes me around 20 minutes, but factoring in the important chilling period of 1 hour means you’ll want to plan ahead. Baking time is about 11-12 minutes per batch, plus a little extra for cooling. Overall, you’re looking at about 1 hour and 38 minutes from start to finish, including that necessary downtime for chilling the dough. The result is definitely worth the wait!
How to Serve This Ube Cookies (Purple Yam Filipino Cookies) Recipe
When I serve these ube cookies, I love pairing them with a simple cup of hot tea—jasmine or chamomile work wonderfully to complement the subtle floral notes of the purple yam. They’re also delightful alongside a glass of cold milk or even a creamy ube latte for a fun, matching flavor experience. If I’m hosting a party, I like to present them on a beautiful platter with fresh edible flowers or a dusting of powdered sugar for a delicate touch.
You can enjoy these cookies warm, right out of the oven when the white chocolate chips are still melty and gooey, or at room temperature when the flavors meld beautifully and the texture firms up just enough to give that satisfying chew. For family dinners or festive occasions, I recommend plating them with small ramekins of ube ice cream or coconut cream on the side—your guests will love the pairing! They’re just the right size as an after-dinner treat or together with coffee for a mid-afternoon pick-me-up.
These colorful treats also make a stunning homemade gift during holidays or birthdays. Pack them in clear cellophane bags tied with purple ribbons, and you’ve got instant smiles. The vibrant color and unique flavor always spark conversations and brighten any event, making them much more than just a cookie in my opinion.
Variations
If you want to switch things up, I’ve experimented with a few fun variations on this Ube Cookies (Purple Yam Filipino Cookies) Recipe. For example, you can substitute the white chocolate chips with macadamia nuts or toasted coconut flakes for a different texture and flavor contrast. Those toasted notes add an extra layer of deliciousness that works great with ube’s natural sweetness.
For those who need gluten-free options, I’ve had success swapping the all-purpose flour with a gluten-free blend that includes xanthan gum. It’s important to ensure your blend is suitable for baking to maintain that chewy texture. To make the recipe vegan, you can replace the butter with vegan margarine or coconut oil, and use a flax egg in place of the regular egg. The flavor remains just as beautiful, though the texture might be a little crispier, which I personally enjoy!
Another variation I love is adding a teaspoon of finely grated lemon zest or a pinch of cinnamon to the dough for a subtle twist. For a different cooking method, I’ve tried pressing the dough into mini muffin tins to create little ube cookie cups that bake up with chewy edges and a soft center—perfect for filling with a dollop of ube cream or cream cheese frosting afterward.
Storage and Reheating
Storing Leftovers
I usually keep leftover ube cookies in an airtight container at room temperature to maintain their chewiness and flavor. They stay fresh for up to 4-5 days this way, which is great for enjoying them throughout the week without sacrificing texture. If you want to keep them longer, I recommend placing parchment paper between layers to prevent sticking.
Freezing
This ube cookie dough freezes beautifully, so you can prepare it in advance! I portion the dough into balls and flash freeze them on a tray before transferring them to a freezer-safe zip-top bag. The dough can last up to 3 months in the freezer. When you want a fresh batch, just thaw the balls overnight in the fridge and bake as usual for fresh-baked cookies anytime you crave them.
Reheating
If you have leftover baked cookies that have lost some of their fresh-baked warmth, I like to gently warm them in a preheated oven at 300 degrees Fahrenheit for 5 minutes. This helps revive the softness and makes the white chocolate chips melty again. Avoid microwaving if possible, as it tends to dry them out quickly. Reheating with care ensures every bite tastes just as lovely as when they were fresh from the oven.
FAQs
Can I use frozen ube halaya for this recipe?
Yes, frozen ube halaya can be used, but I recommend thawing it fully before adding it to the dough to ensure it mixes evenly and doesn’t create lumps. Room temperature halaya blends much more smoothly with the butter and sugars.
What’s the difference between ube halaya and ube extract?
Ube halaya is a cooked purple yam jam that provides the body, color, and natural sweetness, while ube extract is a concentrated flavoring that boosts the aroma and enhances the purple yam taste without adding texture. Using both makes the cookies taste authentically ube-rich.
Can I substitute the white chocolate chips with regular chocolate chips?
You definitely can! Regular or semi-sweet chocolate chips will give a more pronounced chocolate flavor and create a different flavor profile. I personally prefer white chocolate because of its creamy contrast with the ube's subtle sweetness, but it’s fun to experiment.
Why do I need to chill the dough before baking?
Chilling firms up the dough, preventing the cookies from spreading too much in the oven, which helps retain their chewy texture and vibrant shape. It also allows the flavors to meld, resulting in a richer-tasting cookie.
How do I store the cookies if I want to gift them?
I like to stack the cookies between layers of parchment paper inside sturdy, decorative tins or airtight boxes. This protects them during transport and keeps them fresh. Adding a note about reheating gently gives the recipient the best experience.
Conclusion
I genuinely hope you give this Ube Cookies (Purple Yam Filipino Cookies) Recipe a try because it’s one of those rare treats that feel both special and comforting all at once. Whether you’re new to ube or have loved Filipino flavors for years, these cookies deliver a bright splash of color, authentic taste, and fun nostalgia that’s hard to beat. From my kitchen to yours, happy baking and even happier tasting!
PrintUbe Cookies (Purple Yam Filipino Cookies) Recipe
Delight in these vibrant and flavorful Ube Cookies, a Filipino-inspired treat featuring the natural purple hue and unique taste of ube halaya (purple yam jam). Soft and chewy with a subtle sweetness, these cookies are studded with creamy white chocolate chips, making them a perfect snack or dessert for any occasion.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 38 minutes
- Yield: 20 servings
- Category: Dessert
- Method: Baking
- Cuisine: Filipino
- Diet: Vegetarian
Ingredients
Dry Ingredients
- 1 ½ cup (200 g) all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ¾ teaspoon salt
Wet Ingredients
- 1 stick (113 g) unsalted butter, room temperature
- ¼ cup (50 g) light brown sugar, packed
- ¼ cup (50 g) granulated sugar
- ½ cup (135 g) ube halaya
- 1 teaspoon ube extract
- 1 large egg, room temperature
Add-ins
- ½ cup white chocolate chips
Instructions
- Whisk dry ingredients: In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until fully combined. Set aside for later use.
- Beat butter and sugar: Using a stand mixer fitted with the paddle attachment, beat the unsalted butter, light brown sugar, and granulated sugar on medium-high speed until the mixture is fluffy and well combined, about 3 minutes.
- Add ube halaya and ube extract: Incorporate the ube halaya and ube extract into the butter-sugar mixture. Mix thoroughly, scraping down the sides and bottom of the bowl as needed, until the mixture is light and fluffy, approximately 2 minutes.
- Add egg: Add the large egg to the mixture and beat until fully combined. Scrape the bowl’s edges to ensure even mixing.
- Combine dry ingredients: With the mixer on low speed, gradually add the dry ingredients to the wet ingredients. Once incorporated, use a rubber spatula to fold the dough gently and ensure no streaks of flour remain.
- Add chocolate chips: Fold in the white chocolate chips using a rubber spatula until evenly distributed throughout the dough.
- Chill the dough: Cover the bowl with plastic wrap to prevent drying, and refrigerate the dough for at least 1 hour or overnight for best results.
- Prepare oven and baking sheets: Preheat the oven to 350°F (175°C) with the rack positioned in the middle. Line two baking sheets with parchment paper.
- Assemble cookies: Scoop the cookie dough using a cookie scoop and place the portions onto the prepared baking sheets, spacing them about two inches apart. Chill the scooped dough in the refrigerator for 10 minutes to help maintain shape during baking.
- Bake: Bake each sheet individually for 9 minutes. Remove the sheet and gently tap it on the counter to deflate air bubbles. Return to the oven and bake for an additional 2 to 3 minutes until the edges turn golden brown. Optional: use a round cookie cutter slightly larger than each cookie to swirl gently around the edges for a neat appearance. Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Enjoy your flavorful ube cookies!
Notes
- Chilling the dough helps prevent spreading and produces thicker cookies.
- Ube halaya can be found in Filipino or Asian grocery stores, or you can substitute with cooked and mashed purple yam.
- For more vibrant color and flavor, use high-quality ube extract.
- White chocolate chips add a creamy sweetness that complements the earthy ube flavor.
- Store baked cookies in an airtight container at room temperature for up to 5 days or freeze for longer storage.



Leave a Reply