Choco Flan

Choco flan, also known as “impossible cake,” is a dessert that looks fancy but is surprisingly easy to make. It combines two favorites — silky, creamy caramel flan and rich, moist chocolate cake — in one stunning creation. The magic happens while baking: even though you pour the cake batter over the flan mixture, the layers switch places in the oven, giving you a perfect flan on top and chocolate cake on the bottom.

Every bite is a dream — soft, creamy flan melts in your mouth, the chocolate cake adds deep richness, and the caramel sauce gives a glossy, sweet finish. You can make it ahead of time, bake it as a big cake for a crowd, or in individual portions for a beautiful presentation. Choco flan is a dessert that’s both impressive and easy, perfect for any special occasion or a treat at home.

Choco flan


why I love making choco flan

I love making choco flan because it’s such an easy yet impressive dessert. You can prepare it ahead of time, which makes it perfect for parties, family gatherings, or even special dinners. It’s one of those desserts that actually tastes better the next day! You can also make it in a big cake pan to serve a crowd, or in individual ramekins or cups for a cute single-serve version — either way, it always looks beautiful and tastes amazing.

Choco flan

Choco Flan summary

Time: About 1 hour baking time plus overnight chilling for the best results.

Difficulty: Easy – the oven does all the magic for you!

Flavor: A mix of rich chocolate cake with creamy, sweet vanilla flan and buttery caramel on top. Every bite is a perfect balance of deep cocoa flavor and smooth custard sweetness.

Texture: The top is silky and creamy from the flan, while the bottom is soft and moist from the chocolate cake. The caramel sauce adds a glossy, melt-in-your-mouth finish that ties everything together.

Best served: Cold, straight from the fridge after chilling overnight — it tastes even better the next day!

Why you’ll love it: It’s a beautiful, two-layer dessert that looks fancy but is incredibly simple to make. The combination of creamy and chocolatey layers makes it irresistible for any occasion.


Choco Flan Ingredients

Sweetened condensed milk adds that rich, creamy sweetness and helps give the flan its smooth, silky texture.

Milk lightens up the condensed milk and makes the custard soft and creamy.

Eggs are the key to setting the flan and giving it that classic custard consistency.

Cornstarch helps thicken the flan slightly, making it extra smooth and stable when sliced.

Vanilla sugar or vanilla extract adds a beautiful aroma and warmth that balances the sweetness.

Chocolate cake mix keeps things simple and ensures a moist, rich chocolate layer without needing to make it from scratch.

Sugar is used to make the caramel layer that coats the top of the dessert once flipped, giving it that glossy golden finish.

Water helps dissolve the sugar and control the caramelization so the sauce turns out perfectly smooth.


How to make Choco flan?

Make the caramel

  • In a saucepan, combine sugar and water over medium heat.
  • Stir constantly until the sugar melts and turns a golden amber color.
  • Quickly pour the hot caramel into your baking mold and swirl to coat the bottom and sides.

Prepare the flan mixture

  • In a bowl, whisk together sweetened condensed milk, milk, eggs, cornstarch, and vanilla until smooth.
  • Strain the mixture to remove any lumps and pour it gently over the caramel in the mold.

Prepare the chocolate cake batter

  • Prepare the chocolate cake mix according to the directions on the box (usually eggs, oil, and water).
  • Pour the cake batter slowly over the flan mixture. It may mix a little — that’s okay! The layers will separate while baking.

Bake in a water bath

  • Place the mold in a larger baking pan and pour hot water around it until it reaches halfway up the sides of the mold.
  • Bake in a preheated oven at 350°F (180°C) for about 45 minutes, or until a toothpick inserted in the cake layer comes out clean.

Cool and chill

  • Remove from the oven and let it cool to room temperature.
  • Cover and refrigerate for at least 8 hours or overnight for the best texture.

Unmold and serve

  • To release the caramel, place the mold in a tray with hot water for 5 minutes.
  • Flip the mold onto a serving plate. The caramel will flow over the chocolate cake, creating a beautiful, glossy finish.

