Flan Recipes: 16 Wobbly Caramel Classics From Grandma’s Leche Flan to Viral Ube Flan and Chocoflan
These flan recipes are the ones families fight over for the last slice, and right now they are taking over social feeds too. Filipino leche flan clips are pulling millions of views, a coconut flan video passed 15 million plays this year, and home cooks everywhere are learning that the famous wobble is easier than it looks. Below you will find 16 caramel custards from around the world, from Grandma’s steamed leche flan and purple ube flan to Mexican chocoflan, a pumpkin flan for Thanksgiving and a Spanish turron flan for Christmas. Each one comes with a short story, a simple shopping list and clear steps, plus tips for a caramel that never burns and a flip that comes out clean. Grab your favorite pan and let’s get that caramel bubbling..
Grandma’s Filipino Leche Flan, the Queen of Flan Recipes

Every Filipino family has a lola who makes leche flan for fiestas, Christmas and birthdays, and her version is always the richest on the table. It uses mostly egg yolks, so the custard turns dense, smooth and deep gold. Actress and TV host Alex Gonzaga showed fans her family method in a video that passed 2.5 million views, proof that this classic still wins hearts. Steaming instead of baking keeps the texture creamy with no bubbles, and the oval llanera tins give it that famous shape. Start here and the rest of these flan recipes will feel easy..
You will need: 1 cup sugar for caramel, 10 egg yolks, 1 can (14 oz) sweetened condensed milk, 1 can (12 oz) evaporated milk, 1 teaspoon vanilla, a little calamansi or lime zest.
How to make it: 1. Melt the sugar in a dry pan over medium heat until amber, then pour into two llanera tins or one 8-inch pan and tilt to coat. 2. Gently whisk yolks, both milks, vanilla and zest without making foam. 3. Strain the mix twice and pour over the set caramel. 4. Cover with foil and steam on low for 35 to 40 minutes until just set. 5. Cool, chill overnight, run a knife around the edge and flip onto a plate.
Ube Leche Flan With Two Purple and Gold Layers

Ube, the purple yam of the Philippines, has become one of the most shared dessert colors online, and ube leche flan is pure eye candy. A layer of soft ube halaya bakes underneath a classic custard, so every slice shows a bold violet base and a golden top under shiny caramel. The flavor is gently nutty and vanilla-like, and kids love the color as much as the taste. It is one of the most shared flan recipes online right now. Bake it in a round pan so the layers slice neatly, and serve it cold for the cleanest stripes.
You will need: 3/4 cup sugar, 1 cup ube halaya (purple yam jam), 6 egg yolks plus 2 whole eggs, 1 can condensed milk, 1 can evaporated milk, 1 teaspoon ube extract, 1 teaspoon vanilla.
How to make it: 1. Make an amber caramel and pour it into an 8-inch round pan. 2. Whisk the ube halaya with 1 egg, half the evaporated milk and the ube extract until smooth, then spread over the caramel. 3. Whisk remaining eggs, yolks, condensed milk, the rest of the evaporated milk and vanilla, strain and gently pour over the ube layer. 4. Cover and bake in a water bath at 325F for 55 to 65 minutes. 5. Chill overnight, then flip.
Flan de Coco, the Coconut Flan Taking Over Your Feed

Flan de coco is the beach-vacation version of the classic, loved from Puerto Rico to Venezuela and Brazil. Coconut milk and shredded coconut make the custard lighter and a little chewy, and as it bakes the coconut floats up to form a toasty crust. Once you flip it, that crust becomes the base and the caramel pours over the top. One coconut flan video topped 15 million views this year, and once you taste it you will understand why it tops so many lists of flan recipes. It is also a great pick for guests who find regular flan too heavy.
You will need: 3/4 cup sugar, 1 can (13.5 oz) coconut milk, 1 can condensed milk, 1/2 cup evaporated milk, 5 eggs, 1 cup sweetened shredded coconut, 1 teaspoon vanilla, pinch of salt.
How to make it: 1. Caramelize the sugar and coat a 9-inch round pan. 2. Blend coconut milk, condensed milk, evaporated milk, eggs, vanilla and salt for 20 seconds. 3. Stir in the shredded coconut and pour over the caramel. 4. Bake in a water bath at 350F for about 60 minutes, until the center jiggles slightly. 5. Cool, chill 6 hours and invert onto a rimmed plate.
Mexican Chocoflan, the Impossible Cake

