Velvety Caramel Flan Muffins are a delightful fusion of two beloved desserts: creamy flan and fluffy vanilla muffins. This unique recipe brings the rich, custardy texture of traditional flan together with the tender crumb of a muffin, all topped with a glossy caramel layer that melts in your mouth. Each bite offers a blend of sweet caramel, silky flan, and buttery muffin for a dessert—or breakfast—that’s unlike anything you’ve tasted before.
These muffins are baked in layers, starting with a caramel sauce that coats the bottom of the tin, followed by a smooth flan mixture, and finally topped with a light muffin batter. As they bake, the layers gently set and the caramel melts, creating a self-saucing muffin that feels both nostalgic and novel. Once inverted, the caramel drips over the muffin base for an elegant finish that looks bakery-worthy.
Perfect for brunch spreads, family gatherings, or just a weekend baking adventure, these muffins are a guaranteed showstopper. They can be served warm or chilled and are just sweet enough to feel indulgent without being overwhelming. If you love flan and muffins, this recipe will be your new favorite hybrid dessert.
Why You’ll Love This Recipe
1. A Creative Twist on Classic Flan
Combining flan with muffins delivers a textural contrast that’s unexpected and delightful.
2. Bakery-Worthy Presentation
Once flipped, the caramel glaze makes these muffins look like they came straight from a pastry shop.
3. Crowd-Pleasing Flavor
A creamy custard, sweet caramel, and tender muffin make each bite balanced and irresistible.
4. Great for Make-Ahead
These muffins hold up well in the fridge and can even taste better the next day.
5. Simple Ingredients
No fancy tools or ingredients are needed, just kitchen staples and a muffin pan.
Ingredients
For the Caramel Layer
- Granulated sugar
- Water
For the Flan Batter
- Eggs
- Sweetened condensed milk
- Whole milk or evaporated milk
- Vanilla extract
For the Muffin Batter
- All-purpose flour
- Baking powder
- Baking soda
- Salt
- Unsalted butter
- Granulated sugar
- Egg
- Vanilla extract
- Buttermilk
Variations
- Chocolate Twist: Add a spoonful of cocoa powder to the muffin batter for a chocolate-flan fusion.
- Coconut Flan: Use coconut milk in the flan layer for a tropical touch.
- Fruit Infusion: Add a few slices of banana or pineapple to the bottom before the caramel for added flavor.
- Spice It Up: Mix in a pinch of cinnamon or nutmeg to the muffin batter for a cozy variation.
- Mini Version: Use a mini muffin tin and adjust the bake time for bite-sized treats.
How to Make the Recipe
Step 1: Prepare the Caramel
In a small saucepan over medium heat, combine sugar and water. Let it cook undisturbed until it turns a deep amber color. Quickly pour the caramel into the bottom of each muffin cup.
Step 2: Mix the Flan
In a bowl, whisk together eggs, sweetened condensed milk, whole milk, and vanilla extract until smooth. Gently pour the flan mixture over the caramel layer in each muffin cup.
Step 3: Make the Muffin Batter
In a separate bowl, cream together softened butter and sugar until fluffy. Beat in the egg and vanilla. In another bowl, whisk flour, baking powder, baking soda, and salt. Alternate adding the dry ingredients and buttermilk to the wet mixture, mixing just until combined.
Step 4: Layer the Muffins
Carefully spoon the muffin batter on top of the flan layer in each muffin cup. Do not overfill.
Step 5: Bake
Place the muffin pan in a larger pan and add hot water to the outer pan to create a water bath. Bake at 350°F (175°C) for 30–35 minutes, or until the muffin tops are golden and a toothpick inserted comes out clean.
Step 6: Cool and Invert
Let muffins cool in the pan for 10–15 minutes. Run a knife around the edges and gently invert onto a tray to reveal the caramel topping.

Tips for Making the Recipe
- Make sure to pour the caramel quickly once it reaches the amber stage—caramel hardens fast.
- Do not overmix the muffin batter; stir just until combined for the best texture.
- Place the muffin tin in a water bath to help the flan set evenly and avoid curdling.
- Let the muffins cool slightly before removing to avoid breaking the delicate flan.
- Use silicone muffin liners or a well-greased nonstick pan for easy release.
How to Serve
Serve Velvety Caramel Flan Muffins slightly warm or chilled, depending on your preference. They’re delicious on their own or with a dollop of whipped cream or a dusting of cinnamon. For brunch or dessert, pair with coffee or espresso for a truly elegant treat.
Make Ahead and Storage
Storing Leftovers
Store cooled muffins in an airtight container in the refrigerator for up to 4 days. The caramel may slightly reabsorb, but the flavor remains delicious.
Freezing
Wrap muffins tightly in plastic wrap and foil before freezing for up to 2 months. Thaw in the refrigerator overnight before serving.
Reheating
Warm individual muffins in the microwave for 15–20 seconds or in the oven at 300°F for 5–7 minutes until just heated through.

