Desserts
This Puerto Rico recipe brings the beloved tembleque—a silky, coconut-infused pudding that’s both comforting and elegant—right to your kitchen. The secret lies in its delicate texture, achieved through a precise blend of coconut milk, cinnamon, and egg yolks that transform into a velvety masterpiece when chilled.
I first discovered this dish during a family gathering in San Juan, where it was served as a celebratory dessert, and its creamy perfection left a lasting impression.
The magic of tembleque begins with the slow reduction of coconut milk and cinnamon, which forms the aromatic base for the pudding. Egg yolks are gently whisked into this warm mixture, creating a rich, custard-like consistency that sets beautifully when refrigerated.
Unlike many desserts, this one requires patience—allowing the pudding to thicken overnight ensures that silky, almost jiggly texture that’s impossible to resist.
What makes this recipe truly special is its versatility. Serve it chilled as a standalone dessert, drizzled with a touch of caramel or sprinkled with toasted coconut flakes for added texture.
It’s equally at home as a light finale to a festive meal or a refreshing treat on a warm afternoon. The balance of sweetness and spice from the cinnamon makes it a dessert that’s both indulgent and subtly sophisticated.
Ready to recreate this Puerto Rican classic? The process is simpler than it seems, and the results are nothing short of extraordinary. Let’s get started on making your own tembleque, a dessert that captures the essence of Puerto Rican hospitality in every spoonful.
Ingredients for puerto rico
Six simple ingredients transform into Puerto Rico's velvety tembleque magic—creamy, spiced, and unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Coconut Milk 🥥 | 3 cups | Full-fat canned, unsweetened |
| Ground Cinnamon 🌿 | 1 ½ tbsp | Freshly ground preferred |
| Large Egg Yolks 🥚 | 6 whole | Room temperature |
| Granulated Sugar 🍚 | ½ cup | White or light brown |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cut into pieces |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Toasted Coconut Flakes 🥥 | ¼ cup | For garnish, optional |
| Dark Caramel Sauce 🍯 | ¼ cup | Store-bought or homemade |
| Salt 🧂 | ¼ tsp | Fine sea salt |
The coconut milk is non-negotiable—full-fat canned gives that rich, velvety texture. Goya or Libby's are solid choices, but any unsweetened brand works. The cinnamon should be freshly ground if possible—pre-ground loses its punch fast. I grab mine in bulk at Trader Joe's because it's cheaper and stays potent longer. Egg yolks need to be room temperature; cold ones make the pudding grainy. Pro tip: separate them the night before and let them sit out.
No vanilla extract? Vanilla bean paste works just as well. Short on coconut flakes? Toasted almonds or crushed graham crackers add crunch too. The caramel sauce can be store-bought (I like Trader Joe's or Ghirardelli for quick drizzling) or homemade—just simmer sugar until it turns amber. The butter? Cold and cubed is key—it creates those little pockets of air that make the tembleque jiggly. Skip the salt if you're using unsalted butter, but add it back if your butter's iodized.
This pudding tastes even better the next day—overnight chilling is a must. Store it in an airtight container with parchment between layers to keep it silky. Keeps for 4 days in the fridge, though I rarely have leftovers. For serving, I like to drizzle with caramel and sprinkle coconut flakes right before eating—fresh toasted flakes make all the difference. Freezes for 2 months if you want to make it ahead, but texture might get slightly grainy.
Why You'll Love This Recipe
- Creamy in Minutes: I swear by this—just simmering coconut milk with butter and cinnamon until it thickens like a dream. No whisking, no straining, just one pot that transforms into something rich and velvety with zero fuss.
- Warm Spice Magic: That first whiff of ground cinnamon and caramelized sugar? It’s like a hug in dessert form. The yolks add this silky depth, so smooth you’ll forget it’s "just" a baked custard—until you taste it.
- Breakfast or Dessert: Honestly, I make this for brunch when I’m lazy, then again for a midnight snack when I crave something sweet. Top it with toasted coconut or a sprinkle of cinnamon, and it works both times—no judgment.
- Budget-Friendly Luxury: Coconut milk and eggs stretch farther than you’d think, and the sugar-butter combo feels indulgent without breaking the bank. Leftovers? Even better—just reheat with a splash of milk, and it’s like it was made fresh.
Step-by-step instructions for tembleque's silky coconut pudding magic
Here's how to make this classic Puerto Rican dessert with a velvety texture and perfect balance of flavors.
Whisk Egg Yolks and Sugar Until Pale and Thick
In a medium heatproof bowl, whisk together the 6 whole large egg yolks and 0.5 cup granulated sugar until the mixture turns pale yellow and thickens slightly. This should take about 3-4 minutes of steady whisking. You'll know it's ready when the mixture leaves a visible trail when you lift the whisk—it should hold its shape for a few seconds.
I like to use a hand mixer for this step because it's faster and more consistent than whisking by hand. The goal is to incorporate air into the yolks, which helps create that signature silky texture. Don't rush this part—properly whisked yolks make all the difference in the final pudding's consistency.
Heat the Coconut Milk and Infuse with Cinnamon
In a separate saucepan, combine the 3 cups coconut milk, 1.5 tablespoons ground cinnamon, and 0.25 teaspoon salt. Heat over medium heat until the mixture reaches 180°F—this is crucial for proper texture. You'll see small bubbles forming around the edges and the mixture will have a gentle rolling boil.
While heating, stir occasionally to prevent the cinnamon from settling at the bottom. The cinnamon should infuse the milk with its warm, aromatic flavor. Once it reaches 180°F, remove from heat immediately and let it sit for 2 minutes to allow the flavors to meld. The milk should be steaming hot but not boiling vigorously when you pour it over the yolks.
Slowly Temper the Egg Mixture
Very slowly pour the hot coconut milk mixture into the egg yolk mixture while whisking constantly. This tempering process is critical—it prevents the eggs from scrambling and ensures a smooth, creamy texture. Pour in just a small stream at first, then gradually increase the flow as the mixture thickens.
After adding all the coconut milk, return the entire mixture to the saucepan and cook over low heat, stirring constantly with a wooden spoon, until it reaches 170°F. You'll notice the mixture thicken noticeably as it heats. This should take about 5-7 minutes. The pudding should coat the back of the spoon but still flow smoothly—it should be thick enough to leave a clear trail when you run your finger through it.
Add Butter and Vanilla for Richness
Remove the pudding from heat and stir in the 2 tablespoons cold unsalted butter and 1 teaspoon vanilla extract. The butter should melt completely into the mixture, adding richness and helping create that signature velvety texture. Give it a final taste and adjust the sweetness if needed—you can add a bit more sugar if you prefer it sweeter, but the original recipe's balance is usually perfect.
Here's the thing—this is when you want to taste test. The pudding should be sweet but not cloying, with warm cinnamon notes and a subtle vanilla aroma. If it's not sweet enough, add a bit more sugar now while it's still warm. The flavor will develop more as it cools, so don't overdo it at this stage.
Chill and Serve with Caramel and Coconut
Pour the pudding into serving glasses or ramekins and let it cool to room temperature. Then, cover with plastic wrap and refrigerate for at least 4 hours, preferably overnight. The longer it chills, the thicker and more luxurious the texture becomes. When ready to serve, drizzle each portion with 0.25 cup dark caramel sauce and sprinkle with 0.25 cup toasted coconut flakes.
The contrast between the cool, creamy pudding and the warm caramel is what makes this dessert truly special. Serve it with fresh fruit on the side if you like, or enjoy it as-is with a cup of strong coffee. The texture should be silky and almost jiggly—like a cross between custard and pudding, with none of the graininess you sometimes get in homemade desserts.
Pro Tips For Making Puerto Rico
- Whisk Yolks Cold: DESCRIPTION: Start your egg yolks in the fridge for 10 minutes before mixing—room temp yolks curdle faster when hitting hot coconut milk. I learned this the hard way after a batch split like overcooked scrambled eggs.
- Sweat the Cinnamon: DESCRIPTION: Bloom your cinnamon in butter for 30 seconds before adding sugar—it releases aroma and prevents clumping. Sounds odd, but it makes the whole dish smell like a bakery window.
- Temper the Coconut Milk: DESCRIPTION: Warm the coconut milk to 160°F (70°C) before mixing with yolks—slowly, in a thin stream—to avoid scrambling the eggs. My first attempt looked like custardy glue.
- No Peeking at the Top: DESCRIPTION: Cover the pot with foil touched to the surface while baking—steam builds better without gaps. I skipped this once and ended up with a cracked, uneven crust. (Your future self will notice.)
Flavor customization for this recipe
Spice Level Boost
For a bolder kick, add ½ teaspoon ground nutmeg or ¼ teaspoon ground cloves with the cinnamon—this mirrors the warm spice blends used in Puerto Rican polvorón cookies. I like to toast the spices in the coconut milk for 2 minutes before adding the eggs to deepen their aroma.
For heat lovers, a pinch of cayenne pepper (just ⅛ teaspoon) adds a subtle burn that pairs beautifully with the coconut sweetness. 🌶️
Citrus Zest Twist
Brighten the pudding with 1 teaspoon lime zest (about 1 lime) or ½ teaspoon orange zest—this adds a refreshing contrast to the coconut’s richness. I like to fold in the zest with the vanilla extract at the end.
For extra tang, whisk 1 tablespoon lime juice into the egg yolks before tempering. This works especially well if you’re serving it with tropical fruit like mango or pineapple. 🍋
Chocolate Indulgence
For a decadent twist, fold in ¼ cup melted dark chocolate (at least 70% cocoa) with the butter and vanilla. I recommend Ghirardelli 72% Cacao for its deep, bittersweet flavor. For a marbled effect, swirl in 1 tablespoon chocolate ganache (melted chocolate + heavy cream) before chilling.
This version feels like a cross between tembleque and flan—rich but still light. 🍫
Coffee Infusion
Puerto Rican desserts often feature coffee, and tembleque is no exception. Stir 1 tablespoon instant espresso powder (like Starbucks Via) into the coconut milk while heating. For a stronger flavor, steep ½ cup strong brewed coffee in the warm milk before straining.
This works surprisingly well and adds an earthy depth that balances the sweetness. Serve with a shot of espresso on the side for an authentic touch. ☕
Nutty Crunch Addition
Swap or supplement the toasted coconut flakes with ¼ cup chopped toasted pecans or macadamia nuts—these add a buttery crunch that contrasts beautifully with the pudding’s silky texture. Toast the nuts in a dry pan over medium heat for 3-4 minutes until fragrant, then sprinkle over the chilled pudding.
For extra luxury, drizzle with honey instead of caramel. 🌰
Fruit Compote Topping
Elevate your tembleque with a quick fruit compote. Simmer 1 cup diced mango or guava with 1 tablespoon sugar and ½ teaspoon lime juice for 5 minutes until softened.
Spoon the compote over the pudding just before serving. The tropical sweetness cuts through the coconut’s richness and adds vibrant color. I love this variation for summer gatherings. 🍍
Nutrition facts
Frequently asked questions
Why does tembleque need to chill overnight?
The overnight chilling is what transforms this dessert into its signature velvety texture. When the pudding sets, it develops a silky, almost jiggly consistency that's impossible to achieve with shorter chilling times. The longer it rests, the more luxurious the mouthfeel becomes—think of it like letting a custard fully bloom.
Can I make tembleque without a thermometer?
Yes! For the coconut milk, heat until small bubbles form around the edges and it reaches a gentle simmer (about 3-4 minutes after boiling starts). The mixture should coat the back of a spoon but still be pourable. For the pudding, cook until it thickens enough to leave a clear trail when you run your finger through it—about 5-7 minutes on low heat.
What's the best way to serve tembleque for special occasions?
For a showstopping presentation, layer the chilled pudding in individual glasses with alternating spoonfuls of caramel sauce. Top with toasted coconut flakes and a sprinkle of ground cinnamon. Serve with a side of warm coffee or a shot of espresso to complement the flavors. For extra elegance, garnish with fresh mango slices or edible flowers.
Why did my tembleque turn grainy?
Graininess usually happens when eggs cook too quickly or aren't tempered properly. Always pour the hot coconut milk slowly into the yolks while whisking constantly. Also, make sure to whisk the yolks until pale and thick before adding the milk. If it happens, try straining the mixture through a fine-mesh sieve before chilling.
How can I make tembleque dairy-free?
Replace the butter with 2 tablespoons coconut oil (melted) and use full-fat coconut milk that's been chilled overnight to thicken naturally. For extra richness, add 1 tablespoon coconut cream with the vanilla. The texture will still be creamy, though slightly lighter than traditional versions.
