The defining ingredients are minced meat (commonly beef when named cottage pie or lamb when named shepherd's pie), typically cooked in a gravy with onions and sometimes other vegetables, such as peas, celery or carrots, and topped with mashed potato. But i prepare this dish with only vegetables.