
Spanish flan is one of the most beloved desserts in Spain and Latin America, known for its silky smooth texture and rich caramel flavour. This classic custard dessert is simple yet elegant, made from just a handful of ingredients – eggs, milk, sugar, and vanilla – that transform into a creamy treat topped with golden caramel syrup. In this recipe guide, you’ll learn how to make homemade Spanish flan easily, creating a restaurant-quality dessert in your own kitchen without complicated techniques.
What makes flan so special is its perfect balance of sweetness and creaminess, with a melt-in-your-mouth texture that feels light yet indulgent. The caramel sauce adds a beautiful glossy finish and a slight bitterness that enhances the overall flavour. It’s a dessert that looks impressive but is surprisingly easy to prepare, making it perfect for both everyday meals and special occasions.
Whether you’re looking for a make-ahead dessert for a dinner party, something sweet to end your family meal, or simply craving a classic Spanish treat, homemade flan is always a winning choice. It proves that the most timeless desserts are often the simplest, relying on technique and quality ingredients to shine.
The best Spanish food to try, Breakfast in Spain, and vegetarian food in Spain
BOOK YOUR TRAVEL INSURANCE
Two of our favorite travel insurance: Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full comparison of Genki vs Safetywing Travel Insurance Review and the comparison Heymondo vs Genki
Best Time To Eat
Spanish flan is best enjoyed as a light dessert after lunch or dinner, especially when you want something sweet and creamy that won’t feel overly heavy at the end of a meal.
Best Dishes To Partner
Serve your flan with a cup of strong espresso or café con leche, or pair it with fresh berries or a small scoop of vanilla ice cream for added freshness. For a Spanish-inspired meal, enjoy it after paella, tapas, or roast chicken with garlic and herbs to create a perfectly balanced dining experience.
There’s ongoing debate among flan lovers about what truly makes it “authentic.” Some insist on using only traditional ingredients like whole milk, eggs, and sugar, while others welcome modern twists like condensed milk or flavored variations. Purists argue that these changes alter the essence of the dessert.
Another point of contention is texture. In Spain, a silky and slightly firm flan is the standard, but in Latin American countries, some prefer a denser, custard-like consistency. These subtle differences spark lively discussions among home cooks and chefs alike.
Finally, there’s the caramel itself. While some believe the bitterness of deeply cooked caramel is essential to balance the sweetness, others prefer a lighter, sweeter version. This divide shows how even the simplest recipes can inspire passionate culinary debates.
How to Make Spanish Flan
Spanish Flan Recipe Ingredients

1 cup (200 grams) of granulated sugar (for the caramel)
6 large eggs
1 14-ounce (397 grams) can of sweetened condensed milk
2 12-ounce (354 ml each) cans of evaporated milk
1 tablespoon of vanilla extract
Get the best deals for your home and kitchen needs
Step By Step How to Make Spanish Flan
Prepare the Caramel
In a medium saucepan, heat the sugar over medium heat, stirring constantly with a wooden spoon. The sugar will clump initially but will eventually melt into a thick brown, amber-colored liquid as you continue to stir. Be careful not to burn the caramel.
Once the sugar is fully dissolved and turns a golden color, quickly pour it into a round baking dish, swirling to coat the bottom of the dish evenly. Set aside to cool and harden.

Prepare the Custard
In a blender, combine the eggs, sweetened condensed milk, evaporated milk, and vanilla extract. Blend until smooth. Strain the mixture through a fine-mesh sieve to ensure a smooth texture, removing any bits of egg.
Bake the Flan
Preheat your oven to 350°F (175°C). Pour the custard mixture over the hardened caramel in the baking dish. Place the baking dish in a larger baking pan and add hot water to the outer pan (a water bath), about halfway up the sides of the flan dish.
Bake in the preheated oven for about 50 to 60 minutes, or until the custard is just set (it should jiggle slightly when shaken).

