Go Back Email Link
+ servings

Cinnamon Flan

This Cinnamon Flan is a smooth and creamy custard dessert infused with the warm flavor of cinnamon and topped with a sweet caramel topping.
Course Dessert
Cuisine American, Western
Keyword Cinnamon Flan
Prep Time 35 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings 10
Calories 360 kcal
Author sanna


For the Caramel Topping

  • 1 cup sugar

For the Custard

  • 300 ml condensed milk 1 can
  • 1 and 1/2 cups heavy cream
  • 2 tsp cinnamon
  • 4 eggs
  • 6 egg yolks
  • 2 tsp vanilla


Make the Caramel Topping

  1. In a 9-inch aluminum round baking pan, place the sugar in an even layer, covering the entire bottom surface of the pan. Place the pan directly on the stove over low heat. Let the sugar melt without stirring.

  2. The sugar will start to melt one section at a time and turn translucent. It will then turn into a caramel color liquid. Once the sugar is mostly caramelized, turn off heat. With hand gloves on, gently tilt the pan around to distribute the caramel evenly across the entire pan. It is important to do this right away because the caramel will quickly harden. Set the pan aside.

Make the Custard

  1. Pre-heat oven to 350 F. Combine milk, cream, cinnamon, and vanilla in a bowl and whisk to incorporate.  

  2. In another bowl, lightly stir the eggs and the egg yolks together, whisking gently just to break the yolks.  Stir the eggs to the milk mixture. Strain the custard over the caramel in the pan.

  3. Place a roasting pan in the middle rack of the oven. Gently place the cinnamon flan in the center of the roasting pan. Gently fill the roasting pan with water until the baking pan is submerged halfway. Close the oven door and bake for 50-60 minutes. The custard should cinnamon in the edges and the middle just jiggles very slightly.

  4. Cool the cinnamon flan. Refrigerate overnight to set fully. To serve, run a knife around the edges to loosen. Turn over on a rimmed serving plate.

Recipe Notes

Nutrition Facts
Cinnamon Flan
Amount Per Serving (1 serving)
Calories 360 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 11g69%
Cholesterol 241mg80%
Sodium 82mg4%
Potassium 174mg5%
Carbohydrates 38g13%
Sugar 36g40%
Protein 7g14%
Vitamin A 855IU17%
Vitamin C 1mg1%
Calcium 137mg14%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.