Pinoy Cookies Recipe: Ube and Cheese Swirls with Crunchy Topping

Desserts

Pinoy Cookies Recipe: Ube and Cheese Swirls with Crunchy Topping

This Pinoy cookies recipe brings the vibrant flavors of the Philippines straight to your kitchen with ube and cheese swirls that’ll have you reaching for seconds.

The secret lies in the perfect balance of creamy ube halaya and rich cheese, swirled together for a texture that’s both tender and slightly crispy on top. I’ve perfected this recipe over years of baking, ensuring every bite delivers that nostalgic Filipino taste you crave.

The magic happens with a few key techniques: using freshly grated cheese for maximum creaminess and toasting the cookie crumbs for that addictive crunch. The ube halaya adds a natural sweetness and that signature purple hue, while the cheese swirls create pockets of rich, melty goodness.

This recipe is foolproof—ideal for beginners or anyone looking to recreate Filipino bakery favorites at home.

What you’ll end up with is a batch of golden, swirled cookies with a tender crumb and a crispy exterior that’s impossible to resist. The aroma alone will fill your kitchen with warmth, and the first bite delivers that perfect harmony of sweet, cheesy, and slightly nutty flavors.

These cookies are perfect for holidays, potlucks, or just treating yourself to a taste of home.

Pair them with a cup of hot tsokolate or Filipino coffee for the full experience. Whether you’re baking for a special occasion or simply craving a sweet snack, this recipe delivers restaurant-quality results with minimal effort. Let’s get started on making these delicious Pinoy cookies!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for pinoy cookies

Twelve ingredients, one showstopping Filipino treat—these ube and cheese swirls bring bakery magic home.

Ingredient Amount Notes
Ube Halaya 🍠 1 ½ cups Store-bought or homemade, vibrant purple
Unsalted Butter 🧈 1 cup Cold, cubed for swirling
Granulated Sugar 🍚 1 cup Superfine for smoother texture
Large Eggs 🥚 2 whole Room temperature for even mixing
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Baking Powder 🍞 1 tsp Fresh for proper rise
Salt 🧂 ½ tsp Fine sea salt
Shredded Cheese 🧀 1 ½ cups Freshly grated cheddar or edam
Toasted Cookie Crumbs 🍪 ½ cup Butter cookies or digestive biscuits
Vanilla Extract 🌸 1 tsp Pure vanilla for aroma
Ground Cinnamon 🌿 ½ tsp Optional for warmth
Powdered Sugar 🍚 ¼ cup For dusting finished cookies

The ube halaya is non-negotiable for that signature purple pop and sweetness. Filipino markets or specialty stores like Asian Food Grocer carry the best jars—look for vibrant color and no artificial additives. If making homemade, purple yam is your best bet, but ube jam works too. The cheese? Freshly grated cheddar or edam melts beautifully—pre-shredded gets clumpy. I always double-check the expiration date on the ube halaya; once opened, it keeps for 3 months in the fridge. For the cookie crumbs, butter cookies or digestive biscuits toasted with a pinch of sugar until golden add that addictive crunch.

No ube halaya? Mango jam or sweetened condensed milk can mimic the sweetness (though you’ll lose that purple magic). Short on cookie crumbs? Crushed graham crackers or granola work in a pinch. The butter must be cold for those perfect swirls—pop it in the freezer for 15 minutes if your kitchen’s warm. For extra richness, swap half the milk for condensed milk in the dough. And if you’re feeling fancy, add a pinch of ube extract (available online) for deeper flavor. The baking powder? Fresh is key—if it’s older than six months, toss it.

These cookies reheat beautifully—just 5 seconds in the microwave brings back that bakery-fresh warmth. Store in an airtight container for 5 days at room temp or 2 weeks in the fridge. For longer storage, freeze the dough balls (before baking) for 3 monthshot tsokolate for the full Filipino experience.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my hands are full—just cream butter and sugar by hand, fold in the ube, and let the dough do the work. The eggs bind everything together so smoothly, even if you’re not a baking pro.
  • Vibrant Purple Magic: That first bite of ube halaya? It’s like a burst of Filipino nostalgia—creamy, naturally sweet, and packed with that unmistakable purple hue. Honestly, the sugar and butter make it taste even richer, like a hug in cookie form.
  • Party in a Jar: These keep beautifully in an airtight container for up to a week, so I always bake a double batch. Perfect for birthdays, merienda gatherings, or just sneaking a treat when no one’s looking—no one will guess they’re secretly healthy(ish).
  • Budget-Friendly Luxury: Ube halaya is the star, but the rest? Basic pantry staples. A single jar of halaya stretches into two batches, and the butter and flour are already in my kitchen. It’s the kind of recipe that feels special without breaking the bank.

