Simply stated, there is no dessert I would rather have regularly than pudding — not even my beloved ice cream. I’ve loved pudding for as long as I can remember, and I can’t think of a variety I dislike. All puddings have their charm, but mocha pudding holds a special place near the top. When I discovered how easy it is to make homemade pudding (and I don’t mean the boxed kind), it only deepened my love. With just milk, cornstarch, unsweetened cocoa powder, sugar, vanilla, and coffee extract (or instant coffee granules), you’re moments away from a perfect batch of Mocha Pudding Cups. Serve them warm for a luxurious, indulgent experience, or chill them for a slightly more grown-up version of chocolate pudding.

Pudding makes me happy. There’s something deeply comforting about its silky, creamy texture. Pudding is a purist’s dessert: it uses a handful of ingredients that get to shine. This recipe is a prime example — rich Mocha Pudding Cups that balance chocolate and coffee beautifully.
These pudding cups are the perfect marriage of chocolate and coffee. I’m only an occasional coffee drinker — I love the flavor but not always the effects — so I like to fold coffee into desserts where it enhances chocolate without overwhelming. A subtle undercurrent of coffee elevates the chocolate, and pudding is an ideal vehicle for that gentle boost. I usually use coffee extract, but instant coffee granules stirred into the dry ingredients work just as well.

The beauty of this recipe is its simplicity. Every ingredient is widely available: milk, cornstarch, unsweetened cocoa powder, sugar, salt, vanilla and coffee extract (or instant coffee). Once you taste the results, boxed pudding will feel like a distant memory. Homemade Rich Mocha Pudding Cups are as simple as the pre-mixed variety, more economical, and far better for you because they contain no preservatives, artificial flavors, or colors. Is it “health food”? Maybe not, but it’s a delicious way to enjoy dairy.
Cook’s Notes
- Measure cornstarch and cocoa powder using the dip, scatter, level method: dip a spoon into the powder, sprinkle it over the measuring spoon, then level with the flat handle. Don’t pack or shake the spoon, as that compacts the powder and throws off the measurement.
- Start with a dry, cool, heavy-bottomed pan for the dry ingredients. Whisk cornstarch and cocoa powder thoroughly and break up any lumps to help prevent a lumpy pudding.
- Milk choice affects texture. Higher-fat milk (whole milk) yields a silkier, richer pudding. You can use 2%, 1%, or skim, but the lower the fat, the softer the set. Non-dairy milks may work but weren’t tested here.
- When combining dry ingredients with milk, don’t add all the milk at once. Drizzle in about 1/2 cup while whisking to create a smooth slurry, then slowly add the rest. Only then bring the mixture to heat.
- You can serve the pudding in individual dessert cups, jelly jars, or a single large bowl for family-style serving. It’s also excellent poured into a pie shell for a chocolate cream pie.
- Top with a generous cap of whipped cream and a sprinkle of grated chocolate if you like. Optional, but highly recommended.
Rich Mocha Pudding Cups {Simple & From-Scratch}
Ingredients
- 1/4 cup cornstarch
- 1/3 cup sugar (granulated, raw, or sucanat)
- 3 tablespoons unsweetened cocoa powder
- 1/4 teaspoon kosher salt
- 3 cups milk
- 5 ounces bittersweet or medium dark chocolate, chopped (use no higher than ~60% cacao)
- 1 teaspoon vanilla extract
- 1/2 teaspoon coffee extract or 1 1/2 teaspoons instant coffee granules
Optional but tasty for serving:
- whipped cream
- grated or shaved chocolate
Instructions
- Combine cornstarch, sugar, cocoa powder, kosher salt, and instant coffee granules (if using) in a dry, heavy-bottomed 2-quart saucepan. Break up any clumps of cornstarch or cocoa powder to prevent lumps.
- Drizzle about 1/2 cup of the milk into the pan while whisking to make a smooth slurry. Slowly whisk in the remaining milk until the mixture is smooth. Place the pan over medium heat and bring to a boil, whisking constantly to prevent scorching. Once boiling, continue to boil for 2 minutes while whisking constantly.
- Remove the pan from the heat and add the chopped chocolate, vanilla, and coffee extract (or the instant coffee already added). Whisk until the chocolate melts and the pudding becomes glossy and evenly colored. Pour immediately into dessert cups or jars.
- Serve warm, or press a piece of plastic wrap directly on the surface of the pudding and chill for at least 2 hours before serving cold.
- Top with a generous dollop of whipped cream and a sprinkle of grated chocolate, if desired.
Nutritional information is an estimate and provided as a courtesy. Calculate nutrition using the exact ingredients you use.
Did you make this recipe?
Tag the creator on social media so they can see your version.
