Make rich and creamy homemade chocolate pudding on the stovetop! Skip the box of instant pudding and make this classic at home.
Combine the flour, sugar, and cocoa powder. Stir in the eggs and milk. Put the mixture in a saucepan and heat on the stove.
Heat, stirring, on medium heat until the mixture starts to thicken and simmer. Stir in the butter and vanilla.
Pour it into individual cups or one big bowl. Cover tightly and refrigerate for 1-2 hours until the chocolate pudding is set.
Top the cooled pudding with whipped cream, shaved chocolate, sprinkles or chocolate chips and enjoy!