Step-by-step instructions for ube and cheese swirl cookies

Here's how to create these dreamy, swirled cookies with a perfect balance of ube's vibrant purple hue and cheesy goodness.

1

Cream Butter, Sugar, and Ube Halaya

In a large mixing bowl, combine the 1 cup unsalted butter (softened but not melted) with the 1 cup granulated sugar and 1.5 cups ube halaya. Using an electric mixer on medium speed, beat everything together for about 3-4 minutes until light and fluffy. You'll notice the mixture turning a beautiful lavender color from the ube—this is your first visual cue that things are working!

Here's the thing—don't rush this step. You want to incorporate plenty of air into the butter mixture. I like to scrape down the sides of the bowl every minute or so to make sure everything gets evenly incorporated. The ube halaya should be completely smooth with no lumps remaining. If you see any graininess, give it another 30 seconds of mixing.

2

Add Eggs and Mix Dry Ingredients

Add the 2 whole large eggs (room temperature) and 1 teaspoon vanilla extract to the butter mixture. Mix on low speed just until combined—about 30 seconds—then set the mixer aside. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 teaspoon baking powder, 0.5 teaspoon salt, and 0.5 teaspoon ground cinnamon. Sift the dry ingredients directly into the wet mixture to avoid lumps.

Now for the fun part—fold in the 1.5 cups shredded cheese using a spatula. Be gentle here; you don't want to overmix. The cheese should be evenly distributed throughout the dough. This is where that beautiful purple hue will start to show through the cheese. If the dough seems too dry, add 1 tablespoon of milk (though we're not using milk in this recipe, it's handy to have nearby).

3

Create the Swirl Dough

Divide the dough in half. Take one half and set it aside. To the remaining half, add the 0.5 cup toasted cookie crumbs and mix just until combined. This will create your crunchy swirl layer. Now, take the plain dough and roll it into a log about 1.5 inches in diameter. Wrap it in plastic wrap and refrigerate for 30 minutes to firm up.

While that's chilling, take the dough with cookie crumbs and roll it into a log of the same size. Gently place the crumb dough on top of the plain dough log and carefully roll both together to create a single log with the crumb mixture in the center. Wrap this combined log in plastic wrap and refrigerate for another 30 minutes. This chilling step is crucial—it prevents the cookies from spreading too much in the oven.

4

Shape and Bake the Cookies

Preheat your oven to 350°F and line two baking sheets with parchment paper. Remove the dough log from the refrigerator and slice it into 12 equal pieces, about 1.5 inches thick. Place them 2 inches apart on the prepared baking sheets. You'll want to bake them in batches if needed—don't overcrowd the pan.

Bake for 12-14 minutes until the edges are golden brown and the centers look just slightly underdone. The tops should have a beautiful crackly texture with hints of purple peeking through. Real talk: don't walk away during the last 2 minutes of baking. The cookies can go from perfect to overdone in seconds. Rotate the baking sheets halfway through for even baking.

5

Cool and Finish

Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack. While they're still warm, dust each cookie generously with 0.25 cup powdered sugar using a fine-mesh sieve. This gives them that classic Filipino cookie finish. The powdered sugar will melt slightly from the heat, creating a beautiful snowy effect on top.

Here's where it gets fun—watch as the cookies continue to set and the swirls become more pronounced as they cool. The ube flavor will be subtle but unmistakable, with a perfect balance of sweetness from the sugar and richness from the cheese. These cookies taste even better the next day when the flavors have fully melded together. Store them in an airtight container to keep them fresh for up to a week!

👨‍🍳

Pro Tips For Making Pinoy Cookies

  • Mix Until Silky: Cream the butter and sugar until it’s pale yellow and fluffy—about 3-4 minutes with a stand mixer. I learned this the hard way: under-mixed batter leads to dense cookies, and over-mixed batter makes them tough. Stop when the mixture looks like it could hold its shape.
  • Chill the Dough: Refrigerate the dough for at least 30 minutes before baking. This isn’t just about convenience—it lets the ube halaya settle, prevents excessive spreading, and guarantees a richer flavor. (Yes, even if you’re impatient like me.)
  • Weigh the Flour: Use a kitchen scale for the flour—1 cup of all-purpose flour can vary by 10-20 grams when scooped. Too much flour makes these cookies dry; too little ruins the texture. My grandmother swore by this, and she was right.
  • Rotate the Pan: Swap the cookie sheets halfway through baking if your oven runs hot. Pinoy cookies need even browning, and the middle racks often get neglected. Sounds weird, but it works—your cookies will thank you.

