He really can cook well when he chooses to.
This recipe he got from his mom. She used to make it for him when he was a child as an afternoon snack. It doesn't get all-the-way smooth, so he called it "Lumpy Pudding." The name stuck.
To make Lumpy Pudding, you will need
1/4 cup sugar, 2 heaping tbs flour, 2 heaping tbs cocoa powder.
Put in a pot and mix.
Then you will need
the yolks of three large eggs. Add those to the dry ingredients.
Now for the wet ingredients
2 cups of milk and 1 tsp vanilla. Mix and boil to thicken.
Here is the finished product and my husband's hand-written recipe that he keeps under a magnet on the fridge for easy access. Never know when you'll want some "Lumpy Pudding!"