Ready to explore Thailand’s vibrant dessert scene? These 29 irresistible recipes bring exotic flavors like coconut, mango, and sticky rice right to your kitchen. Perfect for adventurous home cooks, they’re surprisingly easy to make. Get ready to impress your family and friends with sweet treats that are as beautiful as they are delicious. Let’s dive into these mouthwatering delights!
Mango Sticky Rice with Coconut Sauce

Craving a taste of tropical paradise? This classic Thai dessert transforms simple ingredients into an unforgettable treat. Let’s walk through each step together to achieve perfectly sweet mangoes and creamy coconut rice.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 1 cup Thai glutinous rice, rinsed until water runs clear
– 1 13.5-ounce can full-fat coconut milk
– ½ cup granulated sugar
– ¼ teaspoon fine sea salt
– 2 ripe Ataulfo mangoes, peeled and sliced into ½-inch thick pieces
– 2 tablespoons toasted sesame seeds
– ¼ cup coconut cream, for sauce
– 2 tablespoons palm sugar, finely grated
– 1 pandan leaf, knotted (optional)
Instructions
1. Soak the rinsed glutinous rice in 2 cups of cold water for 30 minutes to soften the grains, then drain completely using a fine-mesh sieve.
2. Place the drained rice in a steamer basket lined with cheesecloth, ensuring the rice forms an even layer.
3. Steam the rice over boiling water for 20 minutes, covered, until the grains become translucent and tender.
4. While the rice steams, combine the coconut milk, granulated sugar, and sea salt in a saucepan over medium heat.
5. Heat the mixture, stirring constantly, until the sugar dissolves completely and tiny bubbles form around the edges, about 5 minutes—do not boil.
6. Transfer the hot steamed rice to a large bowl and immediately pour the warm coconut milk mixture over it, folding gently to coat every grain.
7. Cover the bowl with a lid and let the rice rest for 15 minutes to absorb the liquid fully, which enhances its creamy texture.
8. For the sauce, simmer the coconut cream, palm sugar, and pandan leaf in a small saucepan over low heat for 5 minutes, stirring until the sugar melts into a smooth consistency.
9. Remove the pandan leaf from the sauce and discard it.
10. Divide the coconut rice among four serving plates, molding it into neat mounds using a small bowl or ring mold.
11. Arrange the sliced mango pieces decoratively alongside each rice portion.
12. Drizzle the warm coconut sauce generously over the rice and mangoes.
13. Sprinkle toasted sesame seeds evenly over each serving for a nutty crunch.
Now, savor the contrast of the warm, sticky rice against the cool, juicy mango. The rich coconut sauce ties it all together with a silky sweetness. For a creative twist, try serving it in hollowed-out coconut shells or garnishing with edible flowers for a festive presentation.
Thai Coconut Custard Squares

