Ingredients:

  • 2 cups whole milk
  • 1 cup heavy cream
  • 1/3 cup granulated sugar
  • 3 large egg yolks
  • 2 tablespoons cornstarch
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon almond extract
  • A pinch of salt
  • Fresh berries for garnish (optional)
  • Whipped cream for garnish (optional)
  • Sliced almonds for garnish (optional)

Instructions:

  1. In a medium saucepan, combine the milk, heavy cream, and half of the sugar. Heat over medium heat until just below a simmer.
  2. In a mixing bowl, whisk together the egg yolks, cornstarch, remaining sugar, and salt until smooth.
  3. Gradually pour a small amount of the warm milk mixture into the egg yolks while whisking continuously to temper the eggs.
  4. Pour the tempered mixture back into the saucepan. Cook over medium heat, whisking constantly until it thickens (about 5-7 minutes).
  5. Remove from heat and stir in vanilla extract and almond extract.
  6. For an ultra-smooth pudding, strain through a fine-mesh strainer into a clean bowl.
  7. Transfer the pudding into serving bowls or cups, cover with plastic wrap, and refrigerate for at least 30 minutes until set.
  8. Once chilled, garnish with fresh berries, whipped cream, and sliced almonds before serving.