RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Silky Baked Milk Custard with Amber Caramel (Crème Caramel / Flan)
  • Chocolate-Stuffed Brioche French Toast with Vanilla-Caramel Sauce
  • Pan-Fried Flour Chip Chilaquiles with Creamy Spiced Milk Sauce and Runny Eggs
  • Creamy Penuche-Style Butter & Milk Fudge (Vanilla Fudge)
  • Silky Milk Fudge (Indian-style Milk Burfi)
  • New York–Style Baked Cheesecake (with Milk)
  • Browse all recipes →
Classic Crème Caramel (Milk Flan)

Classic Crème Caramel (Milk Flan)

By Jasmine Cueva

Spanish / Latin AmericanIntermediate

Silky, gently caramelized milk custard with a glossy amber caramel sauce — a timeless Spanish/Latin-American dessert. The custard is rich from whole milk and eggs yet light in texture; the fragrant caramel adds a bitter-sweet counterpoint that makes every spoonful indulgent and balanced.

Prep: 20 minutes
Cook: 50 minutes (plus 3 hours chilling)
Total: 4 hours 10 minutes
8 servings

Ingredients

  • 1 liter whole milk (3.25% fat)
  • 4 pieces large eggs
  • 100 g granulated sugar (for custard)
  • 100 g granulated sugar (for caramel)
  • 1 tsp pure vanilla extract
  • 1 pinch fine sea salt

Instructions

1

Preheat and prep: Preheat your oven to 325°F (160°C). Place eight 4- to 6-ounce ramekins in a roasting pan or deep baking dish that will hold them snugly. Preheating ensures even baking; arranging ramekins close together helps stabilize them in the water bath so the custards set uniformly.

2

Make the caramel: In a heavy-bottomed saucepan, add 100 g granulated sugar over medium heat. Swirl the pan gently (do not stir with a spoon) as the sugar melts into an amber caramel — this prevents crystallization and encourages even browning. When the caramel reaches a deep golden-amber (about 6–8 minutes), quickly remove from heat and pour evenly into the bottoms of the ramekins. Tilt each ramekin to coat the base with caramel. The hot caramel will set as it cools, creating the glossy sauce that will coat the custard when inverted.

3

Warm the milk: In a saucepan, warm the 1 liter of whole milk with a pinch of salt over medium-low heat until it is steaming and small bubbles form at the edge (do not boil). Warming the milk prevents cooking the eggs when the hot milk is combined with them and helps the sugar dissolve more readily for a silkier custard.

4

Mix eggs and sugar: In a bowl, whisk together the 4 whole eggs with 100 g granulated sugar until the sugar begins to dissolve and the mixture is smooth. A light whisk is enough — over-aerating introduces bubbles that can create a spongy texture; we want a gently set custard.

5

Temper the eggs: Slowly pour about one cup (240 ml) of the hot milk into the egg-sugar mixture while whisking constantly. This tempers the eggs — bringing them up to temperature gradually so they don’t scramble. Then pour the tempered egg mixture back into the remaining milk in the saucepan and stir to combine. Add 1 tsp vanilla and stir briefly to distribute flavor.

6

Strain the custard: Pour the custard mixture through a fine-mesh sieve into a large measuring cup or bowl with a spout. Straining removes any coagulated bits or foam and yields a silky, velvety texture in the finished flan.

7

Fill ramekins and prepare bain-marie: Divide the strained custard evenly among the caramel-lined ramekins. Place the ramekins back in the roasting pan. Carefully pour hot (but not boiling) water into the roasting pan until it reaches about halfway up the sides of the ramekins. The water bath (bain-marie) insulates the custard, promoting gentle, even cooking and preventing the surface from cracking or curdling.

8

Bake gently: Transfer the roasting pan to the oven and bake at 325°F (160°C) for 40–50 minutes, or until the custards are just set — they should still wobble slightly in the center when you gently shake the pan. Baking at a lower temperature keeps the texture smooth and prevents the curdled eggy grain that comes from high heat.

