If you are looking to elevate your baking game with bright flavors and stunning visuals, these Marbled Ube Coconut Cookies are the ultimate treat. Combining the sweet, nutty, vanilla-like profile of traditional Filipino purple yam (ube) with the tropical creaminess of coconut, these cookies offer a gourmet twist on a standard sugar cookie. With their vibrant purple and cream swirls, half-dipped white chocolate coating, and a delicate finish of dried rose petals and toasted coconut flakes, they look like they stepped right out of a high-end bakery case.
What makes this recipe a standout is how surprisingly simple it is to achieve that dramatic marbled effect. By splitting a single, rich butter cookie base and infusing half with coconut and the other half with authentic ube extract and purple sweet potato powder, you create a beautiful two-tone dough. No chilling is required for this dough, meaning you can mix, roll, and bake these vibrant gems in less than an hour. They bake up with perfectly soft centers and lightly crisp edges, making them a true crowd-pleaser for any celebration or dessert box.
Why You’ll Love These Cookies
Stunning Bakery Look: The natural purple hue contrasted against the cream dough creates a breathtaking marble design.
No Chill Time Required: You can bake these beauties immediately—no waiting around for dough to firm up in the fridge!
Perfect Tropical Flavor Pairing: Earthy, sweet ube perfectly balances the bright, nutty aroma of tropical coconut.
Gourmet Finishing Touches: Half-dipping them in white chocolate and dressing them up with shredded coconut and flower petals adds incredible texture and elegance.


Ingredients
For the Base Cookie Dough:
- 1 cup unsalted butter, room temperature (225g)
- 1 1/4 cups granulated sugar (250g)
- 1 large egg + 1 large egg yolk
- 2 1/4 cups all-purpose flour (270g)
- 1 tsp cornstarch (3g)
- 1/2 tsp baking powder (2.5g)
- 1/2 tsp baking soda (2.5g)
- 1/2 tsp salt (3g)
To Split the Dough (Flavors):
- Coconut Half: 1/2 tsp coconut emulsion or coconut extract (2.5mL)
- Ube Half: 2 tbsp purple sweet potato powder (12g) + 1 tsp ube extract/flavoring (5mL)
For Decorating:
- 1 cup white chocolate melting wafers or high-quality chips (175g)
- 2 tbsp shredded or flaked coconut, lightly toasted (10g)
- 1 tbsp culinary-grade dried rose petals (optional, for garnish)
- Extra granulated sugar for rolling the dough balls (approximately 1/4 cup)
Step-by-Step Instructions
1. Preheat your oven to 350°F (175°C) and line a large baking sheet with parchment paper.
2. Cream the Butter & Sugar: In a large bowl, beat the softened unsalted butter and 1 1/4 cups of granulated sugar together using a hand or stand mixer until fluffy and pale, about 2-3 minutes.
3. Add the Leaveners: Mix in the egg and egg yolk until smooth and fully incorporated.
4. Mix Dry Ingredients: Sift in the all-purpose flour, cornstarch, baking powder, baking soda, and salt. Gently mix with a spatula until a soft cookie dough forms.
5. Divide and Flavor: Divide the dough equally into two separate bowls.
In the first bowl, add the coconut extract and fold until incorporated.
In the second bowl, add the purple sweet potato powder and ube extract. Mix thoroughly until the dough turns a uniform, vibrant purple.
6. Create the Marble Effect: Take a small piece of coconut dough and a small piece of ube dough. Press them together gently, twist slightly, and roll into a smooth ball to create a beautiful marbled pattern.
7. Roll & Bake: Roll each marbled dough ball in a shallow bowl of granulated sugar until coated. Place them on your prepared baking sheet spaced 2 inches apart. Bake at 350°F (175°C) for exactly 10 minutes. The edges should be set but the centers will still look soft. Let them cool completely on a wire rack.
8. Dip and Garnish: Melt your white chocolate in 30-second bursts in the microwave until smooth. Dip one half of each cooled cookie into the white chocolate, scrape off any excess from the bottom, and lay them back on parchment paper. Immediately sprinkle the wet chocolate with toasted coconut flakes and dried rose petals. Let the chocolate set completely before serving.
Tips for Success
Don’t Over-Marble: When shaping your dough balls, simply twist the two colors together once or twice. Over-handling or rolling too much will cause the colors to blend into a muddy light purple instead of holding distinct swirls.
Watch the Bake Time: These cookies are meant to be beautifully soft and chewy. Do not wait for the tops to turn golden brown; 10 minutes is the sweet spot to ensure they don’t dry out.
Sift the Ube Powder: Purple sweet potato powder can sometimes clump up. Make sure to break up any lumps so it distributes evenly through the purple half of the dough.

Storage and Freshness
Store your finished Ube Coconut Cookies in an airtight container at room temperature for up to 3–4 days. Because they feature a white chocolate coating, keep them in a cool spot away from direct sunlight or heat sources to avoid melting. You can also freeze the baked (undipped) cookies for up to 3 months; simply thaw them to room temperature before dipping and decorating!
Coconut Extract, Ube powder, Ube extract, cookie bags, cookie sheets and tons of other items I use to bake with is linked for you in my Amazon Storefront!

Marbled Ube Coconut Cookies
Ingredients
Method
- Preheat and Cream: Preheat your oven to 350°F (175°C) and line a large baking sheet with parchment paper. In a large bowl, beat the softened unsalted butter and 1 1/4 cups of granulated sugar together using a hand or stand mixer until fluffy and pale, about 2-3 minutes.
- Add the Leaveners and Incorporte Dry: Mix in the egg and egg yolk until smooth and fully incorporated. Sift in the all-purpose flour, cornstarch, baking powder, baking soda, and salt. Gently mix with a spatula until a soft cookie dough forms.
- Divide and Flavor: Divide the dough equally into two separate bowls. In the first bowl, add the coconut extract and fold until incorporated. In the second bowl, add the purple sweet potato powder and ube extract. Mix thoroughly until the dough turns a uniform, vibrant purple.
- Create the Marble Effect: Take a small piece of coconut dough and a small piece of ube dough. Press them together gently, twist slightly, and roll into a smooth ball to create a beautiful marbled pattern.
- Roll & Bake: Roll each approximately 3.3oz marbled dough ball in a shallow bowl of granulated sugar until coated. Place them on your prepared baking sheet spaced 2 inches apart. Bake at 350°F (175°C) for 10-12 minutes. The edges should be set but the centers will still look soft. Let them cool completely on a wire rack.
- Dip and Garnish: Melt your white chocolate in 30-second bursts in the microwave until smooth. Dip one half of each cooled cookie into the white chocolate, scrape off any excess from the bottom, and lay them back on parchment paper. Immediately sprinkle the wet chocolate with toasted coconut flakes and dried rose petals. Let the chocolate set completely before serving.