Traditional cottage pie does not include cheese. Probably because it was born from a food shortage. However, over the years the recipes have been adapted to include a cheese topping. Both parmesan cheese and cheddar cheese are delicious sprinkled on top of the mashed potatoes.