Kick off your holiday baking with these Thai Coconut Custard Squares, a delightful fusion dessert that combines creamy coconut custard with a buttery shortbread crust—perfect for festive gatherings or a sweet afternoon treat. This methodical guide will walk you through each step, ensuring even beginners achieve professional results with clear, actionable instructions.
Serving: 16 | Pre Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
– 1 ½ cups all-purpose flour
– ½ cup unsalted butter, cold and cubed
– ¼ cup granulated sugar
– 1 ½ cups full-fat coconut milk
– ¾ cup granulated sugar
– 4 pasture-raised eggs, lightly beaten
– 1 teaspoon pure vanilla extract
– ¼ teaspoon fine sea salt
– 2 tablespoons unsweetened shredded coconut, toasted
Instructions
1. Preheat your oven to 350°F and line an 8×8-inch baking pan with parchment paper, leaving an overhang on two sides for easy removal.
2. In a food processor, pulse 1 ½ cups all-purpose flour, ½ cup cold cubed unsalted butter, and ¼ cup granulated sugar until the mixture resembles coarse crumbs, about 10 pulses.
3. Tip: For a flakier crust, ensure the butter remains cold and work quickly to prevent melting.
4. Press the crumb mixture evenly into the bottom of the prepared pan using the back of a measuring cup to compact it firmly.
5. Bake the crust in the preheated oven for 15 minutes, or until lightly golden around the edges, then remove and let it cool slightly on a wire rack.
6. In a medium saucepan over medium heat, whisk together 1 ½ cups full-fat coconut milk and ¾ cup granulated sugar until the sugar dissolves completely, about 3-4 minutes, without letting it boil.
7. Tip: Stir constantly to avoid scorching the coconut milk, which can impart a bitter flavor.
8. Remove the saucepan from the heat and let the coconut mixture cool for 5 minutes to prevent curdling the eggs.
9. Gradually whisk 4 lightly beaten pasture-raised eggs into the cooled coconut mixture until fully incorporated and smooth.
10. Stir in 1 teaspoon pure vanilla extract and ¼ teaspoon fine sea salt until evenly distributed.
11. Pour the custard mixture over the pre-baked crust, ensuring it spreads evenly to the edges.
12. Tip: Tap the pan gently on the counter to release any air bubbles for a smoother custard surface.
13. Bake in the preheated oven at 350°F for 25-30 minutes, or until the custard is set and the center jiggles slightly when shaken.
14. Remove the pan from the oven and let it cool completely on a wire rack for at least 2 hours to firm up.
15. Sprinkle 2 tablespoons of toasted unsweetened shredded coconut evenly over the top of the cooled custard.
16. Using the parchment overhang, lift the entire slab out of the pan and place it on a cutting board.
17. Cut into 16 equal squares with a sharp knife, wiping the blade clean between cuts for neat edges.
18. Arrange the squares on a serving platter and refrigerate for 1 hour before serving to enhance the texture.
After chilling, these squares boast a crisp, buttery crust that contrasts beautifully with the silky, rich coconut custard, infused with subtle vanilla notes. Accentuate their tropical flair by garnishing with fresh mango slices or a drizzle of passion fruit coulis for an elegant presentation that delights the senses.
Banana in Coconut Milk

Zesty yet comforting, this Banana in Coconut Milk is a simple Southeast Asian-inspired dessert that transforms humble ingredients into a creamy, aromatic treat. Perfect for using up ripe bananas, it requires minimal effort but delivers maximum flavor, making it an ideal introduction to tropical cooking for beginners. Let’s walk through each step methodically to ensure success.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– 4 ripe bananas, peeled and sliced into 1-inch rounds
– 2 cups full-fat coconut milk
– 1/4 cup granulated sugar
– 1/4 tsp fine sea salt
– 1 pandan leaf, tied into a knot (optional for aroma)
– 1/4 cup unsweetened shredded coconut, toasted
Instructions
1. In a medium saucepan over medium heat, combine 2 cups full-fat coconut milk, 1/4 cup granulated sugar, and 1/4 tsp fine sea salt, stirring gently with a wooden spoon until the sugar fully dissolves, about 2 minutes.
2. Add 1 pandan leaf, tied into a knot, to the saucepan if using, which infuses a subtle herbal fragrance; simmer the mixture uncovered for 5 minutes, stirring occasionally to prevent scorching.
3. Tip: Use a heavy-bottomed saucepan to distribute heat evenly and avoid curdling the coconut milk.
4. Gently fold in 4 ripe bananas, peeled and sliced into 1-inch rounds, ensuring they are submerged in the liquid; reduce the heat to low and cook uncovered for 8 minutes, or until the bananas soften slightly but hold their shape.
5. Tip: Avoid stirring vigorously to prevent the bananas from breaking apart, instead tilting the pan to coat them.
6. Remove the pandan leaf with tongs and discard it, then turn off the heat and let the mixture rest for 2 minutes to allow the flavors to meld.
7. Tip: For a richer texture, stir in an extra tablespoon of coconut milk just before serving to enhance creaminess.
8. Ladle the warm dessert into serving bowls, topping each portion evenly with 1/4 cup unsweetened shredded coconut, toasted until golden brown at 350°F for 5 minutes.
Soothing and velvety, this dessert features tender bananas enveloped in a lightly sweetened coconut broth, with a hint of salt balancing the richness. Serve it warm for a cozy treat, or chill it briefly for a refreshing contrast, garnished with extra toasted coconut for added crunch.
Sweet Thai Pumpkin in Coconut Cream

