Spanish Flan

Prep: 15 min Cook: 50 min Serves: 6 Cuisine: Spanish

Creamy Spanish flan with a subtle cheese flavor, smooth texture, and caramel notes, perfect for dessert lovers and those seeking a rich, comforting treat.

Be the first to rate this recipe

Ingredients

  • 8 oz. cream cheese
  • 1 can condensed milk
  • 1 can regular milk
  • 3 eggs
  • 3 slices white bread

Instructions

  1. Make the cheese soft by mixing the can of condensed milk with the cream cheese mashed with a fork.
  2. Add the regular milk to the mixture.
  3. Pour the mixture into a blender and add the eggs.
  4. Blend until well combined.
  5. Add the slices of white bread and blend again until smooth.
  6. Pour the mixture into a baking dish.
  7. Bake at 350°F (175°C) for about 45 to 50 minutes until set.

Tips & Substitutions

For a smoother texture, ensure the cream cheese is at room temperature before mixing. If you want to reduce sweetness, consider using half of the condensed milk and balancing with additional regular milk. You can also substitute the white bread with whole grain or gluten-free bread for a healthier twist. Adjust baking time based on your oven, checking for doneness by inserting a toothpick.

Serving Suggestions

Serve the flan chilled, garnished with a drizzle of caramel sauce or a sprinkle of cinnamon for added flavor. It pairs beautifully with International Coffees for a delightful dessert experience. You can also serve it alongside fresh fruit or whipped cream to enhance its creamy texture and richness.

Storage & Reheating

Allow the Spanish flan to cool completely before covering it with plastic wrap or transferring it to an airtight container. Store in the refrigerator for up to 3-4 days. To reheat, place individual portions in the microwave for 15-20 seconds or enjoy chilled for the best flavor and texture.

Nutrition & Diet Analysis (per serving)

Each serving of Spanish Flan contains roughly 729 calories, with 15g protein, 103g carbohydrates, and 30g fat. It is an excellent source of vitamin A (35% of the Daily Value), calcium (32% of the Daily Value), and protein (30% of the Daily Value), and a good source of potassium. Note that it is relatively high in sodium, at 673mg per serving (29% of the Daily Value).

729 kcal 36% DV
Protein Fat Carbs

Macronutrients

Protein 15.1g 30% DV
Total Fat 29.5g 38% DV
Carbs 103.1g 37% DV
Fiber 0.4g 1% DV
Sugar 34.6g 69% DV

Electrolytes

Sodium 672.8mg 29% DV
Potassium 653.4mg 14% DV
Cholesterol 246.4mg 82% DV

Vitamins & Minerals

Vitamin A 318.3mcg 35% DV
Vitamin C 5.1mg 6% DV
Vitamin D 0.8mcg 4% DV
Calcium 419.9mg 32% DV
Iron 3.9mg 22% DV
Contains Milk Egg Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this flan ahead of time?

Absolutely! Spanish flan can be made a day in advance. Just ensure it is fully chilled in the refrigerator before serving. This allows the flavors to meld beautifully, resulting in an even richer taste. Simply cover it well to prevent it from absorbing other odors in the fridge.

What can I use instead of cream cheese?

If you want a lighter version, you can substitute cream cheese with Greek yogurt or a vegan cream cheese alternative. This will change the flavor slightly, but it will still create a creamy texture. Just be mindful of the sweetness level, as yogurt may be tangier than cream cheese.

How do I know when the flan is done baking?

The flan is done when the edges are set, but the center still has a slight jiggle. You can check for doneness by inserting a toothpick into the center; it should come out clean or with just a few moist crumbs. Avoid overbaking to maintain a creamy consistency.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →