Cream Cheese Elote Flan – The Ultimate Creamy Sweet Corn Flan Recipe

Photo of author

By Gianna Poulef

Cream Cheese Elote Flan

Thank you so much for stopping by! If you love silky flan and comforting sweet corn desserts, this Cream Cheese Elote Flan is going to become your new favorite. It combines the velvety richness of traditional flan with the naturally sweet flavor of corn and the luscious creaminess of cream cheese. The result is an elegant dessert that’s surprisingly easy to make and always impresses family and guests alike.

Be sure to subscribe to our email newsletter so you never miss another homemade dessert recipe!

Overview of Recipe Content

This Cream Cheese Elote Flan is inspired by traditional Latin American flan with a delicious twist. Sweet corn gives the custard a subtle natural sweetness and beautiful golden color, while cream cheese makes every bite incredibly smooth and creamy.

Perfect for family dinners, holidays, birthdays, or whenever you’re craving a comforting homemade dessert.

Why You’ll Love This Recipe

  • Ultra creamy texture
  • Rich caramel topping
  • Sweet corn flavor
  • Easy blender recipe
  • Perfect make-ahead dessert
  • Beautiful presentation
  • Great for celebrations
  • Beginner-friendly

What It Tastes Like

This flan is silky, rich, and lightly sweet with buttery corn flavor throughout. The cream cheese adds extra body and tanginess, while the homemade caramel creates the perfect bittersweet finish.

Ingredients

This Now, Make It Later!

For the Caramel

  • 1 cup (200g) granulated sugar
  • ¼ cup (60ml) water

For the Flan

  • 8 oz (225g) cream cheese, softened
  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 1 cup sweet corn kernels (fresh, canned, or thawed frozen)
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon (optional)
  • Pinch of salt

Tools You’ll Need

  • Blender
  • 9-inch flan mold or round cake pan
  • Large roasting pan
  • Fine mesh strainer
  • Aluminum foil
  • Saucepan

Suggested Substitutions

  • Frozen corn instead of fresh
  • Dulce de leche instead of caramel
  • Mexican vanilla extract
  • Coconut milk for part of the evaporated milk
  • Neufchâtel cheese instead of cream cheese

How to Make Cream Cheese Elote Flan

Step 1: Prepare the Caramel

In a saucepan over medium heat, combine the sugar and water.

Cook without stirring until the sugar melts and turns a deep amber color.

Carefully pour the caramel into the flan mold, swirling to coat the bottom evenly.

Set aside.

Step 2: Preheat the Oven

Preheat your oven to 350°F (175°C).

Bring water to a simmer for the water bath.

Step 3: Blend the Filling

Add to a blender:

  • Cream cheese
  • Sweetened condensed milk
  • Evaporated milk
  • Sweet corn
  • Eggs
  • Vanilla
  • Cinnamon (if using)
  • Salt

Blend until completely smooth.

For an extra silky texture, strain the mixture through a fine mesh sieve.

Step 4: Fill the Mold

Pour the custard over the hardened caramel.

Cover tightly with aluminum foil.

Step 5: Bake in a Water Bath

Place the flan mold inside a larger roasting pan.

Pour hot water halfway up the sides of the mold.

Bake for 60–70 minutes, or until the center is just slightly jiggly.

Step 6: Cool

Remove from the water bath.

Cool completely to room temperature.

Refrigerate for at least 6 hours, preferably overnight.

Step 7: Unmold

Run a thin knife around the edges.

Invert onto a serving platter.

Allow the caramel sauce to flow over the flan.

What to Serve with Cream Cheese Elote Flan

This creamy dessert pairs wonderfully with:

  • Fresh berries
  • Whipped cream
  • Cinnamon
  • Dulce de leche drizzle
  • Fresh mango
  • Coffee
  • Espresso
  • Mexican hot chocolate

Tips for Making It Perfect

  • Use room-temperature cream cheese.
  • Blend until completely smooth.
  • Strain the mixture for the silkiest texture.
  • Don’t overbake.
  • Chill overnight for the cleanest slices.
  • Use a water bath to prevent cracking.

