Methods and systems are provided for exhaust gas heat recovery at an exhaust gas heat exchanger. Exhaust gas may flow in both directions through an exhaust bypass passage and the heat exchanger coupled to the bypass passage. Hot or cold EGR may be delivered from the exhaust passage to the engine intake manifold and heat from the exhaust gas may be recovered at the heat exchanger.