Dulce de Leche Pudding is a rich, creamy dessert with a smooth texture and irresistible caramel flavor. Made with just a few ingredients, it’s a simple yet indulgent treat that’s perfect for any occasion. Whether served chilled in cups or layered in parfaits, it delivers comforting sweetness in every spoonful.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
dulce de lechewhole milkcornstarchheavy creamvanilla extracteggsaltsugar (optional, depending on sweetness preference)
directions

In a medium saucepan, whisk together the milk and cornstarch until smooth.
Add the dulce de leche, salt, and sugar if using. Cook over medium heat, stirring constantly, until the mixture begins to thicken and bubble, about 5-7 minutes.
In a small bowl, beat the egg. Slowly add a few spoonfuls of the hot mixture into the egg, whisking to temper.
Gradually return the tempered egg mixture to the saucepan, stirring constantly.
Continue cooking for another 2-3 minutes, until the pudding thickens further and coats the back of a spoon.
Remove from heat and stir in the vanilla extract and heavy cream until fully combined.
Pour into serving cups or ramekins. Let cool slightly, then cover and chill in the refrigerator for at least 2 hours.
Serve chilled, optionally topped with whipped cream, shaved chocolate, or a drizzle of extra dulce de leche.
Servings and timing
This recipe yields approximately 4 servings.Preparation time: 10 minutesCooking time: 10 minutesChilling time: 2 hoursTotal time: about 2 hours 20 minutes
Variations
Add a splash of dark rum or espresso for a deeper flavor.
Top with crumbled cookies, nuts, or toffee bits for texture.
Use coconut milk for a tropical twist.
Layer with graham crackers or banana slices to create a pudding parfait.
Use it as a filling for pies or tarts.
storage/reheating
Store dulce de leche pudding in the refrigerator, covered, for up to 4 days.Best served chilled. Not recommended for freezing, as the texture may change.
FAQs
Can I use store-bought dulce de leche?
Yes, store-bought works perfectly, but homemade can offer a fresher flavor.
Is this pudding very sweet?
Dulce de leche is naturally sweet, so additional sugar is optional based on your taste.
Can I make this pudding without eggs?
Yes, just omit the egg and increase the cornstarch slightly for thickness.
How do I make dulce de leche from scratch?
Simmer a can of sweetened condensed milk for 2-3 hours or bake it in a water bath until golden and thick.
Can I serve it warm?
Yes, but it sets better and tastes richer when fully chilled.
Can I double the recipe?
Absolutely, just adjust pot size and cooking time slightly.
What’s the texture like?
It’s creamy and smooth, somewhere between custard and mousse.
Conclusion
Dulce de Leche Pudding is a dreamy dessert that combines the luxurious taste of caramel with a silky-smooth finish. It’s easy to make, crowd-pleasing, and can be dressed up or kept simple. Perfect for both everyday indulgence and special gatherings, this pudding is sure to become a favorite.
PrintDulce de Leche Pudding Recipe
A creamy and indulgent pudding made with rich dulce de leche, perfect for a quick and satisfying dessert.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 15 minutes (including chilling)
- Yield: 4 servings 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: Latin American
- Diet: Vegetarian
Ingredients
- 1 can (14 oz) sweetened condensed milk
- 1/2 cup whole milk
- 1/2 cup heavy cream
- 2 tablespoons cornstarch
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- Optional: whipped cream and crushed nuts for topping
Instructions
- In a medium saucepan, whisk together the sweetened condensed milk, whole milk, and heavy cream over medium heat.
- In a small bowl, dissolve the cornstarch in 2 tablespoons of cold water and add to the milk mixture.
- Add the salt and cook, whisking constantly, until the mixture thickens and begins to bubble, about 5–7 minutes.
- Remove from heat and stir in the vanilla extract.
- Pour the pudding into serving dishes and let cool slightly. Cover and refrigerate for at least 2 hours or until fully chilled.
- Before serving, top with whipped cream and crushed nuts if desired.
Notes
- Adjust the thickness by using more or less cornstarch to your preference.
- Use a fine mesh sieve if you want an ultra-smooth texture.
- This pudding pairs well with a sprinkle of sea salt or cinnamon.
Nutrition
- Serving Size: 1/2 cup
- Calories: 310
- Sugar: 30g
- Sodium: 90mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 0g
- Protein: 5g
- Cholesterol: 50mg