This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you.

Ube chocolate chip cookies are a quick Filipino-American mashup: you wrap store-bought chocolate chip cookie dough around a spoonful of sweet ube halaya, seal it into a ball, and bake until the edges crisp up. The result is a golden cookie with a gooey, purple ube center, and it comes together in under 30 minutes.
I have a serious soft spot for anything ube, and I’m even more into desserts that look like they took hours but really took ten minutes. These cookies are exactly that kind of magic trick. The first time I pulled a batch out of the oven and broke one open to that violet center, I knew it was going straight into my regular rotation.
The best part is that there is almost no skill involved. I use Nestle Toll House cookie dough and a jar of ube halaya, so the whole thing is really just wrapping and baking. If you love this style of shortcut, you already know the drill from my viral crookie, where a tube of cookie dough does most of the work.
This one earned a spot in 36 Easy Asian Desserts too.
What Makes These Ube Chocolate Chip Cookies So Good
It is all about the contrast. You get a crispy, chewy chocolate chip cookie on the outside and a soft, jammy ube center that stays gooey even after the cookie cools. The ube halaya is sweet and a little nutty, almost like a cross between vanilla and pistachio, so it plays perfectly against the brown-sugar cookie dough.
They also just look incredible. That purple against the golden cookie is the kind of thing that makes people stop scrolling, and it tastes even better than it looks. If you’re into showstopper ube desserts, my ube Dubai chocolate bar pulls the same trick with a molten ube halaya filling.
What Does Ube Taste Like?
Ube tastes mild, sweet, and nutty, with vanilla and coconut notes and none of the earthiness people expect from a purple vegetable. Ube is a purple yam that is huge in Filipino desserts, and in halaya form it is cooked down with milk and sugar into a smooth, spreadable jam. If you want the full rundown on the ingredient, The Kitchn has a great explainer on ube.
What Is Ube Halaya and Where Can You Buy It?
Ube halaya is a Filipino jam made by simmering grated purple yam with condensed milk, butter, and sugar until it turns thick and spreadable. Look for it in jars at Filipino and Asian grocery stores, usually near the sweet spreads, or order it online. Grab the thick jarred kind, not thin ube extract or ube syrup, because you want a filling that holds its shape inside the cookie. That same jarred halaya is what I reach for in my ube croissants.
Can You Use Store-Bought Cookie Dough for Stuffed Cookies?
Yes, store-bought cookie dough is really ideal for stuffed cookies because it’s already the right texture to wrap and seal. I use refrigerated Nestle Toll House dough straight from the package, no mixer required. Homemade dough works too, just chill it until it is firm enough to pinch closed around the filling. This is the same wrap-and-seal method I use for my marshmallow-stuffed funfetti cookies.

Tips for Making Ube Stuffed Cookies
1. Seal the seams completely
This is the one step that matters most. Pinch the two dough discs together all the way around and roll the ball in your palms so there are no gaps. Any exposed ube will leak out and caramelize on the pan while it bakes.
2. Keep the dough cold
If your kitchen is warm, pop the stuffed dough balls in the fridge for about 10 minutes before baking. Cold dough holds its shape and gives you thicker cookies instead of flat, spread-out ones.
3. Do not overbake
Pull the cookies at 14 minutes, when the edges are set and just golden but the centers still look soft. They finish cooking on the hot pan, which is what keeps that gooey ube middle.
4. Portion evenly
About 5 tablespoons of dough and 1 tablespoon of ube halaya per cookie keeps the ratio right. Too much filling and it bursts; too little and you lose that big purple center everyone wants.

Storage and Leftovers
Store the cooled cookies in an airtight container at room temperature for up to 3 days. The center firms up as they sit, so warm one in the microwave for 8 to 10 seconds before eating to bring back that soft, gooey ube middle. You can also freeze the stuffed, unbaked dough balls and bake them straight from frozen, adding a couple of extra minutes. If ube treats are your thing, my ube rice krispie treats keep well too.
Equipment
Ingredients
- 1 package (16.5 oz) refrigerated cookie dough (makes about 8 cookies)
- 1/2 cup ube halaya (about 1 tablespoon per cookie)
Instructions
- Preheat your oven to 375F and line a baking pan with parchment paper.
- For each cookie, divide about 5 tablespoons of cookie dough into two 2.5 tablespoon balls. Flatten each into a shallow disc with your fingers.
- Spoon 1 tablespoon of ube halaya into the center of one disc. Top with the second disc, pinch the seams closed, and gently roll into a ball so the ube is completely sealed inside.
- Set each ball on the pan and press down slightly so it looks like a thick hockey puck. Space them about 2 inches apart.
- Bake for 14 minutes, until the edges are set and lightly golden.
- Let the cookies cool on the pan for 5 to 10 minutes so the center sets, then move them to a wire cooling rack. Enjoy warm.
If one stuffed cookie isn’t enough of a project, go bigger with a pizookie, or wrap up another gooey center with my mochi-stuffed chocolate chip cookies.
If you make these ube chocolate chip cookies, leave a star rating on the recipe card below and drop a comment to tell me how your purple centers turned out. I read every single one.
Print
Ube-Stuffed Chocolate Chip Cookies
- Total Time: 29
- Yield: 8 cookies 1x
Description
These ube chocolate chip cookies wrap store-bought cookie dough around sweet ube halaya for crispy edges and a gooey, purple center. A quick Filipino-American cookie hack ready in under 30 minutes.
Ingredients
- 1 package (16.5 oz) refrigerated cookie dough (makes about 8 cookies)
- 1/2 cup ube halaya (about 1 tablespoon per cookie)
Equipment
Instructions
- Preheat and prep. Heat the oven to 375F and line a baking pan with parchment paper.
- Portion the dough. For each cookie, divide about 5 tablespoons of cookie dough into two 2.5 tablespoon balls, then flatten each into a shallow disc.
- Add the ube. Spoon 1 tablespoon of ube halaya into the center of one disc, top with the second disc, pinch the seams, and roll into a ball so the ube is fully sealed.
- Shape. Set each ball on the pan and press down slightly into a thick hockey-puck shape, spacing them 2 inches apart.
- Bake. Bake for 14 minutes, until the edges are set and lightly golden.
- Cool. Let the cookies cool on the pan for 5 to 10 minutes, then move to a wire cooling rack. Enjoy warm.
Notes
- Seal the seams completely; any exposed ube can leak and caramelize on the pan.
- Chill the stuffed dough balls for 10 minutes before baking if your kitchen is warm, so they hold their shape.
- Use thick jarred ube halaya, not thin ube extract or syrup, so the center stays gooey.
- Homemade cookie dough works too; just chill it firm enough to wrap around the filling.
- Store in an airtight container up to 3 days and warm 8 to 10 seconds in the microwave to bring back the gooey center.
- Prep Time: 15
- Cook Time: 14
- Category: Dessert
- Method: Baking
- Cuisine: American, Filipino
Nutrition
- Serving Size: 1 cookie
- Calories: 265 kcal
- Sugar: 18g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 10mg