The asparagus season is also a great time for cooked ham