Thai Banana Cookie Recipe: Coconut-Caramelized Crunch With Spiced Vanilla Swirls

Desserts

Thai Banana Cookie Recipe: Coconut-Caramelized Crunch With Spiced Vanilla Swirls

This Thai banana cookie recipe transforms ripe bananas into chewy, caramelized treats with aromatic coconut and fragrant pandan swirls. The secret lies in balancing sweetness with warm Thai spices—cardamom, cinnamon, and a whisper of kaffir lime leaf—that elevate every bite.

I developed this recipe after testing dozens of variations, ensuring the perfect texture: crisp edges that give way to a soft, melt-in-your-mouth center.

The foundation starts with mashed bananas and coconut milk, creating a moist base that holds together without needing excess flour. A touch of brown sugar caramelizes beautifully during baking, while toasted coconut flakes add crunch.

The vanilla swirls, infused with Thai spices, cut through the richness, adding complexity that makes these cookies unforgettable. This recipe is foolproof—ideal for beginners yet impressive enough for gatherings.

What sets these apart is the fusion of familiar comfort with bold Thai flavors. The cookies develop a deep, nutty aroma as they bake, filling your kitchen with warmth. They’re naturally gluten-free (with almond flour) and can be made vegan with simple substitutions, proving deliciousness isn’t limited by dietary needs.

Serve warm with a scoop of coconut ice cream or save them in an airtight container for up to a week.

Perfect for holiday baking, potlucks, or satisfying a late-night sweet tooth, these cookies deliver restaurant-quality results at home. The technique is straightforward, but the flavors are anything but ordinary. Let’s bake these into your next dessert lineup—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for thai banana cookie

Ripe bananas, coconut milk, and Thai spices come together for these fragrant, chewy cookies.

Ingredient Amount Notes
Ripe Bananas 🍌 2 cups Mashed, no brown spots
Unsweetened Coconut Milk 🥥 ½ cup Full-fat for creaminess
Almond Flour 🌰 2 cups Finely ground preferred
Light Brown Sugar 🍚 ¾ cup Packed, not aerated
Vanilla Extract 🌿 1 tbsp Pure, high-quality
Ground Cinnamon 🌶️ 1 ½ tsp Freshly ground preferred
Ground Cardamom 🌿 ½ tsp True cardamom pods preferred
Kaffir Lime Leaf Powder 🍋 ½ tsp Or 1 lime leaf finely chopped
Toasted Coconut Flakes 🥥 ½ cup Unsweetened, lightly toasted
Pandan Extract 🌿 ½ tsp For authentic Thai flavor
Sea Salt 🧂 ½ tsp Fine grain preferred
Baking Soda 🧪 ½ tsp For lift and texture
Vanilla Bean Paste 🌿 1 tbsp For swirls and extra flavor

Ripe bananas are everything here—look for black-spotted but still soft ones. Trader Joe's and Whole Foods usually have the best selection, or just let your bananas get extra ripe on the counter. The coconut milk should be full-fat for that rich, creamy texture that balances the caramelized edges. If you can't find kaffir lime leaf powder, finely chop a fresh leaf—it makes all the difference. Cardamom pods are worth toasting and grinding yourself if you're feeling fancy, but pre-ground works in a pinch. Just don't skip it—they're the secret to that authentic Thai warmth.

No vanilla bean paste? Regular vanilla extract plus a pinch of vanilla sugar works, though it won't give those gorgeous swirls. Substituting almond flour? Oat flour or cashew flour keeps it gluten-free, but texture will differ slightly. For extra richness, add 2 tbsp of tahini to the dough. The brown sugar should be packed—don't scoop it, press it into the cup. And if you're making these vegan, replace the coconut milk with coconut cream and use flax eggs (1 tbsp ground flax + 3 tbsp water = 1 egg) for the swirls.