Cool and Unmold
Remove the flan from the oven and let it cool in the water bath. Once cooled, refrigerate the flan for at least 4 hours or overnight, which allows the flan to fully set and develop flavors.
To unmold, run a knife around the edges of the flan, and place a large plate over the baking dish. Flip the plate and dish over to invert the flan onto the plate. The caramel sauce will flow over the custard.
Tips For Making Spanish Flan
Watch the caramel closely as it cooks. It can burn quickly once it starts to change color. The water bath helps to cook the flan gently and evenly, preventing the edges from burning and the center from being undercooked.
Don’t rush the chilling process. A well-chilled flan is easier to unmold and has the best texture.
How Many Calories Have Spanish Flan
Depending on the size of the servings, each piece of flan can have approximately 300-400 calories. The major contributors to the calorie count are the sweetened condensed milk and sugar.
Origin and History
Flan is one of the most beloved desserts in Spain, with a history that stretches back centuries and deep cultural roots. Its origins trace to the Roman Empire, where early versions of custard-based desserts were made using eggs and milk. These recipes spread throughout Europe, evolving over time. When they reached Spain, cooks adapted the dish, perfecting its creamy texture and signature caramel layer.
Spanish flan became a staple dessert, often served at family gatherings, celebrations, and Sunday meals. Unlike more elaborate desserts, flan stood out for its simplicity and elegance—a few basic ingredients turned into a smooth, melt-in-your-mouth treat. Its popularity grew during the colonial era, spreading from Spain to Latin America, where each region developed its own variation.
Today, flan is cherished worldwide, with Spanish-style flan still considered the classic version. Its silky custard base and caramel sauce have made it a timeless favorite, balancing rich sweetness with delicate flavor in a way few desserts can match.
While flan seems straightforward, its preparation often sparks debate among bakers and dessert lovers. One of the most common controversies revolves around texture. Traditionalists insist that a proper flan must be smooth, creamy, and free of bubbles. Others argue that a slightly firmer texture gives it more structure, especially for serving in restaurants.
Another debate centers on flavoring. Classic Spanish flan uses only milk, eggs, sugar, and vanilla, allowing the caramel to shine. However, modern variations often include condensed milk, citrus zest, or liqueurs. Purists view these additions as unnecessary, while others see them as creative upgrades.
Finally, there’s the caramel itself. Some prefer a light amber caramel for a mild sweetness, while others favor a deeper, darker caramel with bitter notes that balance the custard. These subtle choices can completely change the character of the dessert.
How Long You Take to Prepare
One of the reasons flan remains such a beloved dessert is its simplicity. From start to finish, it typically takes about 1 hour and 15 minutes to make, including baking time. Most of that time is hands-off, making it perfect for dinner parties or weekend treats.
The process begins with melting sugar to make the caramel, which is poured into the bottom of a baking dish. Then, the custard mixture—made from eggs, milk, sugar, and vanilla—is whisked until smooth and carefully poured over the caramel. The dish is then baked in a water bath to ensure even cooking and a silky texture.
Once baked, flan needs time to cool and set. Ideally, it should chill for several hours or overnight before being unmolded. This resting period allows the flavors to deepen and the caramel to infuse the custard, creating that signature glossy finish.
Serving Suggestions
Flan is best served chilled, with the caramel sauce cascading over the custard for a stunning presentation. A simple slice on a small plate highlights its smooth texture and golden sheen, making it an elegant end to any meal.
For an extra touch, flan can be paired with fresh berries, citrus segments, or a dollop of whipped cream. These additions provide a refreshing contrast to its rich sweetness. Some also enjoy a sprinkle of sea salt on top to enhance the caramel flavor.
Flan pairs beautifully with coffee or dessert wine, making it ideal for dinner parties or casual get-togethers. Whether served on its own or with light accompaniments, it always manages to impress without trying too hard.
Final Thoughts
Spanish flan is more than just a dessert—it’s a tradition passed down through generations, bringing a sense of nostalgia with every spoonful. Its creamy texture and rich caramel flavor make it the perfect ending to almost any meal, whether it’s a simple weeknight dinner or a festive celebration.
Making flan at home allows you to control the sweetness, adjust the texture, and savor the satisfaction of creating a dessert from scratch. While the process is simple, the result feels indulgent and refined, making it a recipe worth mastering.
Once you’ve tried this authentic version, you’ll realize why it remains one of Spain’s most beloved desserts. It’s not just about taste—it’s about keeping a small but delicious part of Spanish culinary heritage alive in your own kitchen.
About the Author: Ruben, co-founder of Gamintraveler.com since 2014, is a seasoned traveler from Spain who has explored over 100 countries since 2009. Known for his extensive travel adventures across South America, Europe, the US, Australia, New Zealand, Asia, and Africa, Ruben combines his passion for adventurous yet sustainable living with his love for cycling, highlighted by his remarkable 5-month bicycle journey from Spain to Norway. He currently resides in Spain, where he continues sharing his travel experiences with his partner, Rachel, and their son, Han.