Now that the holiday season is upon us, cozy comfort foods take center stage, and this Thai-inspired pumpkin dish offers a warm, creamy escape from the usual fare. It’s a simple yet elegant side or dessert that transforms humble ingredients into something special, perfect for sharing with loved ones around the table.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 small sugar pumpkin (about 2 lbs), peeled, seeded, and cut into 1-inch cubes
– 1 (13.5 oz) can full-fat coconut cream
– 1/2 cup granulated sugar
– 1/4 cup palm sugar, finely chopped
– 1/4 tsp fine sea salt
– 2 pandan leaves, knotted (optional, for aroma)
– 1/4 cup roasted unsalted peanuts, coarsely chopped
– 1 tbsp toasted white sesame seeds
Instructions
1. Place the pumpkin cubes in a medium saucepan and add just enough water to cover them by 1/2 inch.
2. Bring the water to a boil over high heat, then reduce the heat to medium-low, cover the saucepan, and simmer the pumpkin for 10–12 minutes until it is fork-tender but not mushy.
3. Drain the pumpkin thoroughly in a colander and set it aside; this step prevents the final dish from becoming watery.
4. In the same saucepan, combine the coconut cream, granulated sugar, palm sugar, sea salt, and pandan leaves (if using).
5. Cook the mixture over medium heat, stirring constantly with a wooden spoon, until the sugars dissolve completely and the liquid begins to simmer gently, about 3–4 minutes.
6. Add the drained pumpkin cubes to the saucepan, stirring gently to coat them evenly in the coconut cream mixture.
7. Continue cooking over low heat, uncovered, for 8–10 minutes, stirring occasionally, until the sauce thickens slightly and coats the back of a spoon.
8. Remove the saucepan from the heat and discard the pandan leaves.
9. Transfer the sweet pumpkin and sauce to a serving bowl and garnish with the chopped peanuts and toasted sesame seeds.
Enjoy the creamy, velvety texture of the pumpkin against the rich coconut sauce, with a subtle caramel note from the palm sugar. For a creative twist, serve it warm over vanilla ice cream or alongside sticky rice for a traditional Thai dessert experience.
Thai Tapioca Pudding with Mango

Crafting a silky, aromatic Thai tapioca pudding with ripe mango is an accessible way to bring tropical elegance to your table. This dessert balances creamy, chewy textures with bright, fruity notes, requiring just a few key ingredients and simple techniques. Let’s walk through each step together to ensure perfect results every time.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 cup small pearl tapioca
– 4 cups full-fat coconut milk
– 3/4 cup granulated sugar
– 1/2 tsp fine sea salt
– 2 large, ripe mangoes, peeled and diced
– 1/4 cup toasted coconut flakes
– 2 tbsp fresh mint leaves, finely chiffonaded
Instructions
1. Place 1 cup of small pearl tapioca in a medium bowl and cover with 2 cups of cold water; soak for 15 minutes to hydrate the pearls, which prevents clumping during cooking.
2. Drain the soaked tapioca thoroughly in a fine-mesh sieve, shaking gently to remove excess water.
3. In a heavy-bottomed saucepan, combine the drained tapioca, 4 cups of full-fat coconut milk, 3/4 cup of granulated sugar, and 1/2 tsp of fine sea salt.
4. Set the saucepan over medium heat and bring the mixture to a gentle simmer, stirring constantly with a wooden spoon for about 5 minutes to dissolve the sugar evenly.
5. Reduce the heat to low and continue cooking, stirring frequently, for 15-20 minutes until the tapioca pearls become translucent and the pudding thickens to a creamy, coat-the-spoon consistency.
6. Remove the saucepan from the heat and let the pudding cool to room temperature for 30 minutes, stirring occasionally to prevent a skin from forming on the surface.
7. While the pudding cools, peel and dice 2 large, ripe mangoes into 1/2-inch cubes, ensuring they are uniform for even distribution.
8. Toast 1/4 cup of coconut flakes in a dry skillet over medium heat for 2-3 minutes, stirring constantly until golden brown and fragrant, then set aside to cool.
9. Finely chiffonade 2 tbsp of fresh mint leaves by stacking the leaves, rolling them tightly, and slicing thinly crosswise.
10. Divide the cooled pudding evenly among 6 serving bowls or glasses.
11. Top each serving with a generous portion of diced mango, a sprinkle of toasted coconut flakes, and a garnish of chiffonaded mint leaves.
12. Serve immediately, or cover and refrigerate for up to 2 hours for a chilled version that firms up slightly.
Velvety and rich, the pudding offers a delightful contrast between the soft, chewy tapioca and the juicy, sweet mango. For a creative twist, layer it in parfait glasses with alternating mango puree or drizzle with a reduction of palm sugar syrup to enhance the caramel notes.
Pandan Coconut Jelly Squares