FAQs
1. Can I make these without a water bath?
A water bath helps the flan cook gently and prevents curdling, so it’s highly recommended.
2. Can I use store-bought caramel?
For best results, make your own caramel. Store-bought versions may not set or melt properly during baking.
3. How do I keep the flan from separating?
Avoid overbaking and make sure the oven temperature stays steady. A water bath also helps maintain even cooking.
4. Can I make this with non-dairy milk?
Yes, use full-fat coconut milk or almond milk for the flan, and vegan butter and buttermilk alternatives for the muffin batter.
5. What’s the best way to prevent sticking?
Use nonstick pans and grease each cup well. Silicone molds also work great for easy release.
6. Can I make these muffins in advance?
Yes, they can be made a day ahead and stored in the fridge until ready to serve.
7. Will the flan set properly in muffin tins?
Yes, just ensure proper baking time and allow the muffins to cool before unmolding.
8. Can I add flavor to the caramel?
A dash of vanilla or sea salt in the caramel adds extra depth of flavor.
9. Are these muffins overly sweet?
They’re balanced. The muffin layer tones down the sweetness of the caramel and flan.
10. Can I double the recipe?
Yes, just use two muffin pans and rotate them halfway through baking for even results.
Conclusion
Velvety Caramel Flan Muffins offer a rich, creamy twist on traditional baked goods by combining two classics into one unforgettable dessert. With a base of homemade caramel, a layer of silky flan, and a light, buttery muffin top, they’re as pleasing to look at as they are to eat. Whether served at a brunch, packed as a sweet surprise in lunch boxes, or enjoyed with an evening coffee, these muffins are sure to impress. Once you try them, you’ll want to make them part of your regular baking rotation.
Print
Velvety Caramel Flan Muffins
- Total Time: 40 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
These soft and fluffy muffins are topped with a rich caramel flan layer, combining the best of both worlds—fluffy muffins and silky flan. Perfect for a sweet breakfast or dessert!
Ingredients
For the Caramel Layer:
-
1/2 cup granulated sugar
-
2 tablespoons water
For the Flan Batter:
-
2 large eggs
-
1 (14 oz) can sweetened condensed milk
-
1/2 cup whole milk (or evaporated milk)
-
1 teaspoon vanilla extract
For the Muffin Batter:
-
1 cup all-purpose flour
-
1/2 teaspoon baking powder
-
1/4 teaspoon baking soda
-
1/4 teaspoon salt
-
1/2 cup unsalted butter, softened
-
1/2 cup granulated sugar
-
1 large egg
-
1/2 teaspoon vanilla extract
-
1/4 cup buttermilk
Instructions
-
Preheat the oven to 350°F (175°C). Grease a muffin tin or line with paper liners.
-
For the caramel layer, combine the granulated sugar and water in a small saucepan over medium heat. Stir constantly until the sugar dissolves, and then allow it to cook until it turns golden brown. Quickly pour the caramel into the bottom of each muffin cup, swirling to coat evenly. Set aside.
-
For the flan batter, whisk together the eggs, sweetened condensed milk, whole milk (or evaporated milk), and vanilla extract in a bowl. Pour a small amount of the flan batter over the caramel layer in each muffin cup.
-
For the muffin batter, whisk together the flour, baking powder, baking soda, and salt in a separate bowl. In another bowl, beat the butter and sugar together until light and fluffy. Add the egg and vanilla extract, and continue mixing until smooth. Gradually add the dry ingredients and buttermilk, mixing until just combined.
-
Spoon the muffin batter over the flan batter in each muffin cup, filling about 2/3 of the way full.
-
Bake in the preheated oven for 20-25 minutes, or until a toothpick inserted into the center of a muffin comes out clean.
-
Let the muffins cool in the tin for about 10 minutes, then transfer to a wire rack to cool completely.
- To serve, run a knife around the edges of the muffin cups and gently remove the muffins. The caramel will form a glossy topping over the muffins.
Notes
-
You can substitute evaporated milk for whole milk if desired.
-
Make sure not to overbake the muffins to maintain a soft texture.
- These muffins can be stored in an airtight container for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert, Breakfast
- Method: Baking
- Cuisine: American