Cream Cheese Flan is a creamy, rich, and decadent dessert featuring a smooth cream cheese filling and a sweet caramel topping. It’s a delightful twist on traditional flan with a luscious, Basque cheesecake-like texture.
Flan is a rich and creamy dessert that combines the silky texture of traditional flan with the smooth, tangy richness of cream cheese. It is a popular variation of the classic caramel custard, offering a denser, more indulgent consistency while maintaining the signature caramel topping that defines flan.
The base of cream cheese flan is made by blending cream cheese with eggs, condensed milk, evaporated milk, and sugar. This mixture creates a smooth custard that is slightly richer and more velvety than standard flan. The cream cheese adds a subtle tang that balances the sweetness, giving the dessert a deeper and more complex flavor profile.
Before baking, caramelized sugar is poured into the bottom of the mold, forming a glossy, amber-colored layer. As the flan bakes in a water bath, the custard gently sets while the caramel slowly infuses its flavor. Once cooled and inverted, the caramel sauce flows over the top, creating a beautiful and glossy finish.
Texture is one of the defining qualities of cream cheese flan. It is typically smooth, dense, and creamy, with a melt-in-the-mouth quality that makes each bite rich yet delicate. The combination of caramel and custard provides a perfect contrast between sweetness and slight tanginess.
This dessert is often served chilled, making it refreshing despite its richness. It is commonly enjoyed on special occasions, family gatherings, or as a comforting homemade treat. Variations may include hints of vanilla, citrus zest, or even coconut to add additional layers of flavor.
With its luxurious texture, balanced sweetness, and elegant presentation, cream cheese flan remains a beloved dessert that elevates the traditional flan into something even more indulgent and satisfying.

Ingredients
- 3/4 cup sugar for caramel sauce
- 8 oz cream cheese softened
- 14 oz sweetened condensed milk 1 can
- 12 oz evaporated milk 1 can
- 3 large eggs at room temperature
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C). In a saucepan over medium heat, melt sugar until it turns into a golden caramel. Pour immediately into a round 9-inch cake pan, tilting to coat the bottom. Set aside and let it harden.
- In a large bowl, beat cream cheese until smooth. Beat in eggs one at a time, mixing well after each. Add sweetened condensed milk, evaporated milk, and vanilla extract. Mix until smooth.
- Pour cream cheese mixture over the caramel in the cake pan. Place the filled cake pan into a larger baking dish. Fill the larger dish with hot water to reach halfway up the side of the cake pan.
- Bake in preheated oven for 50-60 minutes or until the center is set but still slightly jiggly. Let cool, then refrigerate for at least 4 hours or overnight.
- To serve, run a knife around the edge of the pan, and invert flan onto a plate. Slice and enjoy!
Nutrition