Chocoflan earned the nickname impossible cake because the layers swap places in the oven. You pour chocolate cake batter into the pan first and flan mixture on top, yet the light batter rises and the heavier custard sinks, so the flipped cake shows flan on top and chocolate below. Mexican bakeries sell it for birthdays and quinceaneras, and of all the flan recipes here, this is the one that gets the biggest gasp when you slice it. A drizzle of cajeta, the goat milk caramel, and a handful of pecans finish it off.
You will need: 1/2 cup cajeta or caramel sauce, 1 box chocolate cake mix plus the eggs, oil and water it calls for, 1 can condensed milk, 1 can evaporated milk, 4 eggs, 4 oz cream cheese, 1 teaspoon vanilla, chopped pecans.
How to make it: 1. Grease a bundt pan well and pour the cajeta into the bottom. 2. Mix the cake batter and spoon it over the cajeta. 3. Blend condensed milk, evaporated milk, eggs, cream cheese and vanilla, then slowly pour over the batter. 4. Cover with foil and bake in a water bath at 350F for about 75 to 90 minutes. 5. Cool completely, chill 4 hours, flip and top with pecans.
Classic Mexican Flan, One of the Easiest Flan Recipes

This is the flan most Americans picture: tall, creamy and made from pantry cans of condensed and evaporated milk. Flan has a long history that reaches back to Roman kitchens, and Spanish cooks carried the caramel version to Mexico, where it became a Sunday and holiday staple. Using whole eggs instead of only yolks gives a lighter, silky set. Bake it in a ring mold for a pretty center, or a simple round pan if that is what you have.
You will need: 1 cup sugar, 5 large eggs, 1 can (14 oz) sweetened condensed milk, 1 can (12 oz) evaporated milk, 1 tablespoon vanilla, pinch of salt.
How to make it: 1. Cook the sugar until deep amber and pour into a 9-inch pan or ring mold. 2. Blend eggs, both milks, vanilla and salt on low for 15 seconds. 3. Strain over the caramel. 4. Bake in a hot water bath at 350F for 50 to 60 minutes, until the edges are set and the middle wobbles. 5. Chill at least 6 hours, then invert onto a plate with a rim to catch the sauce.
Pumpkin Flan Recipes for a Lighter Thanksgiving

If pumpkin pie feels heavy after a big turkey dinner, pumpkin flan is the smart swap. It has every cozy spice your family expects, but the texture is silky instead of dense, and there is no crust to roll out. Make it a day or two ahead, which frees your oven on the big day, then flip it right before dessert so the caramel runs down the sides. A spoonful of whipped cream on each slice makes it feel just as festive as pie.
You will need: 3/4 cup sugar, 1 cup pumpkin puree, 4 eggs, 1 can condensed milk, 1 can evaporated milk, 1 teaspoon cinnamon, 1/2 teaspoon ginger, 1/4 teaspoon nutmeg, 1 teaspoon vanilla, whipped cream to serve.
How to make it: 1. Caramelize the sugar and coat a 9-inch round pan. 2. Whisk pumpkin, eggs, both milks, spices and vanilla until smooth. 3. Strain and pour over the caramel. 4. Bake in a water bath at 350F for 60 to 70 minutes. 5. Cool, chill overnight, flip and serve with whipped cream.
Spanish Turron Flan, a Christmas Twist on Flan Recipes

In Spain, December means turron, the almond nougat bars that fill every holiday table. Clever cooks melt the soft kind, turron de Jijona, into the custard, and the result tastes like a toasted almond dream wrapped in caramel. It is the perfect way to use up leftover nougat after Christmas Eve. Scatter a little crushed hard turron or toasted almonds on top for crunch, and serve small portions, because it is wonderfully rich.
You will need: 1/2 cup sugar, 7 oz soft almond turron (Jijona style), 2 cups whole milk, 1/2 cup heavy cream, 4 eggs, 2 tablespoons sugar, crushed toasted almonds to finish.
How to make it: 1. Make a caramel and pour into 6 ramekins or one small loaf pan. 2. Warm the milk and cream, then stir in the chopped turron until melted. 3. Whisk eggs with 2 tablespoons sugar and slowly add the warm turron milk. 4. Strain into the molds and bake in a water bath at 325F for 35 to 45 minutes. 5. Chill, unmold and sprinkle with almonds.
Coffee Flan for Morning People