Just in time for festive gatherings, these Pandan Coconut Jelly Squares offer a refreshing, tropical dessert that’s surprisingly simple to craft. Join me as we methodically build this layered treat, perfect for impressing guests with its vibrant green hue and creamy coconut finish. We’ll walk through each stage together, ensuring your squares set beautifully every time.
Serving: 16 squares | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 1 cup granulated sugar
– 1 cup full-fat coconut milk
– 1 cup water
– 1/4 cup pandan extract
– 2 tablespoons agar-agar powder
– 1/4 teaspoon kosher salt
Instructions
1. In a medium saucepan, combine 1 cup granulated sugar, 1 cup water, and 2 tablespoons agar-agar powder, whisking vigorously until no lumps remain.
2. Place the saucepan over medium-high heat and bring the mixture to a rolling boil, stirring constantly with a silicone spatula to prevent scorching.
3. Once boiling, reduce the heat to medium and simmer for exactly 3 minutes to fully dissolve the agar-agar, which ensures a firm set.
4. Remove the saucepan from the heat and immediately stir in 1/4 cup pandan extract until the liquid turns a uniform, vibrant green.
5. Carefully pour the pandan mixture into an 8×8-inch square baking dish, using a spatula to spread it evenly across the bottom.
6. Allow the pandan layer to cool at room temperature for 10 minutes, then transfer it to the refrigerator to chill for 20 minutes until completely firm to the touch.
7. In a clean saucepan, combine 1 cup full-fat coconut milk, 1/4 teaspoon kosher salt, and the remaining 1 tablespoon agar-agar powder, whisking thoroughly to incorporate.
8. Heat the coconut mixture over medium heat, stirring continuously, until it reaches 180°F on a digital thermometer, which typically takes about 5 minutes.
9. Pour the hot coconut mixture over the set pandan layer in the baking dish, tilting the dish gently to create an even top layer.
10. Return the dish to the refrigerator and chill for at least 2 hours, or until both layers are fully set and no longer jiggle when shaken.
11. Run a sharp knife along the edges of the dish, then slice the jelly into 16 equal squares, wiping the knife clean between cuts for neat edges.
Perfectly layered, these squares boast a springy, translucent pandan base with a creamy coconut topping that melts on the tongue. For a festive twist, garnish with toasted coconut flakes or serve alongside fresh mango slices to complement the tropical flavors.
Black Sticky Rice Pudding with Mango

