If you have a sweet tooth and crave something truly special, this Homemade Flan Cake Recipe is your new best friend. It’s a brilliant fusion of silky smooth flan layered on top of moist yellow cake, all drenched in a luscious caramel sauce that sings with every bite. This dessert isn’t just delicious—it’s a showstopper that brings a touch of Mexican tradition right into your kitchen. Whether you’re making it for a family gathering or just because you deserve a little indulgence, this recipe promises rich flavors and a fun baking experience that will have everyone asking for seconds.

Ingredients You’ll Need
Gathering simple, familiar ingredients is the first step to creating your perfect Homemade Flan Cake Recipe. Each component plays a vital role: caramel for that deep, golden sweetness; creamy flan for decadence and smooth texture; and the classic yellow cake base that provides a tender crumb to balance everything out.
- Granulated sugar (1 cup): Essential for creating the rich caramel that forms the base layer and coats the cake beautifully.
- Water (1/4 cup + 1 cup): Used in caramel preparation and cake batter to achieve just the right moisture.
- Sweetened condensed milk (1 can, 14 oz): Provides the creamy sweetness that makes the flan layer irresistibly smooth.
- Evaporated milk (1 can, 12 oz): Adds richness and helps balance the flan’s texture.
- Large eggs (4 for flan, 3 for cake): Vital for structure and the delicate custard texture of the flan, plus moisture and lift in the cake.
- Vanilla extract (1 tablespoon): Brings a warm, comforting aroma and depth of flavor to the flan.
- Yellow cake mix (1 box): Your shortcut to a perfectly tender and fluffy cake base; just follow the boxed instructions for the best results.
- Vegetable oil (1/2 cup): Keeps the cake moist and tender, ensuring each bite feels light instead of heavy.
How to Make Homemade Flan Cake Recipe
Step 1: Prepare the Caramel
Start by combining the granulated sugar and water in a saucepan over medium heat. Watch closely as the sugar dissolves and then starts to turn that glorious golden amber. This caramel is the heart of the dessert, delivering that signature glossy, sweet coating. Once it reaches the perfect color, quickly pour it into your greased bundt pan and swirl it around so the bottom is completely covered. This part requires a little attention but totally worth the stunning result.
Step 2: Make the Flan Mixture
Combine the sweetened condensed milk, evaporated milk, eggs, and vanilla extract in a blender until smooth and creamy. This mixture will soon transform into the silky flan layer. Blending everything ensures you get a flawless texture without any lumps, which is key for that luxurious mouthfeel of the flan.
Step 3: Prepare the Cake Batter
Follow the instructions on your yellow cake mix box, using the required eggs, oil, and water. This step is easy but crucial because the cake needs to be just right—moist and tender—to perfectly complement the creamy flan topping.
Step 4: Layering and Baking
Pour the cake batter carefully into the bundt pan over the caramel. Then, gently pour the flan mixture over the cake batter. It may seem like they’re just mingling, but during baking, magic happens as the layers switch places! Cover the pan tightly with foil to keep the moisture in. Set the bundt pan inside a larger roasting pan, add hot water halfway up the sides (this water bath keeps things gentle for the custard), and bake at 350°F (175°C) for 1 hour and 15 minutes, or until a toothpick comes out clean.
Step 5: Cooling and Unmolding
After baking, let your flan cake cool completely at room temperature. Then pop it in the fridge for at least 4 hours or overnight—this chilling step is what helps the flan set perfectly. When you’re ready to serve, run a knife around the edges and flip the pan over onto a large plate. Voila! You’ll reveal a beautiful caramel-topped flan layer resting on cake.
How to Serve Homemade Flan Cake Recipe

