Federal Reserve officials said they expect to keep short-term interest rates near zero for almost three more years and signaled they could restart a controversial bond-buying program in yet another campaign to rev up the disappointing economic recovery.

The central bank's pronouncements came after a two-day policy meeting from which officials emerged still frustrated at the slow pace of growth and a bit more confident that inflation is settling down after climbing last year. The combination of persistent slow growth and low...