In a large bowl, whisk together the egg yolks and granulated sugar until well combined and slightly thickened.
Add a little milk to the cornstarch and whisk until smooth. Then, mix the cornstarch mixture into the eggs and whisk until everything is smooth.
Pour the milk into the egg mixture and stir until well combined.
Once combined, pour the mixture into the saucepan and place it over medium heat.
Stir in the vanilla extract.
Cook the mixture, stirring constantly with a whisk until it thickens and comes to a boil. This should take about 10-12 minutes.
Remove the pudding from the heat, transfer it to a bowl, and cover the surface directly with plastic wrap to prevent skin from forming. Chill in the refrigerator until cold and set, about 2-3 hours.
Make a small cut on the top of the peaches.
Bring a large pot of water to a boil. Turn the heat down to a gentle simmer and add the peaches. Let them cook in the water for about 30 seconds.
In a large pan, combine the sliced peaches with brown sugar, ground cinnamon, nutmeg, and vanilla extract. Cook for 5-10 minutes.
Place the cooked peaches in a bowl and let them cool in the fridge for 2-3 hours so the flavors can blend together.
In a large mixing bowl, whip the heavy cream and powdered sugar together until stiff peaks form.
Crush the Lotus cookies into coarse crumbs.
To assemble the peach cobbler pudding, start with a layer of crushed Lotus cookies at the bottom of the large bowl.
Take the pudding out of the fridge and stir it until it's smooth. Then, spread a layer of the cold pudding over the cookies.
Add a layer of spiced peaches on top of the pudding.
Spoon a layer of whipped cream over the peaches.
Repeat the layers until the bowl is filled, ending with a layer of whipped cream. Then, add some spiced peaches and a sprinkle of crushed Lotus cookies on top.
Chill the assembled desserts for at least 1 hour before serving to allow the flavors to meld together.
Notes
Cooking the Pudding: When you're cooking the pudding, keep stirring it all the time. This helps prevent it from sticking to the bottom of the pan and stops any lumps from forming. Using a pan with a thick bottom can also help spread the heat evenly.Chilling the Pudding: Make sure the pudding is nice and cold before you put the dessert together. This will help it set properly and keep the layers from mixing too much.Peeling the Peaches: To make peeling peaches easier, blanch them first (steps 8-11). Just be careful not to overcook them, or they might get too soft.Flavoring the Peaches: Let the cooked peaches cool completely before adding them to the dessert. This will allow the flavors to blend nicely and keep the whipped cream from melting.Whipping the Cream: For the fluffiest whipped cream, use cold heavy cream and chill your mixing bowl and beaters beforehand. This makes it easier to whip and helps achieve stiff peaks.Assembling the Dessert: When you're putting the dessert together, try to make each layer even and smooth for a nice presentation. Be gentle so the layers stay separate.Crushing the Lotus Cookies: For a nice texture, crush the cookies into different sizes. Some fine crumbs can mix with the pudding, while bigger pieces add a delightful crunch.Resting Time: Let the assembled dessert chill for at least an hour. This helps the flavors come together and makes it easier to serve.Storage: You can store the Peach Cobbler Pudding in the refrigerator for 2-3 days. Just cover it tightly to keep the whipped cream fresh and prevent it from absorbing other flavors from the fridge.