Coffee flan tastes like your favorite latte turned into dessert. In eastern Spain, cafes serve it in little glasses with a crisp wafer, and the bittersweet coffee balances the sweet caramel beautifully. Strong brewed espresso or instant espresso powder both work, so use whatever you keep at home. It is a grown-up dessert for dinner parties, and it makes a lovely brunch treat with a second cup on the side. Among flan recipes for grown-ups, this one is a quiet favorite.
You will need: 1/2 cup sugar, 2 cups whole milk, 2 tablespoons instant espresso powder, 4 eggs, 1/2 cup sugar, 1 teaspoon vanilla, wafer rolls to serve.
How to make it: 1. Caramelize the sugar and divide among 6 heatproof glasses or ramekins. 2. Warm the milk and dissolve the espresso powder in it. 3. Whisk eggs, sugar and vanilla, then slowly whisk in the coffee milk. 4. Strain into the molds and bake in a water bath at 325F for 30 to 40 minutes. 5. Chill well and serve with a wafer roll.
Dulce de Leche Flan Lovers Ask for Again and Again

Argentina and Uruguay take flan seriously, and the classic way to order it is con dulce de leche, with a big spoonful of thick milk caramel on the side. Some families also whisk dulce de leche straight into the custard for a toffee-colored flan that tastes like caramel all the way through. Try both and let your family vote. A jar of store-bought dulce de leche makes this one of the quickest flan recipes in the collection.
You will need: 3/4 cup sugar, 1 cup dulce de leche plus extra to serve, 2 cups whole milk, 5 eggs, 1 teaspoon vanilla, pinch of salt.
How to make it: 1. Make a caramel and pour into an 8-inch round pan. 2. Warm the milk and whisk in the dulce de leche until smooth. 3. Whisk eggs, vanilla and salt, then slowly add the milk mixture. 4. Strain and bake in a water bath at 340F for 50 to 60 minutes. 5. Chill overnight, unmold and serve each slice with a spoonful of dulce de leche.
Venezuelan Quesillo With Its Famous Tiny Holes

Quesillo is Venezuela’s answer to flan, and it is famous for the tiny holes that run through every slice. The secret is blending whole eggs hard so air gets trapped, then cooking it in a covered mold on the stove or in a water bath. The texture is a little firmer and spongier than other flans, which makes it easy to cut neat wedges for birthday parties. Many families still make it in the same tin their grandmother used, and it stays one of the best-loved flan recipes in Latin America.
You will need: 1 cup sugar, 1 can condensed milk, the same can filled with whole milk, 5 eggs, 1 teaspoon vanilla, 1 tablespoon rum or extra vanilla.
How to make it: 1. Caramelize the sugar directly in a quesillera or round metal mold. 2. Blend condensed milk, milk, eggs, vanilla and rum for a full minute to add air. 3. Pour into the mold and close the lid or cover tightly with foil. 4. Cook in a water bath on the stove over low heat, or in the oven at 350F, for about 50 minutes. 5. Chill, then flip.
Japanese Purin, the Cafe Pudding Fans Line Up For

Walk into a retro kissaten coffee shop in Japan and you will see purin, a firm little caramel pudding often served on a footed glass with cream and a cherry or mint leaf. Japanese cooks like it slightly firmer than Latin flans, so it stands tall and proud, and the trend for old-school katame purin has gone viral across Asia, proof that good flan recipes travel well. It uses simple ingredients and small cups, so it chills fast. Serve it with a tiny spoon and a cup of black coffee.
You will need: 1/3 cup sugar plus 2 tablespoons hot water, 2 cups whole milk, 3 eggs plus 1 yolk, 1/3 cup sugar, 1 teaspoon vanilla, whipped cream and mint to serve.
How to make it: 1. Cook sugar to dark amber, carefully add the hot water and pour into 5 pudding cups. 2. Warm the milk with 1/3 cup sugar until dissolved. 3. Whisk eggs and yolk, slowly add the milk and vanilla, then strain twice. 4. Pour into the cups, cover with foil and bake in a water bath at 300F for 35 to 40 minutes. 5. Chill and unmold onto small plates.
Mini Flans in Ramekins for Parties

Mini flans are the easiest way to feed a crowd, because there is no cutting and every guest gets their own shiny caramel top. They also bake much faster than one big flan and unmold more easily, which makes them perfect for nervous first-timers. Line them up on a tray for holiday buffets, baby showers or a Noche Buena spread. Any of these flan recipes works in ramekins, so you can bake two flavors at once and let guests pick.
You will need: 1 cup sugar, 6 eggs, 1 can condensed milk, 1 can evaporated milk, 1 cup whole milk, 2 teaspoons vanilla, 10 to 12 small ramekins.
How to make it: 1. Make a caramel and quickly spoon a thin layer into each ramekin. 2. Whisk eggs, all three milks and vanilla, then strain. 3. Fill the ramekins three quarters full and set them in a deep roasting pan. 4. Pour hot water halfway up the sides and bake at 325F for 25 to 35 minutes. 5. Chill, run a thin knife around each one and flip onto small plates.
Spanish Flan con Nata, Just Like the Tapas Bars

