This coffee flan recipe combines a silky coffee custard with homemade caramel and cooks in a covered steamer on the stovetop. The individual flans can be chilled ahead and unmolded just before serving, with no oven needed.

Why You'll Love This Coffee Flan
- Everyday dairy: Whole milk forms the custard, with no condensed milk or heavy cream required.
- No coffee brewing: Dissolved instant coffee flavors the custard without brewing or steeping.
- Individual presentation: Each flan turns out onto its own plate with caramel sauce flowing over the top.
When I first made coffee flan, I was curious about how coffee would blend with caramel custard. The caramel was familiar from Spanish flan, but the coffee gave the dessert a deeper flavor. Once chilled, the center became smooth and silky. The result had the familiar feel of caramel flan, with coffee woven through the custard.
I use whole milk and extra egg yolks to give the coffee custard its soft, silky center. Coffee brings depth against the sweet caramel, much as it flavors the custard in my coffee magic cake. Straining gives me a smooth mixture before I pour it into the glasses. Covered, steaming cooks the custard gently, and chilling lets it firm enough to unmold.
Key Ingredients in Coffee Flan
Here's what I use and how each ingredient contributes to the flan; the complete measurements are in the recipe card.
- Sugar, water, and lemon juice: I combine these for the golden caramel that coats the glasses and becomes the sauce when the flans are unmolded.
- Whole milk, eggs, and yolks: Whole milk and extra yolks give my flan its silky center, while the whole eggs help the custard set.
- Custard sugar: The sugar I add to the custard balances the coffee's slightly bitter edge.
- Instant coffee: Dissolving it before mixing helps me distribute the coffee flavor evenly throughout the custard.
How to Make Coffee Flan
The process photos show the main stages; use the recipe card for the complete instructions and measurements.

1. Make the caramel: Heat the sugar, water, and lemon juice until golden amber. Pour the caramel into heatproof glasses and let it harden.
2. Mix and strain the custard: Dissolve the instant coffee in a little hot water. Gently whisk it with the eggs, yolks, sugar, and whole milk, then strain into a jug.
3. Fill and steam: Pour the custard into the glasses and cover each with foil. Set them on a steamer insert above hot water, cover the pan, and steam gently for about 15 minutes, until set around the edges with a slightly soft center.
4. Chill and unmold: Let the flans cool, then refrigerate for at least four hours or overnight. Loosen the edges, invert onto plates, and lift away the glasses so the caramel flows over the custard.

Tips for Coffee Flan
- Whisk gently: Combine the custard without beating it into a foam, since trapped air can leave small holes in the finished flan.
- Leave the center slightly soft: The custard continues to firm as it cools and chills, so avoid cooking until the center feels completely firm.
- Release the edges carefully: Keep a thin knife close to the glass when loosening the flan to help preserve its shape during unmolding.
Storage
I keep the coffee flans covered in their glasses in the refrigerator for up to three days. Unmolding them just before serving keeps the custard and caramel together until they are ready for the plate.
Try These Flan Recipes Next!

Get my new cookbook!
Get your copy of the book with easy, fresh, and tried-and-true Mediterranean Recipes from the Author and founder of Vargasavour Recipes, Estefania.
Recipe

Coffee Flan
Ingredients
Caramel
- 150 g sugar
- 40 ml water
- 1 tablespoon lemon juice
Flan
- 750 ml whole milk
- 180 g sugar
- 3 medium eggs
- 3 medium egg yolks
- 2 tablespoons instant coffee
- Hot water from the kettle - enough for the steamer with the water level below the insert
Instructions
- Put 150 g sugar , 40 ml water, and 1 tablespoon lemon juice into a small saucepan. Bring to a gentle boil and cook until the sugar dissolves and the syrup turns golden amber. Allow approximately 8-10 minutes, using the color as the guide. Immediately pour the caramel into the heatproof glasses and leave it to harden while preparing the custard.
- Dissolve 2 tablespoons instant coffee in a little hot water, using just enough to dissolve it completely.
- In a mixing bowl, gently whisk 3 medium eggs, 3 medium egg yolks, 180 g sugar, 750 ml whole milk, and the dissolved coffee until evenly combined. Pour the mixture through a fine-mesh sieve into a jug for a smooth coffee custard.
- Pour the custard into the caramel-lined glasses and cover each glass with aluminum foil.
- Pour hot water from the kettle into a wide pan, keeping the water level below the steamer insert. Position the insert securely and place the covered glasses on it, above the water. Cover the pan with its lid and steam over low-medium heat for about 15 minutes, maintaining gentle, steady steam. The flans should be set around the edges with a slightly soft center.
- Carefully remove the glasses from the steamer and let the coffee flans cool to room temperature. Refrigerate for at least 4 hours or overnight so the custard firms before unmolding.
- Run a thin knife around the inside edge of each glass. Place a serving plate over the glass, invert them together, and leave the glass in place for about a minute. Gently lift it away, allowing the caramel sauce to flow over the flan.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Sandra says
OMG, this coffee flan is EVERYTHING! So creamy and the coffee flavor is perfect