Go Back
+ servings
Print Pin
5 from 2 votes

Ube Marshmallow Cookies

Thick, puffy ube cookies topped with homemade stretchy, pillowy ube marshmallows. Don't skimp out on the flaky sea salt—it perfectly balances the overall sweetness of the cookie!
Course Dessert
Cuisine Filipino
Keyword cookie, cookies, gourmet cookie, gourmet ube cookies, marshmallow cookie, marshmallow ube, marshmallow ube cookie, ube cookies
Prep Time 15 minutes
Cook Time 20 minutes
Resting time 30 minutes
Total Time 1 hour 5 minutes
Servings 8 cookies
Cost $2.80


Dry ingredients:

  • 2 cups all-purpose flour (240g, $0.58)
  • ½ tsp baking soda ($0.01)
  • ½ tsp cornstarch ($0.01)
  • 1 tsp salt ($0.01)

Wet ingredients:

  • ½ cup unsalted butter, melted and cooled (1 stick butter/8 tbsp, $1.25)
  • ¼ cup ube halaya, homemade or storebought, see notes (65g, $0.34)
  • ½ cup granulated sugar (100g, $0.20)
  • ¼ cup light or dark brown sugar (50g, $0.27)
  • 1 tsp ube extract ($0.14)
  • 1 egg ($0.17)



  • In a medium bowl, whisk together all of the dry ingredients: all-purpose flour, baking soda, cornstarch, and salt.
  • In a stand mixer using the paddle attachment (can alternatively use hand mixer or whisk), mix the butter, ube halaya, and sugars on medium speed until combined.
  • Scrape bottom of bowl. Add ube extract and egg, then mix again.
  • Fold in all of the dry ingredients using a rubber spatula. Cover the dough and chill in the fridge for at least 30 minutes. This reduces the cookies from spreading and enhances the flavor.
  • Preheat oven to 350°F/177°C and line two baking trays with parchment paper or silicone mats.
  • Use large cookie dough scoop to gather dough (about 3 tablespoon each). Shape dough into ball, then place onto lined baking tray. Slightly flatten with palm of your hand or bottom of a cup.
  • Bake for 11-13 minutes. Cookies should look slightly puffy and soft in the center with firm, set edges. They will not brown because of the purple color.
  • Let cool on pan for about 15 minutes. Cooling the cookies before adding the marshmallows helps the marshmallows keep their shape and not completely melt into a puddle due to the heat.
  • Once the cookies are mostly cooled, turn on your broiler (can alternatively use a kitchen blowtorch). Place one ube marshmallow on top of each cookie, then broil/blowtorch until the marshmallow is roasted to your liking. If using a broiler, this will take about 1 minute. Keep an eye on them and be careful to not burn them. Remove cookies from broiler and sprinkle flaky sea salt on top.
  • Let marshmallow cool for 10-15 minutes. If eaten ASAP, the marshmallow will be a gooey mess, unless you prefer it that way. Cooling allows the ube marshmallow to set and have a bit of a stretch when you pull it apart, like in my video.
  • Enjoy!


  • My homemade ube marshmallow recipe can be found here.
  • This is my favorite ube halaya recipe. It makes a bunch, so I keep most of it frozen down.
  • Store cookies in an airtight container at room temperature for up to a week.