Troubleshooting your pinoy cookies

Dough Too Sticky

If your dough feels too sticky to handle, it’s likely because of excess moisture from the ube halaya or cheese. I’ve found that adding 1-2 tablespoons of all-purpose flour (sifted) to the dough gradually fixes this—just mix it in until the dough becomes pliable but not dry.

Avoid overmixing, or you’ll develop gluten and lose that tender texture. Chill the dough for an extra 15-20 minutes before rolling to firm it up further. 💫

Cookies Spread Too Much

Over-spreading is usually caused by dough that’s too warm or butter that’s melted. Always refrigerate the dough logs for the full 30 minutes before slicing—this prevents excessive spreading. For extra insurance, bake on the middle rack of your oven where heat is most even.

If your oven runs hot, reduce the temperature to 340°F and bake for 15-16 minutes. A silicon baking mat also helps contain the edges better than parchment paper.

Cheese Not Melting

Cheese that stays clumpy or doesn’t melt properly often means it wasn’t fresh or wasn’t grated finely enough. Always use freshly grated cheese (a box grater works best) and avoid pre-shredded varieties—they contain anti-caking agents that prevent proper melting.

For extra creaminess, I like to mix in 1 tablespoon of milk or condensed milk with the cheese before folding it into the dough. Bake at 350°F for the full 12-14 minutes—underbaking can leave cheese unmelted.

Ube Color Fading

The vibrant purple hue of ube can fade if the halaya isn’t fresh or if the dough sits too long before baking. Use ube halaya with a bright, consistent purple color (check the expiration date—it should be within 3 months of opening).

If your cookies lack color, try adding ½ teaspoon of ube extract (available online) to the dough for an extra boost. Bake immediately after shaping—don’t let the dough sit at room temperature for more than 30 minutes before baking.

Crunchy Topping Missing

If your cookie crumbs lost their crunch, they likely weren’t toasted enough or were added too late. Toast your cookie crumbs in a dry skillet over medium-low heat for 3-4 minutes, stirring constantly, until they’re golden and fragrant.

Let them cool completely before mixing into the dough—warm crumbs will melt into the butter. For extra crunch, sprinkle an additional 1 tablespoon of toasted crumbs on top of each cookie right after baking while they’re still warm.

Cookies Taste Bland

Blandness usually means the flavors didn’t meld properly or the baking time was off. Ensure your ube halaya is sweet enough—if it’s not, add 1-2 tablespoons of powdered sugar to the dough.

For depth, I like to add a pinch of ground cinnamon or a dash of salt to balance the sweetness. Bake until the edges are golden brown and the internal temperature reaches 190°F—this ensures the flavors develop fully.

Let the cookies cool completely before tasting; they’ll taste even better the next day as the flavors settle. 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 55mg18%
Sodium 180mg8%
Total Carbohydrate 34g12%
Dietary Fiber 1g4%
Sugars 22g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes these cookies taste authentically Filipino?

The ube halaya gives that signature purple color and sweet, earthy flavor, while the cheese swirls add richness. The toasted cookie crumbs on top mimic the crunchy texture of traditional Filipino ensaymada cookies, and the powdered sugar dusting is a classic Filipino bakery touch.

2

Can I make these cookies without ube halaya?

Yes! Swap the ube halaya with 1.5 cups mango jam or 1 cup sweetened condensed milk for a similar sweetness. The purple color will be gone, but the cheesy swirls and crunchy topping will still shine. For a nutty twist, try ½ cup peanut butter instead of ube.

3

How long do these cookies stay fresh?

Store them in an airtight container at room temperature for 5 days, or refrigerate for 2 weeks. For longer storage, freeze the dough balls (before baking) for up to 3 months300°F for 5 minutes to restore freshness.

4

Why did my cookies turn out flat instead of domed?

Flat cookies usually mean the dough was too warm or the butter melted before baking. Always chill the dough logs for the full 30 minutes and use cold butter. For extra height, add ½ teaspoon baking powder or place the baking sheet on the middle rack where heat is most even.

5

What’s the best way to serve these cookies?

Pair them with hot tsokolate (Filipino hot chocolate) or a cup of strong Filipino coffee. For a festive touch, arrange them on a platter with latik (coconut curds) or purple ube jam for dipping. They’re perfect for holidays, birthdays, or just as an afternoon treat!

★★★★★4.5(5 reviews)
Categories Desserts