Storage Instructions

Refrigerator

Store covered for up to 5 days.

Freezer

Freezing isn’t recommended, as the custard texture may change after thawing.

General Information

Flan is one of Latin America’s most beloved desserts, with roots tracing back to Spain and even ancient Rome. Adding sweet corn (elote) creates a comforting regional variation that’s especially popular in Mexico and throughout Central America.

Cream cheese modernizes the traditional recipe, producing an even richer and creamier custard that melts in your mouth.

Frequently Asked Questions

Can I use canned corn?

Yes! Drain it well before blending.

Why is my flan watery?

It likely needs more baking time or additional chilling.

Can I make it a day ahead?

Absolutely! In fact, it tastes even better after chilling overnight.

Why use a water bath?

It helps the custard cook gently and prevents cracks.

Can I skip the cream cheese?

You can, but the flan won’t be as rich or creamy.

Conclusion

This Cream Cheese Elote Flan combines two comforting classics into one unforgettable dessert. Silky smooth, perfectly sweet, and topped with rich homemade caramel, it’s a beautiful centerpiece for holidays, family dinners, or any special occasion.

One bite and you’ll understand why everyone asks for the recipe!

Interactive Elements

Have you made this Cream Cheese Elote Flan?

⭐ Leave a review and star rating below—we’d love to hear how it turned out!

📌 Save this recipe for later on Pinterest:

Share your beautiful flan and tag us on social media—we love seeing your homemade desserts!

Nutritional Information

Approximate Per Serving (10 Servings)

NutrientAmount
Calories365
Protein8g
Carbohydrates45g
Fat17g
Saturated Fat10g
Unsaturated Fat5g
Fiber1g
Sugar40g
Sodium170mg
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cream Cheese Elote Flan – The Ultimate Creamy Sweet Corn Flan Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Gianna Poulef
  • Total Time: 7 Hours 30 Minutes
  • Yield: 10 Servings 1x
  • Diet: Vegetarian

Description

Cream Cheese Elote Flan is a silky smooth custard made with sweet corn, cream cheese, condensed milk, evaporated milk, and homemade caramel. A comforting Latin-inspired dessert that’s rich, creamy, and perfect for celebrations.


Ingredients

Scale

For the Caramel:

1 cup granulated sugar

1/4 cup water

For the Flan:

8 oz cream cheese, softened

1 can sweetened condensed milk

1 can evaporated milk

1 cup sweet corn kernels

4 eggs

1 teaspoon vanilla extract

1/2 teaspoon cinnamon (optional)

Pinch of salt


Instructions

1. Prepare the caramel and coat the flan mold.

2. Preheat oven to 350°F (175°C).

3. Blend all flan ingredients until smooth.

4. Strain the mixture and pour into the caramel-lined mold.

5. Cover with foil and place in a water bath.

6. Bake for 60–70 minutes until just set.

7. Cool completely and refrigerate overnight before unmolding.

Notes

Always bake using a water bath for the smoothest texture.

Chill overnight before serving.

Fresh, frozen, or canned corn all work well.

  • Prep Time: 20 Minutes
  • Cook Time: 1 Hour 10 Minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Latin American

Nutrition

  • Serving Size: 1 Slice
  • Calories: 365
  • Sugar: 40g
  • Sodium: 170mg
  • Fat: 17g
  • Saturated Fat: 10g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 1g
  • Protein: 8g
  • Cholesterol: 120mg
Cream Cheese Elote Flan – The Ultimate Creamy Sweet Corn Flan Recipe
Gianna Poulef
CEO, Chef & Recipe Creator at BLYNO LLC | Website

I’m Gianna Poulef from Poulef Recipes. I love sharing perfected dishes from my kitchen. I’m sure they’ll earn a spot in your heart. Let’s savor this journey together!.

Let’s be friends!

0 Shares
Get Your FREE eBook Now!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star