These cookies keep for 5-7 days in an airtight container, but honestly, they disappear faster than that. For extra crunch, toast the coconut flakes in a dry pan for 2 minutes before mixing. Portion the dough into 1-tbsp balls for perfect-sized cookies. Store any leftovers in the freezer for up to 3 months—just bake straight from frozen, adding 1-2 extra minutes. They reheat beautifully too, so save a few for later when you crave that warm, spiced aroma filling your kitchen.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe when I’m too tired to measure—just mash the bananas, stir in the coconut milk and almond flour, and fold in the sugar. The dough’s thick but forgiving, so I don’t stress about overmixing or perfect ratios.
  • Tropical Caramel Magic: That caramelized banana flavor? Chef’s kiss. The brown sugar and coconut milk create this deep, buttery sweetness with a hint of tropical warmth, while the vanilla ties it all together like a hug. Honestly, it tastes like dessert, but I make it all the time as a snack.
  • Snack Attack Ready: These cookies hold up for days in the fridge, so I bake a batch on Sundays and grab one whenever I need a pick-me-up. They’re great for lunchboxes, office snacks, or even as a quick breakfast with a cup of tea—no one will guess they’re basically a cookie.
  • Budget-Friendly Luxury: Almond flour and coconut milk might sound fancy, but they stretch far here. A few ripe bananas (often free if you’ve got overripe ones) and a splash of milk make this way cheaper than store-bought cookies—plus, it’s way more satisfying. My wallet and taste buds thank me.

Step-by-step instructions for Thai banana cookies

Here's how to create these fragrant, chewy cookies with perfect texture every time.

1

Prep the Wet Ingredients for Maximum Flavor

In a medium bowl, mash the 2 cups ripe bananas until completely smooth with no lumps. I like to use a fork first, then press through a fine-mesh sieve to remove any skins or fibers—this creates a silky base. Stir in the 0.5 cup unsweetened coconut milk, 1 tbsp vanilla extract, and 1 tbsp vanilla bean paste until fully combined.

Next, add the 0.75 cup light brown sugar, 1.5 tsp ground cinnamon, 0.5 tsp ground cardamom, 0.5 tsp kaffir lime leaf powder, 0.5 tsp pandan extract, and 0.5 tsp sea salt. Mix well until the sugar dissolves completely and you see a well-balanced blend of warm spices and citrusy notes. This mixture should smell rich and aromatic—like a tropical dessert.

2

Combine Dry Ingredients for Perfect Texture

In a separate large bowl, whisk together the 2 cups almond flour and 0.5 tsp baking soda until evenly distributed. The baking soda will help create that signature lift in these cookies. Gently fold the wet banana mixture into the dry ingredients using a spatula, mixing just until combined—don't overmix or you'll develop gluten and end up with tough cookies.

At this stage, you'll notice the dough will be quite sticky. That's normal! The high banana content creates moisture, but this is what gives these cookies their signature chewy texture. Fold in the 0.5 cup toasted coconut flakes by hand, reserving a small handful for topping later. The toasted coconut adds that perfect crunch contrast we're after.

3

Chill the Dough for Better Shape and Flavor

Cover the dough bowl tightly with plastic wrap and refrigerate for at least 1 hour (I prefer 2 hours if possible). This chilling step is crucial—it allows the flavors to meld together and prevents the cookies from spreading too much in the oven. The dough will firm up noticeably, making it easier to handle.

While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. I like to use two sheets at once to maximize baking efficiency. The cookies will spread slightly but maintain their shape beautifully after chilling.

4

Bake to Golden Perfection with Vanilla Swirls

Scoop the chilled dough into 1-tablespoon portions (this makes about 24 cookies) and place them 2 inches apart on the prepared baking sheets. Using a toothpick, swirl a small amount of the reserved vanilla bean paste into the center of each cookie. This creates those beautiful marbled patterns and adds an extra layer of vanilla flavor.

Bake for 10-12 minutes until the edges are golden brown and the centers still look slightly soft. The cookies will firm up as they cool. If you're worried about overbaking, pull them out when they look just set—they'll continue cooking on the hot pan. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.

5

Add Final Touches for Extra Crunch

While the cookies are still warm, sprinkle each one with a pinch of the reserved toasted coconut flakes. This adds that final textural contrast we're aiming for—chewy centers with crispy edges and crunchy coconut. The warmth of the cookies will make the coconut flakes soften slightly, creating a perfect balance of textures.

Let the cookies cool completely before storing in an airtight container. They'll keep well at room temperature for up to 5 days, though I doubt they'll last that long! Serve these with a cup of Thai iced tea for the ultimate flavor experience.

👨‍🍳

