Ready for more on DIY? Here you go!
Of all the things you might want to do yourself for your wedding, the one I would recommend against without hesitation is catering your wedding reception yourself. You might think this would be obvious, but I have talked to people who thought they could do it.
I have actually heard of self-catered weddings that were pulled off with a lot of help from friends and family. I know it can be done, especially if there are people with special skills involved. So, I won’t say you should never, ever do it. I’m just going to give you a lot of reasons not to.
Caterers do a lot more than cook in quantity. They also manage the kitchen; order and return rental items; keep the food (and so your reception) on schedule; hire and manage serving and bar staff; set up tables, chairs, and linens; set the tables; and clean up and take the garbage out. Caterers also have food sanitation licenses, meaning there is a low probability of spoiled food or food poisoning from their kitchens. They know how much ice to buy and bring. Some of them own serving equipment that they provide at no charge. And that is just the minimum of what a professional caterer has to offer.
On your wedding day, you are going to be very much occupied with, first, getting married. Second, you will want to spend as much time as possible greeting your guests. You’ll probably also want to have your photograph taken with many of your friends and family, not to mention with your spouse. These things will take up most of your day, leaving you no time to be the caterer at your own wedding.
I would say that unless you are able to provide everything a caterer brings to the table, and unless you can also delegate all the catering on the wedding day to a trusted party, hire a professional and save cooking for a crowd for another day.