Preheat your oven to 350° fahrenheit, spray an 8X8 cake pan with baking spray and set aside
In a medium bowl using a hand mixer, beat together your sugar and eggs until light and lemon colored. Add in your jam and mix until well combined. Add in your melted butter, vinegar, and milk, mix for an additional 1-2 minutes.
In a separate bowl, sift together your flour, baking soda, and salt. Add this mixture to your egg mixture and mix for 2-3 minutes, until well combined.
Pour your batter into the prepared baking dish and bake for 30-45 minutes, after the first 15 minutes cover your pudding with foil to keep it from getting too dark. Pudding should rise and become an even golden brown.
Cream Sauce
In a medium pot, combine your cream, milk, sugar, butter, and vanilla. On medium heat, melt the ingredients together, whisk until it has all come together smoothly.
Once your pudding comes out of the oven, pour the cream sauce on evenly while it’s still hot.
Let the pudding stand and soak the sauce in for at least 10 minutes before serving. Best served fresh and warm.
Notes
This dish is best enjoyed fresh the day it’s made, but you can make it ahead of time and store in the fridge, covered, for up to a week.