Mini chocoflan is the ultimate dessert fusion — a rich, fudgy chocolate cake base topped with creamy vanilla flan and a drizzle of golden caramel, all in a perfectly portioned ramekin or cupcake mold. Often called “magic flan cake” due to the way the layers naturally flip during baking, this Mexican-inspired treat is as beautiful as it is delicious.
In the full-size version, chocoflan is usually made in a Bundt pan, but these mini versions are ideal for dinner parties, holidays, or anytime you want a showstopping dessert without slicing and serving. Each bite delivers the moist depth of chocolate cake balanced by the smooth sweetness of flan, all crowned with a glossy layer of caramel.
With its dramatic two-tone layers and melt-in-your-mouth texture, mini chocoflan might just become your new signature dessert.
Ingredients Overview
Each layer of mini chocoflan brings contrast and harmony: dark chocolate cake, silky flan, and luscious caramel.
For the Caramel
-
Caramel sauce: Store-bought or homemade works. Spooned into the bottom of each ramekin, it becomes the topping once inverted.
-
Tip: Use dulce de leche for a richer version or cajeta (goat milk caramel) for a traditional Mexican flair.
For the Chocolate Cake
-
All-purpose flour: The base for structure.
-
Unsweetened cocoa powder: Provides deep chocolate flavor.
-
Baking soda & baking powder: Leavening agents to help the cake rise.
-
Salt: Balances the sweetness.
-
Granulated sugar: Sweetens and moistens the cake.
-
Egg: Binds and adds richness.
-
Vegetable oil: Keeps the cake moist.
-
Milk + vinegar: Mimics buttermilk for a tender crumb.
-
Vanilla extract: Enhances flavor.
You can also use a boxed chocolate cake mix as a shortcut — just prepare a small portion.
For the Flan
-
Sweetened condensed milk: Adds sweetness and creaminess.
-
Evaporated milk: Lightens the flan texture.
-
Eggs: Set the flan into a custard.
-
Vanilla extract: Classic flan flavor.
Dairy-free option: Use plant-based milks and condensed coconut milk, though the texture may be slightly looser.
Step-by-Step Instructions

