← Back to Blog

Soft and Chewy 7-Layer Cookies — A Sweet Reward After Two Hours of Stirring

The cooking marathon continues, and this week I tackled the desserts — the Filipino sweets that Lourdes makes for every occasion and that require a level of patience I am still developing. Leche flan, which I've made before but documented properly this time with Lourdes narrating. Ube halaya — purple yam jam, the most Instagram-worthy Filipino dish, a vivid purple that looks artificial but is entirely natural, the color of ube yams cooked into a thick, sweet paste. And cassava cake — grated cassava mixed with coconut milk and condensed milk, baked until the top develops a custard layer and the bottom stays dense and chewy.

Ube is having a moment, apparently. Angela showed me social media posts of ube ice cream, ube donuts, ube everything — the purple color spreading through American food culture the way matcha did a few years ago. As a Filipino, my feelings about the ube trend are complicated: pride that the world is discovering our food, irritation that it took this long, and the specific annoyance of watching someone discover something your mother has been making for fifty years and act like they invented it. Lourdes's take: "Americans just found out about ube? We've been eating it since before America existed."

The ube halaya took two hours of stirring. Two. Hours. Of constant stirring while the purple yam, coconut milk, condensed milk, and butter combine and thicken into a paste so dense it pulls away from the pot in a glossy, purple mass. Your arm will hurt. Your patience will be tested. The result is worth every minute — ube halaya is sweet, earthy, with a flavor that's somewhere between sweet potato and vanilla, a taste that is entirely its own and entirely Filipino.

I wrote the blog post: "The Purple Renaissance: Ube Halaya and the World Catching Up." It's my most-read post yet. The title attracted non-Filipino readers curious about ube, and the content — Lourdes's recipe, Lourdes's commentary, the story of a purple yam traveling from the Philippines to Alaska to Instagram — resonated. A food blogger from California shared it. Traffic tripled. I went from a few hundred readers to over a thousand in a week.

Lourdes's response to the traffic: "How many of them are making it with real ube?" Valid question. Most American ube recipes use ube extract. Lourdes uses the actual yam, grated, which requires finding frozen ube at the Asian grocery and grating it by hand. "The real thing," she says. "Always the real thing." I agree. The real thing takes longer. The real thing is harder. The real thing is worth it. In cooking, as in everything.

After two hours of stirring ube halaya — arm aching, patience tested, purple-stained wooden spoon in hand — I had a deep appreciation for desserts that still deliver on richness and layered flavor without requiring the same level of commitment. Lourdes’s voice in my head (“always the real thing”) pushed me toward something that still uses the real ingredients: actual sweetened condensed milk, real coconut, proper chocolate. These soft and chewy 7-layer cookies came together in thirty minutes, hit every note of sweet, toasty, and gooey that the ube halaya week had primed me for, and proved that patience and speed are not mutually exclusive when you’re working with the right building blocks.

Soft and Chewy 7-Layer Cookies

Prep Time: 15 min | Cook Time: 13 min | Total Time: 28 min | Servings: 24 cookies

Ingredients

  • 1 1/2 cups graham cracker crumbs (about 10 full crackers, finely crushed)
  • 6 tablespoons unsalted butter, melted
  • 1 tablespoon granulated sugar
  • 1/2 cup semi-sweet chocolate chips
  • 1/2 cup butterscotch chips
  • 1/2 cup sweetened shredded coconut
  • 1/3 cup chopped walnuts or pecans
  • 1/2 cup sweetened condensed milk
  • 1 large egg
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt

Instructions

  1. Preheat and prep. Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper and set aside.
  2. Make the base dough. In a large bowl, stir together the graham cracker crumbs, melted butter, and granulated sugar until the mixture resembles wet sand and holds together when pressed.
  3. Add the wet ingredients. Pour in the sweetened condensed milk, egg, and vanilla extract. Stir well until a thick, cohesive dough forms. The condensed milk is the binder here — do not substitute.
  4. Fold in the layers. Add the chocolate chips, butterscotch chips, shredded coconut, chopped nuts, and sea salt. Fold gently until all mix-ins are evenly distributed throughout the dough.
  5. Portion the cookies. Using a medium cookie scoop or two spoons, drop rounded tablespoon-sized mounds of dough onto the prepared baking sheets, spacing them about 2 inches apart. Gently press each mound down slightly with your fingers — these spread minimally, so flatten them to about 1/2 inch thick.
  6. Bake. Bake for 11 to 13 minutes, until the edges are set and lightly golden but the centers still look slightly underdone. Do not overbake — they firm up as they cool.
  7. Cool completely. Let the cookies rest on the baking sheet for 5 minutes before transferring to a wire rack. Allow them to cool fully before eating; the chewy texture develops as they set.

Nutrition (per serving)

Calories: 178 | Protein: 2g | Fat: 9g | Carbs: 23g | Fiber: 1g | Sodium: 95mg

Grace Santos
About the cook who shared this
Grace Santos
Week 70 of Grace’s 30-year story · Anchorage, Alaska
Grace is a thirty-seven-year-old ER nurse in Anchorage, Alaska — Filipino-American, single, and the person her entire community calls when they need a hundred lumpia for a party or a shoulder to cry on after a hard shift. She cooks to cope with the things she sees in the emergency room, feeding her neighbors and her church and anyone who looks like they need a plate. Her adobo could bring peace to a warring nation. Her schedule could kill a lesser person.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?