This ham shepherd's pie recipe is a riff on the classic dish. It includes diced ham and veggies in a chicken gravy covered with a Cheddar mashed potato topping.