Enjoy!

  • Slice and serve cold for a creamy, chocolatey, and caramel-filled dessert that everyone will love.

Homemade chocolate cake

Ingredients

  • 1 ¾ cups all-purpose flour
  • 1 1/2 cups granulated sugar
  • 1/2 cup unsweetened cocoa powder
  • 1 1/2 tsp baking powder
  • 1 ½ tsp baking soda
  • 1/2 tsp salt
  • 2 large eggs
  • 1/2 cup milk
  • ½ cup vegetable oil
  • 1 tsp vanilla extract
  • 3/4 cup boiling water.

Instructions

Preheat oven & prepare pan

  • Preheat your oven to 350°F (180°C).
  • Grease and flour a 9×13-inch cake pan or line it with parchment paper.

Mix dry ingredients

  • In a large bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt.
  • Stir in the sugar until evenly combined.

Mix wet ingredients

  • In another bowl, whisk together eggs, milk, vegetable oil, and vanilla extract until smooth.

Combine wet and dry ingredients

  • Gradually add the wet mixture to the dry ingredients and mix until smooth.

Add boiling water

  • Carefully stir in the boiling water. The batter will be thin — this is normal and helps make the cake moist.

Different serving options for choco flan

Choco flan can be served in so many fun and beautiful ways!

  • Classic Style: Bake it in one large bundt pan or round cake pan and flip it onto a big serving plate — perfect for family gatherings or parties.
  • Individual Servings: Pour the caramel, flan, and cake layers into ramekins or small oven-safe cups for single portions. They look elegant and are easy to serve.
  • Mini Cakes: Use a muffin pan for bite-sized choco flans — great for dessert tables or special occasions.
  • Layered Dessert Cups: Skip the flip! Layer pieces of chocolate cake, flan, and caramel sauce in dessert cups or jars for a modern twist.
  • With Toppings: Add a touch of whipped cream, chocolate shavings, or a few fresh berries for extra flavor and a pretty finish.

How to store Choco flan

Choco flan needs to be kept in the refrigerator to stay fresh and creamy. Once it has cooled completely, cover it tightly with plastic wrap or a lid and store it in the fridge for up to 5 days.

If you’ve made individual portions, cover each one and keep them chilled until ready to serve. The caramel sauce may thicken slightly in the fridge, but it will loosen up again once it sits at room temperature for a few minutes.

This dessert is not freezer-friendly, as the texture of the flan can change after thawing — so it’s best enjoyed fresh and chilled!


Frequently asked questions

1. Why is it called “impossible cake”?

It’s called that because the layers magically switch places while baking — the flan sinks to the bottom and the cake rises to the top, creating perfect layers without any effort!

2. Can I make choco flan ahead of time?

Yes! In fact, it’s best made a day in advance. The flavors blend beautifully as it chills, and the texture becomes even creamier.

3. Why did my caramel get hard?

If the caramel cools too long before pouring in the flan mixture, it can harden. Make sure to pour it right away into the mold while it’s still hot and liquid.

4. How do I know when it’s done baking?

Insert a toothpick into the cake layer — if it comes out clean or with a few crumbs, it’s ready. The flan will still be slightly jiggly but will set as it cools.

5. Can I use homemade cake batter instead of a box mix?

Absolutely! Any chocolate cake recipe will work, just make sure it’s not too thick so it can bake evenly with the flan.

6. My layers didn’t separate — what went wrong?

Don’t worry! It might be because of overmixing or using a cake batter that’s too dense. It will still taste delicious even if the layers blend a little.

7. How long does choco flan last in the fridge?

It stays fresh for up to 5 days when covered and refrigerated.


