Indian pudding

noun a baked pudding made chiefly of cornmeal, milk, and molasses

Merriam-Webster's Collegiate Dictionary