You should have no problem to come back with valid passort with expired visa stamp on, valid I-94, original H-1B approval notice, an current employment letter, if your stay in Canada is less than 30 days. However, you need a Canada visa to enter Canada