Chocolate Mousse and Vanilla Pudding Dessert Cups
These dessert cups are a simple way to serve something that feels special without a complicated finish. A creamy vanilla pudding base, a light chocolate mousse layer, and a spoonful of whipped cream make each glass look polished and party-ready. They are also easy to make ahead, which makes them a smart choice for birthdays, holidays, or a weeknight treat that needs no last-minute fuss.
Original recipe: 6 dessert cups.

Lieke / Pexels · Photo source · License
How much are you cooking?
6 portions · 1 full batch · 2 portions now · 4 for later
Keep the original-size recipe and equipment. Prepare additional complete batches if you need more; reserve any extra portions.
For the original batch: Make the stated batch and portion it before serving. Keep perishable fillings, dairy and prepared toppings refrigerated; assemble crisp or fresh components close to serving.
Choose the total you want to cook, including any portions reserved for another meal. Repeating this dish on your calendar uses that same batch.
Ingredients
For the vanilla pudding layer
- 2 cups whole milk
- 1/2 cup granulated sugar
- 3 tablespoons cornstarch
- 1/4 teaspoon fine salt
- 3 large egg yolks
- 2 tablespoons unsalted butter
- 2 teaspoons vanilla extract
For the chocolate mousse layer
- 6 ounces semisweet chocolate, finely chopped
- 1 tablespoon unsalted butter
- 1 1/4 cups cold heavy cream, divided
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Pinch of salt
For the topping
- 1 cup heavy cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Chocolate shavings, mini chocolate curls, or finely grated chocolate, for garnish
- Optional: crushed chocolate cookies or chocolate sauce for extra layering
Method
Recipe by Heather Schiefelbein.
- Make the vanilla pudding. In a medium saucepan, whisk together the milk, granulated sugar, cornstarch, and salt until smooth. Whisk in the egg yolks until fully combined.
- Cook until thickened. Set the pan over medium heat and cook, whisking constantly, for 6 to 8 minutes. The pudding should become glossy and thick enough to coat the back of a spoon. When you drag a finger through it, the line should hold for a moment.
- Finish the pudding. Remove from the heat. Whisk in the butter and vanilla until smooth. Press plastic wrap directly onto the surface so a skin does not form, then let it cool to room temperature.
- Start the mousse base. Place the chopped chocolate and butter in a heatproof bowl. Heat 1/4 cup of the heavy cream until just steaming, then pour it over the chocolate. Let stand for 1 minute, then whisk until smooth. Stir in the salt and vanilla. Set aside until lukewarm, not hot.
- Whip the mousse cream. In a chilled bowl, beat the remaining 1 cup heavy cream with the powdered sugar until soft peaks form. The cream should hold a gentle curl when you lift the whisk but still look silky, not stiff.
- Fold the mousse. Stir a spoonful of whipped cream into the chocolate mixture to lighten it, then gently fold in the rest until no streaks remain. Keep the mousse airy; it should look smooth and mousse-like, not dense.
- Assemble the cups. Spoon 2 to 3 tablespoons of pudding into each cup. Add a layer of mousse, then repeat with another pudding layer if your cups are tall enough. Finish with mousse on top for a neat, bakery-style look.
- Chill. Cover the cups and refrigerate for at least 2 hours, or until the mousse is set and the layers are clean and spoonable.
- Top and serve. Just before serving, beat the topping cream, powdered sugar, and vanilla to medium peaks. Dollop or pipe onto each cup, then finish with chocolate shavings or curls.
Serving, later meals and useful notes
Make the stated batch and portion it before serving. Keep perishable fillings, dairy and prepared toppings refrigerated; assemble crisp or fresh components close to serving.
Refrigerate perishable leftovers promptly in shallow covered containers, within 2 hours (1 hour above 90°F). Keep at 40°F or colder and use within 3–4 days, or any shorter period stated for this dish. Reheat cooked leftovers to 165°F; bring soups and sauces to a boil. Reheating does not restart the storage time.
For food safety, cook eggs until the whites and yolks are firm. Use pasteurized eggs if deliberately serving a softer center; people at higher risk should choose fully cooked eggs.
If you want sharper layers, chill the pudding for 20 to 30 minutes before assembling. Use small glass jars, tumblers, or stemmed dessert glasses so the layers show clearly. For a slightly deeper chocolate flavor, swap the semisweet chocolate for bittersweet chocolate. For a shortcut, use store-bought vanilla pudding and focus on making the mousse from scratch.
These are published Cyrus Ramsey recipes; editorial checks are not a physical kitchen test.
