Foods that are easy to eat with your hands like sandwiches, pizza, tacos, and many desserts are great for catering. Breakfast foods are another very popular catering offering. Cultural cuisines like Japanese, Mexican, and Thai are also quite popular.