Desserts
This Pinoy cookies recipe brings the nostalgic sweetness of Filipino baking to your kitchen with its signature chewy texture and vibrant ube (purple yam) and langka (jackfruit) swirl. 💫 What makes these cookies special is their rich, moist crumb and the way the purple swirl peeks through golden edges—perfect for celebrations or sharing with family.
My version stays true to tradition while using simple ingredients you can find at any grocery store.
The secret to these cookies lies in the butter and sugar ratio, which creates that signature chewy texture without being too dense. I developed this recipe after years of baking for Filipino holidays, where these cookies are a staple during Christmas and birthdays.
The dough is rolled thin, cut into classic shapes, and baked until just golden—never overdone, or the swirl will break apart.
By the time they cool, you’ll have cookies with a tender crumb that holds its shape yet melts in your mouth, and a purple swirl that adds a pop of color and natural sweetness.
The aroma of vanilla and toasted coconut filling fills the kitchen as they bake, making your home smell like a Filipino bakery. These are cookies that disappear fast—so make a double batch.
Pair them with hot chocolate or serve as a gift with a festive ribbon. The dough can be refrigerated for up to 3 days, making them perfect for meal prep or last-minute baking. Let’s get started on these beloved Pinoy treats!
Ingredients for pinoy cookies
Simple ingredients that transform into nostalgic Pinoy cookies with vibrant swirls and chewy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for dough |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Ube Halaya (Purple Yam Jam) 💜 | 1 cup | Store-bought or homemade |
| Langka (Young Green Jackfruit) 🍈 | 1 cup | Canned in syrup, drained |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Pure Vanilla Extract 💧 | 2 tsp | High-quality preferred |
| Baking Powder 🧂 | 1 tsp | Fresh for best rise |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Shredded Coconut 🥥 | ½ cup | Sweetened, toasted |
| Ground Coconut (Desiccated) 🥥 | ¼ cup | For filling texture |
| Brown Sugar 🍚 | ¼ cup | Packed for filling |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
The ube halaya is the soul of these cookies—Filipino markets often carry it in jars, but Asian grocery stores like 99 Ranch or H Mart always stock it. If you can't find it, purple sweet potato puree works in a pinch, though the flavor won't be identical. For the langka, young green jackfruit in syrup is key—drain it well and mash it slightly for that signature texture. The butter should be cold when you mix it, or the dough will spread too much. I always use Land O'Lakes unsalted butter because it's reliable, but any good brand works. Toast your shredded coconut in a dry pan until golden—that extra minute makes all the difference.
No ube halaya? Mango puree or beet jam can mimic the sweetness, though the color will differ. Can't find young jackfruit? Canned pumpkin puree gives a similar texture (just reduce the sugar in the filling). For the filling, if you can't get desiccated coconut, grind regular dried coconut in a food processor. The vanilla extract matters here—Nielsen-Massey or McCormick are my go-tos, but anything pure works. Need to make this gluten-free? Swap the flour for a 1:1 gluten-free blend—just know the texture will be slightly crumbly. The baking powder is non-negotiable for that signature lift, so don't skip it.
The dough keeps 3 days in the fridge wrapped tightly in plastic, and the filling can be prepped a week ahead. For the best results, bake the cookies until just golden—they'll soften as they cool. Store them in an airtight container with parchment between layers to keep them soft. These cookies reheat beautifully—30 seconds in the microwave brings back that bakery-fresh aroma. Freeze the dough balls for up to 3 months—just bake straight from frozen, adding 2-3 minutes to the time.
Why You'll Love This Recipe
- No-Mess Mixing: I swear by this recipe—just cream butter and sugar, fold in dry ingredients, and you’re done. No egg whites to whip, no chocolate chips to chop. The ube halaya and langka paste blend right in, so you’re not left with sticky lumps or uneven dough.
- Sweet & Earthy Magic: That first bite? Pure comfort. The ube gives it a velvety purple swirl, while the langka adds a subtle tropical brightness—like dessert and a snack had a lovechild. Honestly, I’ve seen people skip the frosting entirely.
- Party in a Jar: These cookies freeze like champs, so I always make a double batch. Toss them in a container for birthdays, potlucks, or even as a last-minute hostess gift. The flavors only get better after a few days—trust me, I’ve tested it.
- Pantry Staple Hack: You’re using ingredients you already have (or can grab cheaply). Butter, sugar, and flour? Basic. Ube halaya and langka paste? Often cheaper than specialty baking mixes. It’s the kind of recipe that turns a $5 grocery run into something special.
Step-by-step instructions for chewy ube and langka swirl delight
Here's how to create these vibrant cookies with perfect texture and flavor every time.
👨🍳 Step 1: Mix the Dry Ingredients and Prepare the Filling
In a medium bowl, whisk together the 3 cups all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Set aside. In a separate small bowl, mix the 0.25 cup ground coconut (desiccated) with the 0.25 cup brown sugar to create your filling mixture. This combination gives the cookies their signature texture and sweetness.
For the ube and langka filling, drain the 1 cup langka (young green jackfruit) thoroughly and mash it slightly with a fork. Mix this with the 1 cup ube halaya (purple yam jam) until smooth. Set both mixtures aside—they'll add that beautiful swirl and rich flavor to your cookies.
👨🍳 Step 2: Cream Butter and Sugars for Perfect Texture
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (cold, cubed) with the 1.5 cups granulated sugar on medium speed for 3-4 minutes. You're looking for a light, fluffy texture that nearly doubles in volume. This creaming process incorporates air, which helps create those signature chewy cookies.
Add the 2 whole large eggs one at a time, mixing well after each addition. Then stir in the 2 tsp pure vanilla extract. The mixture should be smooth and pale. If it looks slightly curdled, don't worry—it'll come together once you add the dry ingredients.
🥘 Step 3: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Be careful not to overmix—you should still see a few flour streaks. The dough will be slightly sticky, which is perfect for these chewy cookies. Divide the dough into two equal portions.
One portion will be your base dough. To the other portion, fold in the ube and langka mixture until evenly distributed. This creates the beautiful swirl effect when baked. Wrap both dough portions in plastic wrap and refrigerate for at least 1 hour (or up to 24 hours). Chilling helps the flavors meld and prevents excessive spreading.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 350°F and line two baking sheets with parchment paper. Take one portion of the chilled dough and roll it out to about ¼-inch thickness. Cut out circles using a cookie cutter or glass. Place them 2 inches apart on the prepared baking sheet.
Repeat with the second dough portion, pressing a small spoonful of the ube and langka mixture into the center of each circle before sealing it. Bake for 10-12 minutes until the edges are golden brown but the centers still look slightly soft. They'll firm up as they cool.
🍽️ Step 5: Add Toppings and Enjoy
Remove the cookies from the oven and immediately sprinkle each one with toasted sesame seeds and a pinch of shredded coconut. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. The sesame seeds add a delightful crunch, while the coconut enhances the tropical flavor profile.
Serve these cookies warm for the best experience. The ube and langka filling creates a beautiful swirl when sliced, and the chewy texture with crispy edges makes them irresistible. Store any leftovers in an airtight container for up to 5 days—if they last that long!
Pro Tips For Making Pinoy Cookies
- Chill the Dough: After mixing your ube and langka dough, pop it in the fridge for at least 30 minutes—yes, even if you’re eager to bake. I used to skip this and ended up with cookies that spread like pancakes and stayed dense in the middle. Cold dough holds its shape and develops that perfect chewy texture.
- Strain the Ube: Don’t just scoop that ube halaya straight from the jar—strain out the thick pulp through a fine-mesh sieve before mixing. The smoother the paste, the more evenly it distributes, and the less grainy your cookies will taste. (Trust me, your first bite will notice the difference.)
- Avoid Overmixing Langka: Langka’s natural moisture makes the dough clingy, so mix it just until combined—about 20 seconds after the flour disappears. Overworking it turns the dough tough, and you’ll end up with cookies that taste more like bread than the tender, slightly crumbly texture you want.
- Rotate the Pan: Pinoy cookies bake unevenly, especially with ube’s heat sensitivity. After 8 minutes, rotate the tray 180 degrees and swap the top and bottom racks halfway through. My first batch had one side burnt and the other undercooked—I learned this the hard way.
Flavor customization for this pinoy cookies
Classic Ube Swirl
For a more traditional take, skip the langka and double the ube halaya to 2 cups. Mix 1 cup ube halaya into one portion of the dough and leave the other plain. Roll both portions to ¼-inch thickness, then layer them together before cutting into circles.
Bake as directed—this version delivers a stronger purple hue and a sweeter, more concentrated ube flavor that Filipinos love. 💜
Cheese-Stuffed Version
Replace the ube and langka filling with a mix of 1 cup cream cheese and ½ cup powdered sugar, whipped until smooth. This creates a creamy, tangy center that pairs beautifully with the buttery cookie exterior.
I like to add ½ tsp vanilla extract to the cream cheese for extra depth. This variation is a crowd-pleaser during Christmas gatherings. 🧀
Chocolate-Dipped Twist
Bake the cookies as directed, then let them cool completely. Melt 1 cup dark chocolate chips with 1 tbsp coconut oil over a double boiler, then dip half of each cookie into the chocolate.
Sprinkle with crushed macadamia nuts or toasted coconut flakes before the chocolate sets. The contrast of rich chocolate with the tropical ube filling is pure indulgence. 🍫
Spiced Orange Glaze
After baking, brush the warm cookies with a glaze made from ½ cup powdered sugar, 2 tbsp fresh orange juice, and ½ tsp grated orange zest.
Add ¼ tsp ground cinnamon for warmth. The citrus cuts through the sweetness while adding a bright, festive touch. This glaze works especially well with the cheese-stuffed variation. 🍊
Nutty Crunch Addition
Fold ½ cup chopped toasted walnuts or pecans into the base dough before dividing it. The nuts add a satisfying crunch that balances the soft, chewy texture. For extra flavor, toast the nuts with ½ tsp cinnamon and a pinch of salt before adding them to the dough.
This works beautifully with all variations, especially the chocolate-dipped version. 🌰
Coconut-Free Option
If you're avoiding coconut, replace the ½ cup shredded coconut in the filling with ½ cup finely chopped dried apricots or dried mango. For the topping, use crushed pistachios instead of sesame seeds.
The dried fruit adds natural sweetness and chewiness, while the pistachios provide a nutty contrast. This version still delivers that nostalgic Filipino flavor without coconut. 🥭
Nutrition facts
Frequently asked questions about Pinoy cookies
What makes these cookies different from regular cookies?
These Filipino-style cookies stand out with their signature chewy texture and vibrant purple swirl from ube (purple yam) and langka (jackfruit). The dough is rolled thin and baked until just golden, creating that perfect balance of crisp edges and soft centers. The tropical coconut filling adds a unique flavor that's distinctly Pinoy!
Can I substitute ube halaya if I can't find it?
Yes! If you can't find ube halaya, try purple sweet potato puree for a similar color, or mango puree for sweetness. For texture, pumpkin puree works well too—just reduce the sugar in the filling slightly. The flavor won't be identical, but it'll still taste delicious.
How do I prevent the cookies from spreading too much?
Chill the dough for at least 1 hour before baking to prevent spreading. Also, use cold butter when creaming and roll the dough to ¼-inch thickness. Bake at 350°F for 10-12 minutes—they'll look soft when done but firm up as they cool. Patience is key!
Can I make these cookies ahead of time?
The dough keeps for 3 days in the fridge, and the filling can be prepped a week ahead. For best results, bake them fresh, but you can also freeze the dough balls for up to 3 months. Just add 2-3 extra minutes to baking time if frozen. Perfect for holiday prep!
What's the best way to store these cookies?
Store them in an airtight container with parchment paper between layers to keep them soft. They'll stay fresh for 5 days at room temperature. For longer storage, freeze baked cookies for up to 2 months. Reheat for 30 seconds in the microwave to restore that bakery-fresh aroma!
