Indian pudding is a mixture of cornmeal, milk and molasses that’s typically baked. Despite its name, Indian pudding didn’t originate with the Indians (although they most likely had a similar dish); instead, it seems to be a version of hasty pudding, which English settlers made with wheat and sometimes oats.…