Order dessert in almost any Spanish restaurant and the waiter will offer flan casero con nata, homemade flan with a cloud of whipped cream. The flan is often made with whole milk instead of canned milk, so it tastes lighter and more eggy, a bit like the silky custard desserts grandmothers have made for generations. The cool cream next to the bittersweet caramel is a simple pairing that never gets old. Flan recipes do not get more classic than this, and it is the perfect finish after a big plate of paella.
You will need: 1/2 cup sugar for caramel, 2 cups whole milk, 1 strip lemon peel, 1 cinnamon stick, 4 eggs, 1/2 cup sugar, softly whipped cream to serve.
How to make it: 1. Make a caramel and pour into 6 metal flan molds or ramekins. 2. Heat the milk with lemon peel and cinnamon, then let it steep 10 minutes and remove them. 3. Whisk eggs and sugar, add the warm milk slowly and strain. 4. Bake in a water bath at 325F for 35 to 40 minutes. 5. Chill, unmold and add a big spoonful of whipped cream beside each flan.
Tocino de Cielo, the Golden Yolk Flan From Spain

Tocino de cielo means bacon from heaven, but there is no bacon in it at all. Spanish nuns created this dessert centuries ago using leftover egg yolks, since the whites were used to clarify wine. It is made with just yolks and sugar syrup, so it turns a deep golden yellow with a dense, fudgy texture that is sweeter than regular flan. Cut it into small squares or bake it in tiny molds, because it is the richest of all the flan recipes here and a little goes a long way.
You will need: 1/3 cup sugar for caramel, 1 cup sugar, 1/2 cup water, 1 strip lemon peel, 10 egg yolks, 1 whole egg.
How to make it: 1. Coat a small loaf pan or tiny molds with caramel. 2. Boil 1 cup sugar, water and lemon peel for 5 minutes to make a light syrup, then cool slightly. 3. Gently mix yolks and egg without foam, then slowly stir in the warm syrup. 4. Strain into the pan, cover with foil and steam or bake in a water bath at 325F for 20 to 30 minutes. 5. Chill, unmold and cut into squares.
Brazilian Pudim de Leite With the Classic Hole

In Brazil, no birthday or Sunday lunch is complete without pudim de leite condensado, and it is always baked in a ring pan with a hole in the middle. Brazilians love it super smooth, so they blend the custard and let it rest so the bubbles rise away. Some cooks still make it in a pressure cooker for speed, but the oven gives the silkiest result. Many Brazilian flan recipes are passed down on handwritten cards, and every one says the same thing: pour the leftover caramel back over the top before serving.
You will need: 1 cup sugar, 1 can condensed milk, the same can filled twice with whole milk, 3 eggs, 1 teaspoon vanilla.
How to make it: 1. Caramelize the sugar right in a ring pan and swirl to coat. 2. Blend condensed milk, milk, eggs and vanilla for 1 minute, then rest 10 minutes and skim the foam. 3. Pour into the pan and cover with foil. 4. Bake in a water bath at 350F for about 60 minutes. 5. Chill overnight, warm the pan bottom for 10 seconds in hot water and flip.
Heart Shaped Creme Caramel to End These Flan Recipes

Creme caramel is the French cousin of flan, a little lighter and made with milk and cream instead of canned milk. Baking it in a heart-shaped pan turns a simple custard into a showstopper for anniversaries and Valentine’s Day. Two tips make all of these flan recipes better: take the caramel off the heat the moment it turns the color of an old penny, and always bake in a gentle water bath. To flip cleanly, chill it well, loosen the edge with a thin knife, set the plate on top and turn it in one quick, confident move.
You will need: 3/4 cup sugar plus 3 tablespoons water, 1 1/2 cups whole milk, 1/2 cup heavy cream, 3 eggs plus 2 yolks, 1/3 cup sugar, 1 vanilla bean or 2 teaspoons vanilla.
How to make it: 1. Cook the sugar and water without stirring until amber, then pour into a heart-shaped or round 8-inch pan. 2. Warm the milk and cream with the vanilla. 3. Whisk eggs, yolks and sugar, then slowly whisk in the warm milk and strain. 4. Bake in a water bath at 325F for 45 to 55 minutes. 5. Chill at least 6 hours, loosen the edges and flip in one move.
