Ultimate Classic Spanish Flan Recipe

By :

Jake

December 21, 2025

Hero shot of Spanish flan slice with glossy caramel topping and sauce flowing onto a white plate.

There’s something timeless about Spanish Flan. That glossy caramel top and silky-smooth custard underneath make it one of the most satisfying desserts ever created.

It’s rich but light, sweet but not too sweet, and has that perfect melt-in-your-mouth texture. Whether it’s a holiday meal or a simple weekend indulgence, this flan brings pure comfort in every spoonful.

Why You’ll Love This Spanish Flan

Spanish flan slice on a white plate with smooth caramel top and light caramel sauce.

This traditional dessert is elegant yet easy—ideal for gatherings or everyday enjoyment.

  • Only five ingredients needed
  • Smooth, creamy custard every time
  • Simple caramel topping that melts perfectly
  • No special equipment required
  • Elegant presentation for guests
  • Naturally gluten-free and family-friendly

When I first made flan, it was after tasting it in a small café in San Antonio. The owner, an older Spanish woman named Rosa, shared her secret: patience and steady heat. I took her advice home, and now flan has become one of my favorite desserts to share.

Ingredients You’ll Need

Flan is all about balance—rich eggs, creamy milk, and golden caramel.

Main Ingredients

  • 1 cup granulated sugar – for caramelizing
  • 4 large eggs – for structure and creaminess
  • 1 (14-ounce) can sweetened condensed milk – adds sweetness and body
  • 1 ¼ cups whole milk – makes it silky
  • 1 tablespoon vanilla extract – for aroma and flavor

Optional Add-Ons or Substitutes

  • Replace vanilla with orange zest or almond extract for a twist
  • Use coconut milk for a tropical version
  • Add a pinch of salt to enhance flavor balance
  • Substitute brown sugar for deeper caramel tones
  • Serve with fresh berries or whipped cream
  • For a lighter option, use low-fat milk instead of whole

Step-by-Step Instructions

Whole plated Spanish flan slice with caramel glaze and sauce on a white dish.

The secret to flan is all about temperature—low and slow. The custard should cook gently in a water bath for that silky-smooth finish.

  1. Make the Caramel
    In a small saucepan, heat sugar over medium heat. Swirl (don’t stir) until it melts into a golden amber caramel. Immediately pour it into your flan mold or individual ramekins, tilting to coat the bottom.
  2. Mix the Custard
    In a large bowl, whisk together eggs, sweetened condensed milk, whole milk, and vanilla extract. Whisk just until smooth—avoid creating foam.
  3. Pour and Bake
    Pour the custard mixture gently over the caramel. Place the mold in a large baking dish, then fill the dish with hot water halfway up the sides to create a water bath. Bake at 325°F (160°C) for 50–60 minutes, or until the center is set but still slightly jiggly.
  4. Cool and Chill
    Remove from oven and let cool completely at room temperature. Chill for at least 4 hours or overnight for best texture.
  5. Unmold and Serve
    Run a knife around the edges, invert onto a serving plate, and gently lift the mold. The caramel will cascade beautifully over the top.

Quick Reminders:

  • Don’t rush the caramel—it burns quickly.
  • Avoid whisking too vigorously to prevent air bubbles.
  • Always bake in a water bath for even cooking.
  • Chill fully before unmolding for a perfect shape.

Expert Tips for Success

This flan is all about smooth texture and deep caramel flavor.

  • Use room-temperature eggs for even mixing.
  • Strain custard through a fine sieve for a silky result.
  • Don’t overbake—it should jiggle slightly when done.
  • Cool completely before refrigerating.
  • Serve cold with a drizzle of leftover caramel syrup.

For more elegant desserts, try my French Chocolate Flan for a rich twist, or the Pistachio Mascarpone Layer Cake for a luxurious layered treat.

Serving Suggestions

Spanish Flan is versatile—it can be a showstopper dessert or a simple everyday treat.

  • Garnish with whipped cream or fresh mint
  • Add sliced strawberries or oranges for brightness
  • Sprinkle with crushed nuts for texture
  • Serve with coffee or espresso for contrast
  • Plate with a drizzle of caramel or chocolate sauce
  • Pair with biscotti for a café-style experience