Savor the rich, comforting flavors of this traditional Thai dessert, which combines chewy black sticky rice with sweet, ripe mango for a delightful contrast in textures and tastes. This methodical recipe guides you through each step to achieve the perfect creamy yet toothsome pudding, ideal for a special treat or a unique finish to any meal. Let’s begin by preparing the black sticky rice, which requires a bit of patience but rewards you with its deep, nutty flavor and stunning purple hue.
Serving: 6 | Pre Time: 8 hours (including soaking) | Cooking Time: 60 minutes
Ingredients
– 1 cup black glutinous rice, rinsed and drained
– 4 cups filtered water
– 1 cup full-fat coconut milk
– ½ cup granulated sugar
– ¼ teaspoon fine sea salt
– 2 ripe Ataulfo mangoes, peeled and sliced into thin strips
– 2 tablespoons toasted sesame seeds
Instructions
1. Place 1 cup black glutinous rice in a large bowl and cover with 2 cups filtered water; soak for 8 hours or overnight to soften the grains, which reduces cooking time and enhances texture.
2. Drain the soaked rice and transfer it to a medium saucepan.
3. Add 4 cups filtered water to the saucepan with the rice.
4. Bring the mixture to a boil over high heat, then reduce the heat to low and simmer uncovered for 45 minutes, stirring occasionally to prevent sticking, until the rice is tender and has absorbed most of the liquid.
5. Stir in 1 cup full-fat coconut milk, ½ cup granulated sugar, and ¼ teaspoon fine sea salt.
6. Continue cooking over low heat for 15 minutes, stirring frequently, until the pudding thickens to a creamy consistency that coats the back of a spoon.
7. Remove the saucepan from the heat and let the pudding cool to room temperature, about 30 minutes, which allows the flavors to meld and the texture to set slightly.
8. Divide the cooled pudding evenly among 6 serving bowls.
9. Arrange thin strips of 2 ripe Ataulfo mangoes on top of each portion.
10. Sprinkle 2 tablespoons toasted sesame seeds over the mango-topped pudding for a nutty crunch and visual appeal.
Achieving the ideal balance in this dessert relies on the rice’s tender chewiness against the silky pudding base, with the mango adding a bright, fruity sweetness that cuts through the richness. For a creative twist, serve it chilled with a drizzle of reduced coconut cream or garnish with fresh mint leaves to elevate the aromatic notes.
Fried Banana Spring Rolls

Frying up a batch of these crispy, sweet treats is simpler than you might think, making them perfect for holiday gatherings or a cozy winter dessert. Follow these methodical steps to create golden, flaky spring rolls filled with warm, caramelized bananas that will impress any guest. Let’s begin by gathering our ingredients and preparing our workspace.
Serving: 8 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 4 ripe bananas, peeled and sliced into 1/4-inch rounds
– 8 spring roll wrappers (8-inch squares)
– 1/4 cup granulated sugar
– 1 teaspoon ground cinnamon
– 1/4 cup clarified butter, melted
– 1 quart vegetable oil for frying
– 1/4 cup water for sealing
Instructions
1. In a medium bowl, combine the sliced bananas, granulated sugar, and ground cinnamon, gently tossing until the bananas are evenly coated.
2. Lay one spring roll wrapper on a clean, dry surface with a corner pointing toward you, like a diamond shape.
3. Place 2 tablespoons of the banana mixture horizontally across the center of the wrapper, leaving a 1-inch border at the bottom and sides.
4. Dip your finger in the water and moisten the edges of the wrapper to help seal it properly.
5. Fold the bottom corner over the filling, then fold in the left and right corners tightly to encase the mixture.
6. Roll the wrapper upward firmly but gently to form a tight cylinder, pressing to seal the top corner; repeat with remaining wrappers and filling.
7. In a deep, heavy-bottomed pot or Dutch oven, heat the vegetable oil to 350°F over medium-high heat, using a candy thermometer for accuracy.
8. Carefully place 2-3 spring rolls into the hot oil using tongs, frying for 2-3 minutes until golden brown and crispy, turning occasionally for even cooking.
9. Remove the spring rolls with a slotted spoon and drain on a wire rack set over a baking sheet to keep them crisp, rather than on paper towels which can make them soggy.
10. Brush the fried spring rolls lightly with the melted clarified butter for a glossy finish and enhanced flavor.
11. Let the spring rolls cool for 5 minutes before serving to allow the filling to set slightly.
Now that you’ve mastered these steps, you’ll be rewarded with spring rolls that offer a delightful contrast: a shatteringly crisp exterior gives way to a soft, sweet banana filling with warm cinnamon notes. For a creative twist, serve them drizzled with a caramel sauce or alongside a scoop of vanilla bean ice cream to balance the richness.
Thai Sweet Noodle Rolls

