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