Met
chocoladepuddingkan in principe onderscheid worden gemaakt tussen de romige of stevige variant en de gebakken variant. Meestal wordt met de term "pudding" echter de ongebakken variant bedoeld.
De gekookte en dus zachtere pudding wordt vooral gegeten in de VS, Canada, Duitsland, Zweden, Polen en Aziatische landen. Melk wordt meestal opgekookt en gelatine en cacao of andere chocoladeachtige stoffen worden toegevoegd. De pudding kan dan zacht en romig (zelfs nog warm) worden geserveerd. Het kan echter ook een tijdje koud worden bewaard en dan worden omgedraaid zodat het steviger wordt, maar niet gebakken.