Fond memories of my grandmother’s kitchen always come flooding back when I think about caramel pudding. From the gentle clinking of her favorite mixing bowl to the heavenly scent of caramelizing sugar that would fill her cozy farmhouse, this dessert was pure love in a ramekin. It’s a simple, honest treat that feels like a warm hug, and today I’m so honored to share her cherished recipe with you.
Why This Recipe Works
- Silky Texture: The combination of whole milk, heavy cream, and egg yolks creates an incredibly smooth, rich custard that melts on your tongue.
- Perfect Caramel: Cooking sugar until it reaches a deep amber color (around 350°F) gives a complex, bittersweet base that balances the sweet custard beautifully.
- Gentle Baking: Using a water bath (bain-marie) at 325°F ensures the pudding cooks evenly without curdling, resulting in that signature velvety consistency.
- Make-Ahead Magic: This pudding needs to chill for at least 4 hours, making it perfect for preparing ahead and allowing flavors to deepen.
Ingredients
- 1 cup granulated sugar (for caramel)
- ¼ cup water
- 2 cups whole milk
- 1 cup heavy cream
- ½ cup granulated sugar (for custard)
- ¼ teaspoon fine sea salt
- 1 teaspoon pure vanilla extract
- 6 large egg yolks
Equipment Needed
- Medium heavy-bottomed saucepan
- Whisk
- Mixing bowls (medium and large)
- Fine-mesh strainer
- 6 (6-ounce) ramekins or oven-safe custard cups
- 9×13-inch baking dish (for water bath)
- Measuring cups and spoons
- Oven mitts
- Kettle or pitcher for hot water
Instructions
Step 1: Creating the Caramel Layer
First, let’s make that beautiful amber caramel that will become the pudding’s signature topping. In your heavy-bottomed saucepan, combine 1 cup of granulated sugar with ¼ cup of water. Place it over medium heat and resist the urge to stir—just gently swirl the pan occasionally. You’ll watch the sugar dissolve and the mixture begin to bubble. After about 8-10 minutes, it will start changing color from clear to pale gold, then to a rich amber. This is when you need to be attentive: once it reaches that deep amber color (around 350°F if you’re using a thermometer), immediately remove it from the heat. Working quickly but carefully, divide the hot caramel evenly among your six ramekins, tilting each one to coat the bottom. The caramel will harden as it cools, creating that lovely glass-like layer. Tip: Have your ramekins ready on a heat-safe surface before starting—caramel waits for no one! If it hardens in the pan before you’re done pouring, simply reheat it gently over low heat until liquid again.
Step 2: Preparing the Custard Base
Step 3: Straining and Pouring
This step ensures our pudding achieves that dreamy, silky texture free of any cooked egg bits. Place your fine-mesh strainer over a medium bowl or large measuring cup with a spout. Carefully pour the custard mixture through the strainer, using your whisk to help press it through if needed. You’ll be left with any little bits that might make the texture less than perfect. Now, divide this strained custard evenly among your caramel-lined ramekins, filling each about ¾ full. Gently tap each ramekin on the counter to release any air bubbles—those little taps make all the difference. Tip: If you notice foam on top of the custard after pouring, you can skim it off with a spoon for an extra-smooth surface, though I sometimes leave it as Grandma did, embracing those little imperfections.
Step 4: Baking in a Water Bath
The secret to perfectly cooked caramel pudding lies in the gentle, even heat of a water bath. Preheat your oven to 325°F. Arrange your filled ramekins in your 9×13-inch baking dish, leaving a little space between them. Place this setup on your oven rack, then carefully pour hot water from your kettle into the baking dish until it reaches about halfway up the sides of the ramekins. This water bath (or bain-marie) creates a humid environment that prevents the custard from curdling or cracking. Bake for 45-55 minutes. You’ll know they’re done when the edges are set but the centers still have a slight jiggle—like set gelatin—when you gently shake the dish. The custard will continue to set as it cools. Tip: Cover the baking dish loosely with aluminum foil if the tops start browning too quickly, usually around the 30-minute mark.
Step 5: Chilling and Serving
Using oven mitts, carefully remove the baking dish from the oven—remember, there’s hot water inside! Let the puddings cool in the water bath for about 30 minutes; this gradual temperature change helps prevent cracking. Then, transfer the ramekins to a wire rack to cool completely to room temperature, which takes another hour or so. Once cooled, cover each ramekin with plastic wrap and refrigerate for at least 4 hours, though overnight is even better—the flavors deepen beautifully. When you’re ready to serve, run a thin knife around the edge of each pudding to loosen it. Place a small serving plate upside-down over a ramekin, then confidently flip them both over. Give a gentle shake, and your beautiful caramel pudding should release onto the plate, with that golden caramel sauce cascading over the sides. Serve immediately and watch those happy faces light up.
Tips and Tricks
For the smoothest caramel, make sure your saucepan is completely clean and dry before starting—any residue can cause crystallization. If you’re nervous about the caramel stage, you can add a squeeze of lemon juice to the sugar water; the acid helps prevent crystals from forming. When tempering the eggs, go slowly with that first cup of hot milk—I like to count to ten as I drizzle it in. For easier cleanup, line your baking dish with a kitchen towel before adding the ramekins and water; this prevents them from sliding around. If your caramel hardens too much in the ramekins before pouring the custard, don’t worry—the moisture from the custard will soften it during baking. Leftovers keep beautifully covered in the refrigerator for up to 4 days, though they rarely last that long in my house!
Recipe Variations
- Spiced Caramel Pudding: Add 1 teaspoon of ground cinnamon or a pinch of nutmeg to the custard mixture before baking for a warm, autumnal twist.
- Citrus-Infused: Replace the vanilla extract with 1 tablespoon of orange zest or lemon zest mixed into the custard for a bright, refreshing note.
- Coffee Caramel Pudding: Dissolve 1 tablespoon of instant espresso powder into the warm milk mixture for a delightful mocha flavor that pairs wonderfully with the caramel.
- Bourbon Caramel: Stir 2 tablespoons of good-quality bourbon into the caramel after removing it from the heat (adults only!) for a sophisticated, grown-up version.
- Individual Serving Sizes: Use 8 smaller (4-ounce) ramekins instead, reducing the baking time to 35-40 minutes—perfect for dinner parties.
Frequently Asked Questions
Q: Can I make this pudding without a water bath?
A: I wouldn’t recommend skipping the water bath—it’s essential for gentle, even cooking that prevents the eggs from curdling. The steam creates a humid oven environment that gives caramel pudding its signature silky texture. Without it, you risk a grainy or rubbery result.
Q: My caramel crystallized. What did I do wrong?
A: Crystallization usually happens if sugar crystals stick to the pan’s sides or if you stir the mixture once it starts boiling. Next time, brush the pan’s sides with water using a pastry brush before heating, and avoid stirring once bubbles form—just swirl the pan gently.
Q: How can I tell when the pudding is perfectly baked?
A: The centers should still have a slight jiggle when you gently shake the baking dish—think of set gelatin, not liquid. The edges will be firm. Remember, it continues to set as it cools, so better slightly under than over-baked.
Q: Can I use low-fat milk instead of whole milk?
A: While you technically can, the richness and creamy texture come from the fat in whole milk and heavy cream. Using lower-fat alternatives will result in a less luxurious pudding. For special occasions, stick with the full-fat versions.
Q: How far in advance can I make caramel pudding?
A: It actually improves with time! You can make it up to 2 days ahead. The flavors meld and deepen in the refrigerator. Just keep it covered with plastic wrap until you’re ready to serve.
Summary
This caramel pudding recipe delivers silky-smooth custard with a bittersweet caramel sauce through careful caramelization, gentle baking in a water bath, and patient chilling. It’s a timeless dessert that feels both special and comforting, perfect for sharing with loved ones.
Caramel Pudding
6
servings25
minutes50
minutesIngredients
Instructions
- 1 Make caramel: Combine 1 cup sugar and water in saucepan. Cook over medium heat without stirring until deep amber (8-10 minutes). Immediately pour into 6 ramekins, tilting to coat bottoms.
- 2 Prepare custard: In same saucepan, combine milk, cream, ½ cup sugar, and salt. Heat until steaming. Whisk egg yolks in bowl. Temper by slowly adding 1 cup hot milk mixture while whisking. Return to saucepan. Stir in vanilla.
- 3 Strain custard through fine-mesh strainer into measuring cup. Pour evenly into caramel-lined ramekins. Tap gently to release bubbles.
- 4 Preheat oven to 325°F. Place ramekins in baking dish. Add hot water to dish until halfway up ramekins. Bake 45-55 minutes until edges set but centers jiggle slightly.
- 5 Cool in water bath 30 minutes, then on rack to room temperature. Refrigerate covered at least 4 hours. To serve, run knife around edges, invert onto plates.




