Spanish Cream Cheese Flan Recipe

Spanish Cream Cheese Flan Recipe

How To Make Spanish Cream Cheese Flan

Learn how to make a traditional dessert with this flan recipe. The custard base is enriched with cream cheese and covered with a golden caramel sauce.

Preparation: 20 minutes
Cooking: 1 hour
Total: 1 hour 20 minutes



For Caramel Topping:

  • ¾cupgranulated sugar
  • ¼cupwarm water,plus 1 tbsp

For Flan Custard Mixture:

  • 8ozcream cheese,(1 package), well softened
  • 2tbspgranulated sugar
  • 4large eggs
  • 14ozsweetened condensed milk,(1 can)
  • 12ozevaporated milk,(1 can)
  • 2tspvanilla extract


  1. Bring plenty of water to a boil in a pot or kettle to use as a water bath (the flan will be baked in a dish set in a roasting pan surrounded by the boiling water). Preheat oven to 350 degrees F.

Caramel Topping:

  1. Have an ungreased 9×2-inch cake pan ready or a 2-quart round baking dish or souffle pan.

  2. In a medium saucepan, whisk together granulated sugar and water. Set over medium heat, cook stirring constantly until sugar has dissolved and mixture begins to boil.

  3. Once boiling, stop stirring and let cook until it’s nearing just an amber color. Remove from heat, let rest 5 seconds then add 1 tablespoon warm water. Whisk to blend.

  4. Immediately pour caramelized sugar into cake pan or 2-quart baking dish and carefully tilt in a circular motion to coat the entire surface of bottom of the pan. Set aside.

Flan-Custard Mixture:

  1. In a large mixing bowl using an electric hand mixer, blend together cream cheese and 2 tabelspoons sugar just until smooth.

  2. Mix in eggs one at a time, mixing until just combined after each addition. Then mix in sweetened condensed milk, evaporated milk and vanilla extract.

  3. Pour milk mixture over caramel layer in cake pan. Set pan in a roasting pan large enough to fit with extra space surrounding. Pour in enough boiling water to reach about halfway up the sides of the cake pan.

  4. Bake for about 50 to 60 minutes until nearly set.

  5. Carefully remove from water bath (roasting pan with water) and set on wire rack to cool for 1 hour. Transfer to fridge and let chill for 4 hours.

  6. Run a sharp knife around the flan right up next to the pan, then place a large rimmed serving plate over the pan. While holding the plate in place, flip the flan to the opposite side and let it fall onto the plate.

  7. Slice and serve. Store in refrigerator.


  • Calories: 436.62kcal
  • Fat: 19.62g
  • Saturated Fat: 10.92g
  • Trans Fat: 0.01g
  • Monounsaturated Fat: 5.56g
  • Polyunsaturated Fat: 1.16g
  • Carbohydrates: 54.60g
  • Sugar: 54.22g
  • Protein: 11.64g
  • Cholesterol: 153.38mg
  • Sodium: 247.67mg
  • Calcium: 294.22mg
  • Potassium: 388.52mg
  • Iron: 0.73mg
  • Vitamin A: 208.11µg
  • Vitamin C: 2.10mg
Have you tried this Spanish Cream Cheese Flan Recipe? Share your experience and discuss any variations or tips in the Recipe Sharing forum.

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!