9

Cool and chill: Carefully remove the ramekins from the water bath and let them cool to room temperature, then refrigerate for at least 3 hours, preferably overnight. Chilling allows the custard to fully set and the flavors (especially the caramel) to mellow and meld.

10

Unmold and serve: To unmold, run a thin knife around the edge of each ramekin to loosen the custard. Place a small plate over the ramekin, invert, and give a gentle shake — the caramel should flow over the custard. If the caramel sticks, dip the bottom of the ramekin briefly in hot water to loosen the caramel before inverting. Serve chilled. The contrast of silky custard and glossy caramel is what makes this dessert sing.

Chef's Tips

  • 1Use whole milk for the best balance of richness and lightness. Skim milk yields a thin texture; adding heavy cream will make it much richer but less delicate.
  • 2Avoid stirring the sugar while it’s melting into caramel — instead swirl the pan. Stirring can seed crystals and make the caramel grainy.
  • 3Temper eggs carefully and strain the custard to ensure a perfectly smooth texture. If you see little cooked egg bits, straining fixes them.
  • 4To check doneness, look for a uniform jiggle across the surface — if the center is liquid while edges are set, it needs more time. Overbaking yields a dry, rubbery custard.

Variations

  • Citrus-Infused Flan: Zest one orange or lemon into the milk as it warms to add bright citrus notes; strain out the zest before pouring into ramekins.
  • Coconut-Milk Flan (dairy alternative): Replace half or all of the whole milk with full-fat coconut milk for a tropical flavor. Reduce added sugar by 10–20 g if the coconut milk is sweetened.
  • Chocolate Milk Flan: Whisk 50 g dark chocolate (finely chopped) into the warm milk until melted, then proceed — yields a subtle chocolate-caramel custard.
  • Eggless Milk Pudding (if you don’t want to use eggs): Use 1 liter milk, 120–140 g sugar, and 10 g powdered gelatin (or 2 tsp agar-agar if vegan) prepared according to package directions; this makes a set milk pudding similar to panna cotta rather than classic flan.

Nutrition per Serving

209

Calories

7g

Protein

31g

Carbs

7g

Fat

0g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Classic Crème Caramel (Milk Flan)

By Jasmine Cueva

Classic Crème Caramel (Milk Flan) - whole milk (3.25% fat), large eggs recipe

Silky, gently caramelized milk custard with a glossy amber caramel sauce — a timeless Spanish/Latin-American dessert. The custard is rich from whole milk and eggs yet light in texture; the fragrant caramel adds a bitter-sweet counterpoint that makes every spoonful indulgent and balanced.

Spanish / Latin AmericanIntermediate8 servings
Prep: 20 minutes
Cook: 50 minutes (plus 3 hours chilling)
4 hours 10 minutes

Ingredients

  • 1 liter whole milk (3.25% fat)
  • 4 pieces large eggs
  • 100 g granulated sugar (for custard)
  • 100 g granulated sugar (for caramel)
  • 1 tsp pure vanilla extract
  • 1 pinch fine sea salt

Instructions

1

Preheat and prep: Preheat your oven to 325°F (160°C). Place eight 4- to 6-ounce ramekins in a roasting pan or deep baking dish that will hold them snugly. Preheating ensures even baking; arranging ramekins close together helps stabilize them in the water bath so the custards set uniformly.

2

Make the caramel: In a heavy-bottomed saucepan, add 100 g granulated sugar over medium heat. Swirl the pan gently (do not stir with a spoon) as the sugar melts into an amber caramel — this prevents crystallization and encourages even browning. When the caramel reaches a deep golden-amber (about 6–8 minutes), quickly remove from heat and pour evenly into the bottoms of the ramekins. Tilt each ramekin to coat the base with caramel. The hot caramel will set as it cools, creating the glossy sauce that will coat the custard when inverted.

3