Tips and Tricks

  • Use a water bath (bain-marie): This helps the flan cook gently and evenly without cracking. Make sure the water in the larger pan reaches about halfway up the baking mold.
  • Pour the caramel quickly: Once the sugar turns golden, pour it right away into the mold — caramel hardens fast! Swirl the pan carefully to coat it evenly.
  • Strain the flan mixture: This removes any egg bits and keeps the custard super smooth.
  • Don’t worry if the mixtures blend: When you pour the cake batter over the flan, they might mix a bit — that’s normal! They’ll separate perfectly while baking.
  • Check doneness with a toothpick: Stick it into the cake layer; if it comes out clean, it’s ready.
  • Cool completely before flipping: Let it rest, then refrigerate for at least 8 hours or overnight — it makes flipping easier and gives a better texture.
  • Warm the pan before flipping: Place the mold in hot water for 5 minutes before turning it over — it melts the caramel slightly and helps it release beautifully.
  • Serve it cold: Choco flan tastes best chilled — creamy, rich, and perfectly refreshing.

More recipes to try

Choco crunch cake

Banana upside down cake

Brazilian carrot cake

5 minutes microwave chocolate cake

Lemon poppy seed cake


fluted cake pan


Choco flan
Print

Choco Flan

Choco flan, also known as “impossible cake,” is a stunning dessert with a creamy caramel flan layer on top and rich chocolate cake on the bottom. The best part? It’s surprisingly easy to make, and the layers magically switch places while baking. Perfect for parties, family gatherings, or a special treat at home!
Course Dessert
Cuisine latin american
Keyword choco flan
Prep Time 15 minutes
Cook Time 45 minutes
Cool time 8 hours
Servings 16 Serving

Ingredients

For the flan

  • 1 can sweetened condensed milk
  • cups milk
  • 3 eggs
  • 1 tbsp cornstarch
  • ½ tsp vanilla sugar or vanilla extract

For the chocolate cake

  • 1 box chocolate cake mix prepared according to package directions

For the caramel sauce

  • cups sugar
  • 2 tbsp water

Instructions

  • Make the caramel:
  • In a saucepan, add sugar and water. Cook on medium heat, stirring often until the sugar melts and turns a golden color. Once it becomes caramel, quickly pour it into the baking mold you’ll be using. Swirl the pan gently so the caramel coats the bottom and sides before it hardens.
  • Prepare the flan layer:
  • In a large bowl, whisk together the eggs, sweetened condensed milk, vanilla, cornstarch, and milk until smooth. Strain the mixture to remove any lumps, then pour it gently over the caramel in your mold.
  • Prepare the cake layer:
  • In another bowl, prepare the cake mix following the directions on the box (usually adding eggs, oil, and water). Pour the cake batter slowly over the flan mixture — it might mix a little, but don’t worry! During baking, the layers will naturally separate.
  • Bake in a water bath:
  • Place your mold inside a larger baking pan. Fill the larger pan with about 1 liter of hot water (the water should reach halfway up the mold). Bake in a preheated oven at 350°F (180°C) for about 45 minutes, or until a toothpick inserted in the cake layer comes out clean.
  • Cool and chill:
  • Remove from the oven and let it cool completely at room temperature. Then cover and refrigerate for at least 8 hours or overnight for the best texture.
  • Unmold and serve:
  • To release the caramel easily, place the mold in a shallow tray with hot water for about 5 minutes. Then, carefully flip it onto a serving plate — you’ll see that beautiful caramel sauce dripping down!

Notes

  • You can use any chocolate cake mix or homemade chocolate batter; just make sure it’s pourable so it separates from the flan while baking.
  • For individual servings, use ramekins or small cups — reduce baking time slightly and check doneness with a toothpick.
  • The caramel will thicken in the fridge; warming the pan slightly before flipping will help it flow again.
  • Do not freeze choco flan — the flan’s texture may change and become grainy.
  • Choco flan can be prepared a day ahead, making it perfect for parties or gatherings.
  • Flavor variations: Try adding a pinch of cinnamon or coffee to the flan mixture for a subtle twist, or use a chocolate ganache drizzle on top for extra richness.

Welcome,Food Lover!

Join our email list to get delicious recipes delivered straight to your inbox.