Venturing into Thai cuisine at home can feel daunting, but these Sweet Noodle Rolls are a wonderfully accessible and rewarding place to start. They combine chewy rice noodles with a vibrant, sweet-savory sauce for a dish that’s both comforting and exciting. Let’s walk through the process together, step-by-step, to ensure perfect results.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 8 ounces dried flat rice noodles, 1/4-inch wide
– 2 tablespoons avocado oil
– 4 cloves garlic, minced
– 1/2 cup finely diced yellow onion
– 1/2 pound ground chicken thigh
– 3 tablespoons tamarind concentrate
– 1/4 cup packed dark brown sugar
– 3 tablespoons fish sauce
– 1/4 cup low-sodium chicken stock
– 2 large pasture-raised eggs, lightly beaten
– 1/4 cup unsalted roasted peanuts, finely chopped
– 1/4 cup fresh cilantro leaves, roughly chopped
– 1 lime, cut into wedges
Instructions
1. Place the dried rice noodles in a large heatproof bowl and cover completely with hot tap water (approximately 120°F).
2. Allow the noodles to soak for 15 minutes, or until they are pliable but still firm to the bite, then drain thoroughly in a colander.
3. Heat the avocado oil in a large wok or skillet over medium-high heat until it shimmers, about 90 seconds.
4. Add the minced garlic and diced yellow onion to the hot oil and sauté, stirring constantly, for 2 minutes until fragrant and the onion is translucent.
5. Add the ground chicken thigh to the wok, using a spatula to break it into small crumbles, and cook for 4-5 minutes until no pink remains. Tip: Breaking the meat into small pieces ensures it cooks evenly and integrates seamlessly with the sauce.
6. In a small bowl, whisk together the tamarind concentrate, dark brown sugar, fish sauce, and chicken stock until the sugar is fully dissolved.
7. Pour the sauce mixture into the wok with the cooked chicken and bring to a simmer over medium heat.
8. Add the drained, soaked rice noodles to the simmering sauce, using tongs to gently toss and coat every strand evenly.
9. Cook the noodles in the sauce for 3-4 minutes, tossing frequently, until the sauce has thickened slightly and clings to the noodles. Tip: Avoid overcooking the noodles at this stage; they should remain chewy (al dente) and not become mushy.
10. Push the noodle mixture to one side of the wok, creating a clear space.
11. Pour the lightly beaten eggs into the cleared space and let them set for 30 seconds without stirring.
12. Gently scramble the set eggs with your spatula, then fold them into the noodle mixture until just incorporated.
13. Remove the wok from the heat and immediately divide the noodles among four serving plates.
14. Garnish each portion evenly with the finely chopped roasted peanuts and roughly chopped fresh cilantro leaves. Tip: Adding the peanuts and cilantro just before serving preserves their crunch and bright, fresh flavor.
15. Serve immediately with lime wedges on the side for squeezing over the top.
Ultimately, these rolls offer a delightful contrast: the noodles are satisfyingly chewy and slick with the glossy, complex sauce, which balances tangy tamarind, savory fish sauce, and deep molasses notes from the brown sugar. For a creative twist, serve them in lettuce cups for a handheld appetizer, or top with extra fresh herbs like Thai basil and sliced red chili for added heat and aroma.
Stuffed Thai Rice Balls