Just okay. My flan came out too wobbly and didn’t set right. Is there a trick?
I had a hard time with the caramel. It burned while I was mixing the cheese. Not impressed.
Simple ingredients but the result was fancy. My guests thought I ordered it from a restaurant!
Wont be making this again. Too much sugar and something seems off with the eggs.
Sorry to hear it didn’t work out for you! Maybe try reducing the sugar next time?
Best flan recipe I’ve tried! Make sure to follow the steps closely.
I made this for my mom’s birthday and she couldn’t stop talking about it! It’s a keeper.
This flan is absolutely delicious! So creamy and sweet. My family loved it!
I used light cream cheese instead of regular… was that a mistake? It was too watery.
I’m skeptical about the cream cheese part—does it taste like cheesecake? It kind of does but in a good way. My family didn’t stop eating it, so yeah I’ll make it again.
Honestly, it *does* taste like cheesecake—just lighter/creamier. The combo of sweetened condensed milk + cream cheese gives it that same tang and richness. Mine set up fine after chilling overnight too.
I was worried too, but yeah it’s pretty cheesecake-y. Not exactly like a baked cheesecake though—more like flan vibes with cream cheese. If yours tastes bland, try letting it chill longer (4 hrs wasn’t enough for me).
This is my new go-to flan. The cream cheese flavor is way richer than the classic one. I used room-temp eggs like the recipe says and it helped a lot.
Love this! Cream cheese flan sounds so much richer than the classic. I’m definitely trying it with room-temp eggs—mine always curdles if I’m impatient 😅
The water bath tip is everything. My first try without it came out rubbery. With the bain-marie it set nice and smooth.
Is it normal for the flan to crack while cooking? Mine looked like a hot mess, but still tasted okay. 🤷♂️
Yeah, cracks can happen. It’s not the end of the world! As long as it tastes good, right? 🤗
My flan cracked too, but it was still delicious! Maybe it’s just how it goes sometimes. Don’t stress!
Seems yummy but I’m lazy. Can I just skip the water bath? I tried flan once and it still came out, so maybe water bath is optional?
Ugh! I messed up the caramel part. Didn’t even turn out brown. 😭
Don’t worry! Caramel can be tricky. Just keep practicing! It’ll get better, trust me. 😊
This came out silky and not too sweet. The caramel was perfectly golden and the custard set just like it said—slightly jiggly. I let it chill overnight and wow. Will make again!
Easy to make, and the water bath idea is legit. I didn’t get any cracks, and unmolding was smooth.
This flan is incredible! So creamy and rich. My family devoured it!
I don’t know if I’m doing something wrong, but mine had tiny air bubbles on top and it cracked a bit. Flavor is still solid. Any tips on avoiding cracking?
Flan is a Mexican dessert not a Puerto Rican one! Get your facts straight! 😠
So easy! I made this for my family and they LOVED it. Thank u for sharing this recipe! Will make again. 😊
That’s awesome to hear! I also made it last week, and it was a hit! 😊
Is it really that easy? I tried once and it didn’t turn out. Maybe I did something wrong…
Yummy! I served it at a party and everyone loved it. I will make again!
I’m so glad to hear that! It’s always nice when a recipe is a hit at a party. What did your guests enjoy the most about it?
This turned out super creamy and the caramel was legit. I was nervous about the caramel burning, but it worked once I watched it closely. Great dessert for parties!
Easy to make and delicious! A must-try for cream cheese lovers!
Flavor is great, but mine looked more like custard than flan. I think my cream cheese wasn’t fully softened (I used straight-from-fridge omg). Still tasty, just not as smooth.
Yum!
My grandma used to make something similar but she added lemon zest. Gonna try that next time!
That sounds like a great idea! Lemon zest would add a nice zing to it. Can’t wait to hear how it turns out!
Lemon? Really? That seems weird to me… But if ur grandma did it, maybe it will work! Good luck!
Honestly, it turned out super watery for me. What did I do wrong? Maybe the baking time!
Mmmm just like my childhood! Thanks for the mems.
Looks good, but is it really that easy? I’ve tried making flan before and it turned out like soup…
This flan recipe is amazing! It really brings back memories. I remember making it with my grandma. 😍
Super easy and tastes fancy for how little effort it is. I used a 9-inch pan like the recipe, and it unmolded clean. Next time I’ll pour the caramel a little faster.
Yes!! I love how this comes out looking like you fussed for hours. The “unmolded clean” part is always the moment of truth 😄 I’ve found caramel behaves better if you keep an eye on it—burnt sugar is so fast.
Mine didn’t unmold clean at all. I think I waited too long for the caramel to harden? Also I might’ve used the wrong pan size even though I measured 😅 Next time I’ll pour faster like you said, and maybe grease the pan? Not sure if that’s allowed tho.
Way too sweet for me. I think sweetened condensed milk + caramel is just sugar overload. I might try cutting the condensed milk next time.
Sweetened condensed milk + caramel… yeah, that is sugar overload, I agree. I’d probably do half the condensed milk next time or add a pinch more salt to balance it. But if you change it too much, it might not set right?
Totally get that. The recipe is basically caramel + a whole can of sweetened condensed milk, so it can hit like dessert soup 😅. Cutting the condensed milk (or even reducing sugar in the caramel) is a solid idea—please update if you try it!
Pretty straightforward. I followed everything and got a smooth custard, but my caramel got a little dark right at the end. Still tasty though—next time I’ll pull it sooner.
I think 50-60 minutes is too vague. Mine needed closer to 70 to really set, otherwise it was too loose in the center. Flavor was still good.
Mine didn’t jiggle much after 50 minutes, so I actually overbaked it 😭 Still tasted good, though. Texture was more like cheesecake than flan.
Wait, you baked at 350 and only 50 min? Mine always takes closer to 65 in my oven. Maybe your water bath temp wasn’t hot enough? Also 4 hours chilling is the key—otherwise it stays too soft (or too firm if overbaked).
Oh no 😭 I’m sorry—your note makes total sense though. Since it didn’t jiggle after 50, that’s usually the sign it’s past the “set but wobbly” stage. Still, cheesecake-like is actually kinda a win with this one!
I thought it’d be sweet but it was too sweet for my taste. How do I make it less sweet? 😒
Just cut back on the sugar, easy fix! But I thought flan was suppose to be sweet? 🤷♂️
You can try reducing the amount of sugar in the caramel or using less sweetened condensed milk. Maybe substitute with some unsweetened yogurt to balance it out?
I followed the steps pretty closely and it set nicely, but next time I’ll bake 5 minutes less. Mine was a touch too firm for my taste.
Nice—yeah that “still slightly jiggly” window is everything. If it came out a touch firm, reducing bake time by ~5 minutes makes sense. Next time I’d also check it around the 45-50 minute mark and look for that wobble in the center.
I didn’t have evaporated milk so I used whole milk instead. It turned out great! Not queit as rich, but still good. 🥛
Great to hear it turned out well! Whole milk is a good substitute. Did you add anything special to it?
It was okay, but the caramel got burned? Like dark dark. I may have let it go too long. Custard was fine, just kinda bitter on top.
Absolutely delicious! This flan was so creamy and smooth. It melted in my mouth! 😍
This turned out super creamy and the caramel is perfect—mine went a little darker than I planned but still tasted amazing.
One word: YUM!
Not bad, but I think 350°F is too hot? Mine puffed slightly and then sank. Flavor is good, texture is just a little off. Could be my pan size though.
Made this for a dinner party and it was gone fast. The caramel turned out perfectly golden and the flan was super creamy—would absolutely make again.
I followed it pretty closely, but my caramel got a little too dark and bitter. Still tasted good though, just not that sweet caramel vibe.
Ahh yeah—once sugar goes past golden it turns bitter fast. Next time pull it just as it’s amber and maybe even lower the heat. Glad it still tasted good though!
The water bath confused me at first. I thought “halfway up the side” meant halfway to the top of the oven rack 😅. But once I got it right, the texture improved a lot.
I found the caramel sauce very hard to make. I burnt the sugar twice before I got it right. 😩 But it still tasted good in the end.
Not gonna lie, 50–60 minutes felt like a lie. Mine took closer to 75 minutes to set. Maybe ovens vary, but I’d tell people to look for that jiggle and not the clock.
Not gonna lie, the caramel step scares me. The sugar kept hardening on the spoon before I could pour, but I managed and the flan was worth it.
I used 1 egg too many (accidentally). It still came out… kinda like flan? But the texture was more eggy. Maybe my pan was smaller too.
Made this last night and it came out super creamy and silky. The caramel hardened perfectly—just make sure you pour the caramel right away. 10/10 flan vibes.
Pretty good overall, but I had to bake it closer to 65 minutes. Also my caramel seized a bit when I got distracted, so I had to start that step over—lesson learned: watch the sugar like a hawk.
I followed the instructions exactly, but my caramel seized a bit when I was melting the sugar (maybe my heat was too high). Still tasted great though, and the texture was creamy once baked.
Not gonna lie, I was skeptical about cream cheese flan, but it’s actually really good. The flavor is kinda like cheesecake + flan. My family devoured it.
I was also skeptical at first, but cheesecake-flan combos are dangerous like that 😄 Your caramel step is key—if you don’t work fast, it hardens. Glad your family loved it!
I messed up the caramel—grew bitter and turned into tiny hard bits. The rest of the filling was delicious, so I ended up serving it more like a cheesecake custard instead of flan.
I don’t get why people wait overnight… I tried it after like 2 hours and it was still kinda loose. Dayum, patience matters.
Pretty good! I followed the water bath idea and mine didn’t crack at all. Next time I’ll let the custard cool a bit longer before refrigerating.
My flan tasted great but it didn’t release cleanly from the pan. I think I didn’t let the caramel harden long enough, or I waited too short after baking. Still, it was a hit.
That sounds delicious! I’ve had the same issue—if the caramel isn’t fully set (or if it’s warm when you invert), it can cling. I usually chill the pan a bit longer and make sure the flan is cold-cold before unmolding. Also, lining up the knife-in-edge step right before flipping helps.
Maybe you didn’t bake it long enough tho? Like if the center is not fully set, it can kinda stick and break the caramel. I’d try waiting closer to 60 min and let it cool completely (not just fridge 4 hrs). caramel should be hard-hard.
Made this last night and it’s dangerously good. The caramel turned out perfect (golden, not burnt), and the center had that nice jiggle after 55 minutes. I chilled overnight and it sliced clean—10/10.
Caramel sauce stressssss 😅 I kept watching it and somehow it went from sugar to rock candy. Maybe my pan runs hot. Flan tasted fine, just ugly caramel stuck to the pan.
Oh nooo caramel into rock candy is REAL. Your pan probably runs hotter or the sugar cooked too long—next time pull it when it’s just amber, not darker. Also don’t stir too much once it starts melting.
Followed the bain-marie method and it saved me. Texture was silky and the center was slightly jiggly like the recipe said. I used room-temp eggs and it helped a lot.
Why the water bath? I skipped it once and it came out with little egg bits… like scrambled flan 😭 Won’t do that again. The recipe version with the bath is way smoother.
Not gonna lie, 50-60 min is a big range 😅 Mine took more like 70. But once I waited for that “jiggly” center, it finally worked.
Yeah that “jiggly” part is the real clue 😄 I was worried at 55 min too, then waited a bit longer like you and it set perfectly after chilling.
This is too much work for flan. Caramel is stressful and the water bath is messy. I’d rather just buy flan from the store, honestly.
Not gonna lie, 350°F feels high for a custard-style dessert. Mine came out a little too firm around the edges even though the center was jiggly. Flavor is solid though.
350°F *does* feel a bit aggressive for flan/custard—mine does better closer to 325°F (and I bake in a water bath the whole time). I’d also check it at ~45 min since ovens vary. Glad the flavor worked though!
Not gonna lie, this seems too much work for something “only” flan. Also 350°F for 50–60 mins—mine took way longer, like almost 75. Maybe my oven is just hot? Still edible.
Pretty good! I was nervous about the caramel and it almost got too dark, but I caught it. Next time I might lower the oven a touch because mine puffed slightly.
50-60 minutes? Mine definitely needed more. Also caramel got hard way before I poured it, had to re-melt. Still ate it all, lol.
I tried it but my caramel seized up a little and turned a darker brown than I wanted. The flan still tasted good though, so I guess it’s forgiving?
Ridiculously easy and looks fancy. I inverted mine and it slid right out. The water bath part is key—don’t skip that or you’ll get cracks.
This turned out super creamy and rich. The caramel is the real MVP—just make sure you melt the sugar until it’s actually golden, not brown-burnt. Mine set perfectly after chilling overnight.
I’m not sure about 350°F for 50-60 mins—felt a little low for my oven. The water bath helped though, and it still turned out creamy. Next time I’ll check earlier and watch the jiggle more closely.
Yeah I totally get that—ovens run so different. My first one took longer than the 60 min even at 350°F. The jiggle test is definitely the key. What kind of oven/ rack position did you use?
350°F seems low to me for that long honestly. I’d try 375°F and 45 mins next time, and skip the jiggle—if it jiggles too much it won’t set, right? 😅