A silky vanilla pudding topped with a vibrant mixed berry compote. This elegant yet simple dessert balances creamy sweetness with fruity tartness for a refreshing treat.
In a saucepan, whisk together sugar, cornstarch, and salt. Gradually whisk in milk and cream until smooth.
Place over medium heat and cook, whisking constantly, until the mixture thickens and starts to bubble, about 5-7 minutes.
In a separate bowl, whisk egg yolks. Slowly add a bit of the hot mixture to the yolks, whisking constantly, to temper them.
Return tempered yolks to the saucepan and cook for another 2-3 minutes, stirring constantly, until thickened further.
Remove from heat and stir in butter and vanilla extract. Pour into serving cups and chill for at least 2 hours.
For the compote, combine mixed berries, sugar, and lemon juice in a small saucepan. Cook over medium heat for 5-7 minutes until berries soften and juices thicken slightly. Let cool.
Spoon compote over chilled pudding before serving.
Notes
Use fresh or frozen berries for the compote—no need to thaw frozen berries.
For smoother pudding, strain the mixture before chilling.
Top with whipped cream or mint leaves for an extra elegant presentation.