This recipe makes 6–8 individual mini chocoflans using ramekins or jumbo muffin tins.
1. Prepare the Equipment
-
Preheat oven to 350°F (175°C).
-
Lightly grease 6–8 ramekins or large muffin tins with nonstick spray or butter.
-
Place ramekins in a large roasting pan or baking dish (for water bath).
2. Add Caramel Layer
-
Spoon 1 to 2 tablespoons of caramel sauce into the bottom of each ramekin.
-
Tilt to spread evenly if needed. Set aside.
3. Make the Chocolate Cake Batter
In a bowl, whisk together:
-
3/4 cup all-purpose flour
-
1/4 cup unsweetened cocoa powder
-
1/2 tsp baking soda
-
1/2 tsp baking powder
-
1/4 tsp salt
-
1/2 cup sugar
In another bowl, whisk:
-
1 egg
-
1/3 cup vegetable oil
-
1/2 cup milk + 1 tsp vinegar (or buttermilk)
-
1 tsp vanilla extract
-
Combine wet and dry ingredients and mix until just smooth.
-
Spoon 2 tablespoons of batter into each caramel-lined ramekin. Do not overfill — you need room for flan.
4. Make the Flan Mixture
In a blender, combine:
-
1/2 can (7 oz) sweetened condensed milk
-
1/2 can (6 oz) evaporated milk
-
2 large eggs
-
1 tsp vanilla extract
-
Blend until smooth (10–15 seconds).
-
Gently pour 2–3 tablespoons of flan mixture over the chocolate batter in each ramekin.
Note: The flan will sink through the batter and settle below — but during baking, the layers “magically” reverse.
5. Bake in a Water Bath
-
Pour hot water into the roasting pan to reach halfway up the sides of the ramekins.
-
Cover the pan loosely with foil.
-
Bake for 45–50 minutes, or until a toothpick inserted into the center comes out mostly clean.
6. Cool and Chill
-
Remove ramekins from water bath and let cool at room temperature.
-
Refrigerate for at least 4 hours or overnight for best texture and easy unmolding.
7. Unmold and Serve
-
To release, run a thin knife around the edge of each ramekin.
-
Invert onto a plate — the flan layer will now be on top, with caramel drizzling over.
Garnish with whipped cream, fresh berries, or chocolate shavings for presentation.
Tips, Variations & Substitutions
Tips for Success
-
Don’t overfill: Leave space in each ramekin for the flan to rise and set.
-
Use room temperature ingredients for smooth blending.
-
Chill fully before unmolding — it helps the flan firm up and release cleanly.
Flavor Variations
-
Coffee-Chocolate Chocoflan: Add 1 tsp espresso powder to the cake batter.
-
Spiced Chocoflan: Add cinnamon and a pinch of cayenne to the chocolate mix.
-
Coconut Flan: Use coconut milk in the flan layer and top with toasted coconut.
Shortcuts
-
Cake Mix Hack: Use prepared chocolate cake mix for the base.
-
Jarred Caramel Sauce: Saves time and works perfectly.
Substitutions
-
Gluten-Free: Use a gluten-free flour blend for the cake layer.
-
Dairy-Free: Swap in dairy-free condensed and evaporated milk; results will be softer but still delicious.
Serving Ideas & Occasions
Mini chocoflans are made for special occasions — no slicing, just flip and serve:
-
Dinner parties: Impress guests with this layered beauty.
-
Holidays: A great alternative to pumpkin or pecan pie at Thanksgiving.
-
Valentine’s Day: Individual portions of chocolate and cream? Perfect.
-
Potlucks: Easy to transport, and they look elegant on a tray.
Serve chilled with espresso, café de olla, or even a shot of liqueur like Kahlua or Bailey’s for a luxe pairing.
Nutritional & Health Notes
These are rich, indulgent desserts — but because they’re mini, portion control is built right in. Each mini chocoflan delivers satisfying sweetness, fats, and protein in one beautifully layered bite.
Approximate Nutrition Per Serving (1 mini flan)
-
Calories: ~300
-
Fat: ~16g
-
Carbs: ~32g
-
Protein: ~5g
-
Sugar: ~25g
Lighten It Up
-
Use reduced-fat condensed milk.
-
Cut the cake layer slightly thinner and reduce sugar.
-
Use dark chocolate cocoa for richer flavor with fewer carbs.
FAQs
Q1: Why do the layers flip during baking?
This is the magic of chocoflan! The flan mixture is heavier and denser than the cake batter, so it naturally sinks. During baking, the cake rises to the top while the flan settles at the bottom (which becomes the top when inverted).
Q2: Can I make these ahead of time?
Yes — mini chocoflans are best made a day in advance. They need time to chill and firm up for unmolding.
Q3: Can I freeze mini chocoflan?
You can, but the texture of the flan may change slightly. Wrap tightly and freeze for up to 1 month. Thaw in the fridge overnight before serving.
Q4: What’s the best pan for baking them?
Use ramekins, jumbo muffin tins, or silicone molds. Avoid very shallow molds — you want room for layers to set.
Q5: How do I know when it’s done baking?
The tops should be set with a slight jiggle in the center. A toothpick inserted into the cake layer should come out with a few moist crumbs.
Q6: Can I make this into a large chocoflan?
Yes! Double the recipe and bake in a Bundt pan for 1 hour to 1 hour 15 minutes in a water bath.
Q7: Do I have to use a water bath?
Yes — it’s crucial for even, gentle baking. The water bath prevents the flan from curdling and helps it bake to a silky texture.
PrintMini Chocoflan Recipe with Chocolate Cake and Creamy Flan
Mini chocoflan features rich chocolate cake, creamy vanilla flan, and caramel sauce in individual ramekins — a stunning, make-ahead dessert with dramatic layers.
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Total Time: 5 hours (with chilling)
- Yield: 6–8 mini chocoflans 1x
Ingredients
Caramel Layer:
-
6–8 tbsp caramel sauce
Chocolate Cake:
-
3/4 cup all-purpose flour
-
1/4 cup cocoa powder
-
1/2 tsp baking soda
-
1/2 tsp baking powder
-
1/4 tsp salt
-
1/2 cup sugar
-
1 egg
-
1/3 cup vegetable oil
-
1/2 cup milk + 1 tsp vinegar
-
1 tsp vanilla extract
Flan Layer:
-
1/2 can (7 oz) sweetened condensed milk
-
1/2 can (6 oz) evaporated milk
-
2 eggs
-
1 tsp vanilla extract
Instructions
-
Preheat oven to 350°F. Grease ramekins and spoon 1 tbsp caramel into each.
-
Make chocolate batter: Mix dry and wet ingredients separately, then combine. Spoon 2 tbsp into each ramekin.
-
Blend flan ingredients and gently pour over cake batter.
-
Place ramekins in a baking dish. Add hot water to create a water bath. Cover loosely with foil.
-
Bake 45–50 min until set. Cool, then refrigerate 4 hours or overnight.
-
To serve, run a knife around the edge and invert onto a plate.
Notes
-
Use boxed cake mix for a shortcut.
-
Garnish with whipped cream, berries, or chocolate curls.
-
Chill fully before unmolding for best results.