Pro Tips For Making Thai Banana Cookie

  • Mash Bananas Thoroughly: I learned this the hard way—lumpy banana puree makes dense, chewy cookies instead of tender ones. Use a fork first to break up clumps, then press through a fine-mesh sieve or blend briefly with coconut milk to get silky smoothness. No strainer? A clean kitchen towel works in a pinch—just squeeze hard.
  • Preheat Pan to Medium-High: These cookies need heat to caramelize the brown sugar properly, but too low and they’ll spread like sad pancakes. Medium-high (around 350°F/175°C) gives that classic crackly exterior without burning the edges. Watch the first batch closely—adjust if your oven runs hot.
  • Weigh Almond Flour Precisely: Spooning almond flour leads to dry, crumbly cookies. Scoop it into a measuring cup, level with a knife, then weigh it—120g (about 1 cup) makes a difference. Packing it too tightly adds moisture; leave it loose like flour. (Yes, even if you’re impatient like me.)
  • Add Coconut Milk Gradually: Dumping all the coconut milk at once makes the dough too wet and sticky. Mix in 2 tablespoons at a time until the dough holds together when pressed—it should cling lightly but not stick to your fingers. Too much? Add 1-2 tablespoons more almond flour. Too little? A splash of milk fixes it.

Dietary considerations for thai banana cookie

Gluten-Free Adaptations

The recipe's base of almond flour makes these cookies naturally gluten-free, perfect for those avoiding wheat. The almond flour provides a rich, nutty flavor while maintaining a tender crumb. For even better texture, I recommend sifting the almond flour before mixing to prevent lumps.

If you're sensitive to nuts, substitute with oat flour or cashew flour, though the texture will be slightly denser. 🌰

Dairy-Free Options

To make these vegan and dairy-free, replace the unsweetened coconut milk with coconut cream for extra richness. For the vanilla swirls, use flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) mixed with vanilla bean paste.

The toasted coconut flakes are already dairy-free, but always check labels to ensure no cross-contamination. The result is just as moist and flavorful! 🥥

Refined Sugar Substitutes

Swap the light brown sugar for coconut sugar or maple syrup to reduce refined sugar content. For coconut sugar, use the same amount (0.75 cup), but if using maple syrup, reduce to 0.5 cup and add 0.25 cup applesauce to maintain moisture.

The caramelization will be slightly different but still delicious. I've tested this substitution and found the cookies still hold their shape beautifully. 🍚

Nut-Free Alternatives

If avoiding nuts entirely, replace the almond flour with a blend of 1 cup oat flour and 1 cup gluten-free 1:1 baking flour>. This keeps the cookies gluten-free while eliminating nuts.

For extra binding, add 1 tbsp ground chia seeds to the dough. The texture will be slightly more cake-like, but the Thai flavors still shine through. 🌾

Allergen-Friendly Swaps

For those with coconut allergies, replace the coconut milk and toasted coconut flakes with full-fat Greek yogurt> and crushed pistachios (lightly toasted). The yogurt adds creaminess while the pistachios provide a different but still delightful crunch.

Always check labels for hidden allergens, especially in spices like cardamom or vanilla extracts. Safety first! 🌿

Nutrition facts

Servings 24
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 6g30%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 24g8%
Dietary Fiber 3g11%
Sugars 18g
Protein 4g8%
* 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

Why do these cookies need to chill before baking?

Chilling the dough for at least 1 hour (or up to 2 hours) prevents excessive spreading and helps the flavors meld. The sticky banana dough firms up, making it easier to shape, and the spices develop deeper aromas. Skipping this step often results in flat, dense cookies that lose their signature texture.

2

Can I use regular flour instead of almond flour?

Yes, but the texture will change dramatically. Replace the almond flour with 1 ½ cups all-purpose flour plus ½ cup oat flour for structure. The cookies will be lighter and less nutty, but still delicious. For best results, add 1 extra tbsp coconut milk to compensate for the lack of moisture from almond flour.

3

How do I make these cookies chewier vs. crispier?

For chewier cookies, slightly underbake them by 1-2 minutes and let them cool on the baking sheet. For crispier edges, bake 1-2 minutes longer> until golden brown. The key is watching closely at 10 minutes>—the centers should still look soft when done. Underbaking is easier to fix than overbaking!

4

What's the best way to store leftover cookies?

Store in an airtight container at room temperature for up to 5 days, or freeze for 3 months. For freshness, place parchment paper between layers to prevent sticking. Reheat frozen cookies for 5-10 seconds> in the microwave to restore that warm, spiced aroma. They're perfect for quick snacks!

5

Can I add chocolate chips to these cookies?

Fold in ½ cup dairy-free chocolate chips (or regular if not vegan) when mixing the coconut flakes. For extra decadence, use Thai-inspired dark chocolate> with notes of pandan or coconut. Just don't overmix—keep stirring gentle to maintain the chewy texture.

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