Catering (maaltijdverzorging, maaltijdvoorziening of levering van maaltijden) is een term uit de Engelse taal die wordt gebruikt voor het verzorgen van eten en drinken voor bedrijven (in bedrijfsrestaurants), evenementen of feesten. Veelal wordt het voedsel door hierin gespecialiseerde bedrijven ("cateraars") bereid in grootkeukens, al dan niet op een centrale locatie.
De Engelse term to cater for betekent zoveel als: "voorzien", "leveren aan", "zorgen voor".