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
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)
| Nutrient | Amount |
|---|---|
| Calories | 365 |
| Protein | 8g |
| Carbohydrates | 45g |
| Fat | 17g |
| Saturated Fat | 10g |
| Unsaturated Fat | 5g |
| Fiber | 1g |
| Sugar | 40g |
| Sodium | 170mg |
Cream Cheese Elote Flan – The Ultimate Creamy Sweet Corn Flan Recipe
- 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
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
Table of Contents

Gianna Poulef
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!