Garnishes
Simple garnishes can elevate this dessert magnificently. Sprinkle a little toasted coconut or finely chopped toasted pecans on top for a lovely crunch contrast. A dollop of whipped cream or a few fresh berries adds freshness and color, making every slice look and taste even more inviting.
Side Dishes
Pair your flan cake slices with a scoop of vanilla ice cream or a light café con leche for an authentic Mexican dessert experience. If you want something fruity, a small bowl of spiced mango or pineapple salsa adds a refreshing zing that cuts through the richness beautifully.
Creative Ways to Present
For a crowd-pleasing presentation, serve the flan cake on a decorative platter surrounded by edible flowers or a drizzle of extra caramel sauce. You can also slice it into mini portions and serve on individual dessert plates with a mint sprig for a classy touch that feels just as special as it tastes.
Make Ahead and Storage
Storing Leftovers
Homemade Flan Cake Recipe leftovers keep wonderfully in the refrigerator, wrapped tightly with plastic wrap or stored in an airtight container. The chilled custard and cake stay moist and delicious for up to 3 days. Just be sure to cover it well to avoid absorbing any fridge odors.
Freezing
While freezing flan cake is possible, it’s best enjoyed fresh or refrigerated. If you must freeze, wrap individual slices tightly in plastic wrap and place them in an airtight container. Thaw them slowly in the fridge overnight before serving to help maintain texture, though a touch of custard softness may be lost.
Reheating
This dessert is best served cold or at room temperature, so reheating isn’t typically recommended. If desired, let slices sit out for 15 minutes before enjoying; the flan becomes silky and melts in your mouth more easily than when straight from the fridge.
FAQs
Can I use homemade cake instead of box mix for this recipe?
Absolutely! You can swap the yellow cake mix for your favorite homemade cake batter, but keep it simple and moist so it complements the flan without overpowering it.
Why does the flan and cake layer switch places during baking?
This happens because the flan mixture is heavier than the cake batter. As it bakes, the flan sinks to the bottom while the cake rises, resulting in that beautiful layered effect that’s so iconic to this dessert.
What type of pan is best for making flan cake?
A 12-cup bundt pan is ideal because its shape allows for even cooking and makes unmolding easy, showing off the caramel layer on top once flipped.
Can I make this dessert dairy-free?
It would be tricky due to the flan’s reliance on condensed and evaporated milk for flavor and texture. However, experimenting with plant-based substitutes might work, but results may vary.
How long should I refrigerate the flan cake before serving?
For the best texture and flavor, chilling it for at least 4 hours or overnight is key. This gives the flan time to set nicely and the flavors to meld perfectly.
Final Thoughts
There’s something truly magical about making a Homemade Flan Cake Recipe that combines the best of creamy custard and moist cake in one gorgeous dessert. It’s a fun project that fills your kitchen with cozy aromas and ends with a wow-worthy dish perfect for sharing. I encourage you to give this recipe a try—it’s bound to become a treasured favorite on your dessert table!
Print
Homemade Flan Cake Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
This Homemade Flan Cake is a delightful Mexican dessert that combines a rich caramel flan topped with moist yellow cake. The flan and cake layers switch places during baking, resulting in a stunning, creamy flan sitting atop a fluffy golden cake. Perfect for special occasions or an indulgent treat, this recipe offers a perfect balance of sweet caramel, creamy custard, and tender cake in one elegant bundt pan dessert.
Ingredients
Caramel
- 1 cup granulated sugar
- 1/4 cup water
Flan Layer
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 4 large eggs
- 1 tablespoon vanilla extract
Cake Layer
- 1 box yellow cake mix
- 3 eggs (for cake mix)
- 1/2 cup vegetable oil (for cake mix)
- 1 cup water (for cake mix; substitute with milk for richer cake)
Instructions
- Prepare oven and caramel: Preheat your oven to 350°F (175°C). In a saucepan over medium heat, combine the granulated sugar and water. Cook without stirring until the sugar dissolves and the mixture turns a golden amber color. Immediately pour the caramel into a greased 12-cup bundt pan, swirling to coat the bottom evenly.
- Make the flan mixture: In a blender, combine the sweetened condensed milk, evaporated milk, eggs, and vanilla extract. Blend until smooth. Set this flan mixture aside.
- Mix the cake batter: Prepare the yellow cake batter according to the package instructions, typically by combining the cake mix with eggs, vegetable oil, and water (or milk for a richer version).
- Layer the cake and flan: Pour the prepared cake batter gently over the caramel in the bundt pan. Then, carefully pour the flan mixture over the cake batter. The layers will switch during baking to form the classic flan cake structure.
- Prepare water bath and bake: Cover the bundt pan tightly with aluminum foil. Place it inside a larger roasting pan and fill the roasting pan with hot water until it reaches halfway up the sides of the bundt pan, creating a water bath. Bake for 1 hour and 15 minutes or until a toothpick inserted into the cake comes out clean.
- Cool and chill: Remove the bundt pan from the roasting pan and water bath. Allow the flan cake to cool to room temperature, then refrigerate for at least 4 hours or overnight to set and develop flavors.
- Unmold and serve: To serve, carefully run a knife around the edges of the pan to loosen the cake. Invert the bundt pan onto a large serving plate and gently lift it off to reveal the caramel flan on top of the cake. Slice and enjoy!
Notes
- Use room temperature ingredients for best blending and smooth texture.
- Run a knife around the edge of the pan before inverting to ensure a clean release.
- For a richer cake, substitute milk for the water called for in the cake mix instructions.

