Go Back

Chocolate Dessert Recipe – Simple, Rich, and Satisfying

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 8 servings

Ingredients
  

  • Whole milk (2 cups)
  • Heavy cream (1 cup)
  • Semi-sweet or dark chocolate, chopped (6 ounces)
  • Unsweetened cocoa powder (3 tablespoons)
  • Granulated sugar (1/3 cup to 1/2 cup, to taste)
  • Cornstarch (3 tablespoons)
  • Unsalted butter (2 tablespoons)
  • Vanilla extract (1 teaspoon)
  • Fine sea salt (a pinch)
  • Optional toppings: whipped cream, fresh berries, shaved chocolate, or flaky salt

Method
 

  1. Prep your ingredients: Chop the chocolate into small pieces so it melts quickly. Measure out everything else. Have a medium saucepan and a whisk ready.
  2. Mix dry ingredients: In the saucepan (off heat), whisk together the sugar, cocoa powder, cornstarch, and a pinch of salt until there are no lumps. This keeps the mixture smooth later.
  3. Add the dairy: Slowly whisk in the milk, a little at a time, to create a lump-free mixture. Add the heavy cream and whisk again until fully combined.
  4. Cook over medium heat: Place the pan over medium heat and whisk continuously. As it warms, the mixture will start to thicken. Don’t rush it. Keep whisking to prevent sticking and clumps.
  5. Simmer briefly: When it begins to bubble and thickly coat the back of a spoon, reduce the heat to low and cook for 1 to 2 minutes more, whisking the whole time. It should be silky and pudding-like.
  6. Stir in chocolate and butter: Remove from heat. Add the chopped chocolate and butter. Let it sit for 30 seconds, then whisk until completely melted and smooth.
  7. Add vanilla: Stir in the vanilla extract. Taste and adjust sweetness if needed, adding a little more sugar while the mixture is still warm and whisking until dissolved.
  8. Strain for extra smoothness (optional): For a flawless texture, pour the mixture through a fine-mesh sieve into a bowl or pitcher.
  9. Portion and chill: Divide into small ramekins, glasses, or a shallow dish. Press plastic wrap directly onto the surface to prevent a skin from forming. Chill for at least 2 hours, or until set.
  10. Serve and garnish: Remove the plastic wrap. Top with whipped cream, berries, shaved chocolate, or a pinch of flaky salt. Serve cold.