You’ll also love the fruity depth of my Blackberry Velvet Cake and the simplicity of Baked Pears for a lighter option.

Storing and Reheating

Flan stores beautifully, and the flavor deepens over time.

How to Store It

  • Keep covered in the fridge for up to 4 days
  • Avoid freezing—it alters the texture
  • Store in an airtight container to prevent absorbing fridge odors

How to Reheat It

  • Serve chilled directly from the fridge—no reheating needed
  • If preferred warm, place the dish in warm water for 5 minutes before serving

It tastes even better the next day as the caramel soaks into the custard.

Nutrition Information

  • Calories: 161 kcal
  • Fat: 4 g
  • Saturated Fat: 1 g
  • Trans Fat: 1 g
  • Polyunsaturated Fat: 1 g
  • Monounsaturated Fat: 1 g
  • Cholesterol: 97 mg
  • Sodium: 52 mg
  • Potassium: 88 mg
  • Carbohydrates: 27 g
  • Sugar: 27 g
  • Protein: 4 g
  • Vitamin A: 197 IU
  • Vitamin C: 1 mg
  • Calcium: 58 mg
  • Iron: 1 mg

Frequently Asked Questions

Can I make flan ahead of time?

Yes! Flan is best made the day before. It needs time to chill and set properly.

Why is my caramel hard?

Caramel hardens as it cools but softens again when baked with the custard—don’t worry!

Can I use evaporated milk instead of whole milk?

Yes, evaporated milk gives a richer texture and slightly deeper flavor.

Final Thoughts

Spanish Flan is the kind of dessert that reminds you why simple recipes stand the test of time. With its creamy custard and golden caramel, it’s elegant enough for a celebration yet humble enough for a quiet night in.

  • Bake gently for that silky-smooth texture
  • Chill completely before unmolding
  • Enjoy it cold with good company and strong coffee
Hero shot of Spanish flan slice with glossy caramel topping and sauce flowing onto a white plate.
33c99b172f9da99a80c3b6ab7862a8faJake

Spanish Flan

No ratings yet
This classic Spanish Flan features a silky‑smooth custard beneath a glossy caramel top. It’s rich yet light, elegant yet simple — perfect for holidays, dinners, or everyday indulgence.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Breakfast
Cuisine: American
Calories: 161

Ingredients
  

  • 1 cup granulated sugar
  • 4 large eggs
  • 1 14‑ounce can sweetened condensed milk
  • 1.25 cup whole milk
  • 1 tbsp vanilla extract

Equipment

  • oven preheated to 325°F (160°C)
  • saucepan for caramel
  • flan mold or ramekins
  • baking dish for water bath
  • mixing bowl

Method
 

  1. Preheat oven to 325°F (160°C). In a small saucepan over medium heat, add 1 cup granulated sugar. Swirl (don’t stir) until the sugar melts into a golden‑amber caramel. Immediately pour the caramel into your flan mold or individual ramekins, tilting to coat the bottom evenly.
  2. In a large bowl, whisk together the eggs, sweetened condensed milk, whole milk, and vanilla extract until just smooth. Avoid whisking vigorously to prevent air bubbles.
  3. Pour the custard mixture gently over the caramel layer in the mold or ramekins. Place the mold(s) in a large baking dish and fill the dish with hot water halfway up the sides to create a water bath.
  4. Bake for 50–60 minutes, or until the center is set but still slightly jiggles when gently shaken. Remove from oven and let cool to room temperature.
  5. Chill flan in the refrigerator for at least 4 hours or overnight. To unmold, run a knife around the edges, invert onto a plate, and gently remove the mold. The caramel will cascade over the custard.

Nutrition

Calories: 161kcalCarbohydrates: 27gProtein: 4gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gCholesterol: 97mgSodium: 52mgPotassium: 88mgSugar: 27gVitamin A: 197IUVitamin C: 1mgCalcium: 58mgIron: 1mg

Notes

  • Alcohol‑free.
  • Bake in a water bath for even, creamy texture. 

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating