I just ran a Google search to find the recipe again (when I should have just come straight here and gotten it I suppose).
Anyway it turns out "Mega Butter" is quite the common product name. Fodder for a future strip? Maybe Arthur gets sued again? hehehe