5 from 10 votes
A martini glass of raspberry-mocha pudding parfait with a black background.
Raspberry Mocha Pudding Parfait
Prep Time
10 mins
Cook Time
20 mins
Chill Time
4 hrs
Total Time
30 mins

With layers of fresh raspberries and a rich mocha pudding, this raspberry mocha pudding parfait is the perfect dessert for any chocolate lover.

Course: Desserts
Cuisine: American
Keyword: Chocolate, Dessert, Fruit, pudding parfait, Valentine's Day
Servings: 4 parfaits
Calories: 650 kcal
Author: Amanda McGrory-Dixon
  1. In a heavy-bottomed saucepan, whisk together sugar, cocoa powder, cornstarch and espresso powder until well combined. 

  2. Add heavy cream and whole milk and turn on the heat to medium. Whisk constantly until dry ingredients smooth out in the heavy cream and milk and the mixture simmers. Do not boil. 

  3. Once the mixture simmers and smooths out, turn off the heat. In a small bowl, whisk together the egg yolks and vanilla extract. Spoon in about 1/4 cup of the cream mixture into the egg yolks and vanilla extract and whisk until combined. Repeat three or four more times. 

  4. Add the egg yolk mixture to the saucepan with the remaining heavy cream and return to medium heat. Constantly whisk until the mixture thickens and simmers. Do not boil. The mixture won't be as thick as pudding, but it will thicken as it chills. 

  5. After the mixture comes to a simmer, turn off the heat and stir in the butter until it melts. Cover the top of the pudding with plastic wrap to prevent a film from forming. Allow to cool and then refrigerate until it sets and chills, about four hours.  

  6. To make the parfaits, divide one cup of raspberries among four glasses and top with pudding. Divide the remaining raspberries among the four glasses and top with the rest of the pudding. If desired, top with a dollop of whipped cream and mint leaves. 

Nutrition Facts
Raspberry Mocha Pudding Parfait
Amount Per Serving
Calories 650 Calories from Fat 378
% Daily Value*
Fat 42g65%
Saturated Fat 24g150%
Cholesterol 326mg109%
Sodium 85mg4%
Potassium 451mg13%
Carbohydrates 63g21%
Fiber 6g25%
Sugar 45g50%
Protein 9g18%
Vitamin A 1740IU35%
Vitamin C 16.3mg20%
Calcium 209mg21%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.