what to eat with ham and beans