Zesty and aromatic, these Stuffed Thai Rice Balls transform simple ingredients into an impressive appetizer or light meal. Perfect for beginners, this methodical recipe guides you through creating crispy, golden shells with a savory, fragrant filling.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 20 minutes
Ingredients
– 1 cup jasmine rice, rinsed and drained
– 1 ½ cups filtered water
– 2 tbsp clarified butter
– ½ lb ground chicken thigh, 85% lean
– 2 tbsp fish sauce
– 1 tbsp palm sugar, finely grated
– 2 garlic cloves, minced
– 1 Thai bird’s eye chili, finely minced (seeds removed for less heat)
– ¼ cup fresh cilantro, finely chopped
– 2 tbsp fresh lime juice
– 1 pasture-raised egg, lightly beaten
– 1 cup panko breadcrumbs
– 4 cups peanut oil for frying
– ¼ cup sweet chili sauce for serving
Instructions
1. Combine 1 cup jasmine rice and 1 ½ cups filtered water in a small saucepan over high heat.
2. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until water is fully absorbed. Tip: Let the cooked rice rest, covered, for 5 minutes off heat to steam and firm up slightly for easier handling.
3. Heat 2 tbsp clarified butter in a skillet over medium heat until shimmering.
4. Add ½ lb ground chicken thigh and cook for 5-7 minutes, breaking it into small crumbles with a wooden spoon until no pink remains.
5. Stir in 2 tbsp fish sauce, 1 tbsp palm sugar, 2 minced garlic cloves, and 1 minced Thai bird’s eye chili, cooking for 2 more minutes until fragrant.
6. Remove skillet from heat and fold in ¼ cup chopped cilantro and 2 tbsp lime juice; let the mixture cool to room temperature.
7. Transfer the cooked rice to a bowl and mix with 1 lightly beaten pasture-raised egg until fully incorporated and slightly sticky.
8. Divide the rice mixture into 8 equal portions, rolling each into a ball.
9. Flatten each ball into a 3-inch disc, place 1 tbsp of the cooled chicken filling in the center, and carefully seal the edges to enclose completely, reshaping into a smooth ball. Tip: Keep your hands lightly moistened with water to prevent the rice from sticking.
10. Roll each stuffed ball in 1 cup panko breadcrumbs, pressing gently to coat evenly.
11. Heat 4 cups peanut oil in a deep pot to 350°F, using a deep-fry thermometer for accuracy.
12. Fry the balls in batches for 3-4 minutes, turning occasionally, until golden brown and crispy. Tip: Avoid overcrowding the pot to maintain oil temperature and ensure even cooking.
13. Drain on a wire rack lined with paper towels.
14. Serve immediately with ¼ cup sweet chili sauce for dipping.
Unbelievably crisp on the outside with a tender, aromatic filling, these rice balls offer a delightful contrast in textures. Their savory-sweet flavor pairs beautifully with the tangy chili sauce, making them ideal for serving as a party appetizer or alongside a fresh green papaya salad for a complete Thai-inspired meal.
Water Chestnut Rubies in Coconut Syrup

Holiday gatherings call for desserts that dazzle both the eye and palate, and this Southeast Asian-inspired treat delivers exactly that. Let’s methodically walk through creating these shimmering gems, transforming simple water chestnuts into a stunning finale.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 (8-ounce) can whole water chestnuts, drained and rinsed
– 1 cup granulated sugar
– 1 cup filtered water
– 1 (13.5-ounce) can full-fat coconut milk
– 1/4 teaspoon fine sea salt
– 1/2 teaspoon pure vanilla extract
– 1 tablespoon unsalted butter
– 6 fresh mint sprigs, for garnish
Instructions
1. Pat the drained water chestnuts completely dry with paper towels, then cut each into 1/4-inch dice.
2. Combine the granulated sugar and filtered water in a heavy-bottomed saucepan over medium-high heat.
3. Stir the mixture constantly until the sugar fully dissolves, about 3 minutes.
4. Tip: Once the sugar dissolves, stop stirring to allow the syrup to reach a clear, light amber stage without crystallizing.
5. Add the diced water chestnuts to the syrup and reduce the heat to medium-low.
6. Simmer the mixture gently for 15 minutes, until the chestnuts become translucent and the syrup thickens slightly.
7. Pour in the full-fat coconut milk and add the fine sea salt, stirring to incorporate.
8. Bring the mixture back to a bare simmer over low heat, cooking for an additional 5 minutes.
9. Tip: Maintain a low simmer to prevent the coconut milk from separating or curdling.
10. Remove the saucepan from the heat and stir in the pure vanilla extract and unsalted butter until fully melted.
11. Divide the warm mixture evenly among 6 serving bowls or glasses.
12. Tip: For optimal texture, let the dessert cool to room temperature for 20 minutes before serving, which allows the syrup to thicken properly.
13. Garnish each serving with a fresh mint sprig just before presenting.
Warm and comforting, the finished dessert offers a delightful contrast between the crisp, jewel-like water chestnuts and the rich, silky coconut syrup. For a creative twist, serve it slightly chilled over a scoop of vanilla bean ice cream, or layer it with tropical fruit salad for a vibrant parfait. The subtle vanilla and butter notes elevate the simple ingredients into a truly polished dessert experience.
Thai Tea Ice Cream with Condensed Milk Drizzle