Warm the milk: In a saucepan, warm the 1 liter of whole milk with a pinch of salt over medium-low heat until it is steaming and small bubbles form at the edge (do not boil). Warming the milk prevents cooking the eggs when the hot milk is combined with them and helps the sugar dissolve more readily for a silkier custard.

4

Mix eggs and sugar: In a bowl, whisk together the 4 whole eggs with 100 g granulated sugar until the sugar begins to dissolve and the mixture is smooth. A light whisk is enough — over-aerating introduces bubbles that can create a spongy texture; we want a gently set custard.

5

Temper the eggs: Slowly pour about one cup (240 ml) of the hot milk into the egg-sugar mixture while whisking constantly. This tempers the eggs — bringing them up to temperature gradually so they don’t scramble. Then pour the tempered egg mixture back into the remaining milk in the saucepan and stir to combine. Add 1 tsp vanilla and stir briefly to distribute flavor.

6

Strain the custard: Pour the custard mixture through a fine-mesh sieve into a large measuring cup or bowl with a spout. Straining removes any coagulated bits or foam and yields a silky, velvety texture in the finished flan.

7

Fill ramekins and prepare bain-marie: Divide the strained custard evenly among the caramel-lined ramekins. Place the ramekins back in the roasting pan. Carefully pour hot (but not boiling) water into the roasting pan until it reaches about halfway up the sides of the ramekins. The water bath (bain-marie) insulates the custard, promoting gentle, even cooking and preventing the surface from cracking or curdling.

8

Bake gently: Transfer the roasting pan to the oven and bake at 325°F (160°C) for 40–50 minutes, or until the custards are just set — they should still wobble slightly in the center when you gently shake the pan. Baking at a lower temperature keeps the texture smooth and prevents the curdled eggy grain that comes from high heat.

9

Cool and chill: Carefully remove the ramekins from the water bath and let them cool to room temperature, then refrigerate for at least 3 hours, preferably overnight. Chilling allows the custard to fully set and the flavors (especially the caramel) to mellow and meld.

10

Unmold and serve: To unmold, run a thin knife around the edge of each ramekin to loosen the custard. Place a small plate over the ramekin, invert, and give a gentle shake — the caramel should flow over the custard. If the caramel sticks, dip the bottom of the ramekin briefly in hot water to loosen the caramel before inverting. Serve chilled. The contrast of silky custard and glossy caramel is what makes this dessert sing.

Chef's Tips

  • 1Use whole milk for the best balance of richness and lightness. Skim milk yields a thin texture; adding heavy cream will make it much richer but less delicate.
  • 2Avoid stirring the sugar while it’s melting into caramel — instead swirl the pan. Stirring can seed crystals and make the caramel grainy.
  • 3Temper eggs carefully and strain the custard to ensure a perfectly smooth texture. If you see little cooked egg bits, straining fixes them.
  • 4To check doneness, look for a uniform jiggle across the surface — if the center is liquid while edges are set, it needs more time. Overbaking yields a dry, rubbery custard.

Variations

  • Citrus-Infused Flan: Zest one orange or lemon into the milk as it warms to add bright citrus notes; strain out the zest before pouring into ramekins.
  • Coconut-Milk Flan (dairy alternative): Replace half or all of the whole milk with full-fat coconut milk for a tropical flavor. Reduce added sugar by 10–20 g if the coconut milk is sweetened.
  • Chocolate Milk Flan: Whisk 50 g dark chocolate (finely chopped) into the warm milk until melted, then proceed — yields a subtle chocolate-caramel custard.
  • Eggless Milk Pudding (if you don’t want to use eggs): Use 1 liter milk, 120–140 g sugar, and 10 g powdered gelatin (or 2 tsp agar-agar if vegan) prepared according to package directions; this makes a set milk pudding similar to panna cotta rather than classic flan.

Nutrition per Serving

209

Calories

7g

Protein

31g

Carbs

7g

Fat

0g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with whole milk (3.25% fat)🥘 More with large eggs🥘 More with granulated sugar (for custard)

Similar Recipes