Savor the exotic fusion of Thai tea’s aromatic spices and creamy sweetness in this homemade ice cream, which transforms a beloved beverage into a frozen dessert with a luxurious condensed milk drizzle that adds a silky, caramel-like finish. This recipe guides you through creating a smooth, scoopable ice cream base infused with authentic Thai tea flavors, perfect for cooling down on warm days or as a festive treat during holiday gatherings.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
– 2 cups heavy cream, cold
– 1 cup whole milk
– ¾ cup granulated sugar
– 6 large pasture-raised egg yolks, lightly beaten
– ¼ cup loose-leaf Thai tea blend
– 1 teaspoon pure vanilla extract
– ½ cup sweetened condensed milk, for drizzling
Instructions
1. In a medium saucepan over medium heat, combine the heavy cream, whole milk, and loose-leaf Thai tea blend, and bring the mixture to a gentle simmer at 180°F, stirring occasionally to prevent scorching.
2. Remove the saucepan from the heat, cover it with a lid, and let the tea steep for exactly 10 minutes to extract its full aromatic flavor, then strain the mixture through a fine-mesh sieve into a clean bowl, discarding the tea leaves.
3. In a separate mixing bowl, whisk together the granulated sugar and pasture-raised egg yolks, lightly beaten, until the mixture becomes pale and slightly thickened, which should take about 2-3 minutes of vigorous whisking.
4. Gradually pour the warm tea-infused cream mixture into the egg yolk mixture in a slow, steady stream, whisking constantly to temper the eggs and prevent curdling.
5. Return the combined mixture to the saucepan and cook over low heat, stirring continuously with a wooden spoon, until it thickens to a custard consistency that coats the back of the spoon, reaching 170°F on an instant-read thermometer, which typically takes 5-7 minutes.
6. Immediately remove the custard from the heat and stir in the pure vanilla extract, then transfer it to a clean bowl and cover the surface directly with plastic wrap to prevent a skin from forming.
7. Chill the custard in the refrigerator for at least 4 hours or until it is completely cold, ideally at 40°F, to ensure proper churning and a smooth texture in the ice cream maker.
8. Pour the chilled custard into an ice cream maker and churn according to the manufacturer’s instructions until it reaches a soft-serve consistency, usually about 20-25 minutes.
9. Transfer the churned ice cream to a freezer-safe container, smoothing the top with a spatula, and freeze it for at least 4 hours or until firm enough to scoop.
10. To serve, scoop the Thai tea ice cream into bowls and drizzle generously with sweetened condensed milk, warmed slightly if desired for easier pouring.
You’ll notice the ice cream boasts a velvety, creamy texture with subtle flecks from the tea infusion, while the condensed milk drizzle adds a rich, gooey contrast that enhances the spiced notes. For a creative twist, try serving it alongside crispy coconut cookies or as a topping for warm pandan waffles to balance the cool creaminess with contrasting textures.
Conclusion
Ready to sweeten your day? This collection of 29 Thai desserts is your passport to exotic flavors and fun kitchen adventures. We hope you’re inspired to whip up something delicious! Don’t forget to leave a comment telling us which recipe you loved most, and pin your favorites on Pinterest to share the sweetness.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




