Have you discussed with your family about the budget and how it limits the amount of people you can afford to feed? The wedding receptions that I have been too have had anything from catering to home bbqing to potlucking. I've seen folks cater from delies or fast food joints or sandwich joints. Feeding 300 people full meals or even just an entree alone could go over your budget for the entire wedding alone. I was married once and because we were young and limited on the what we could spend, we had a short guest list and we wrote on the invitations that they were welcome to bring their favorite dish. Ipwe ended up having a lot of good different stuff and we paid for the soda and utensils and renting tables/chairs/etc. I have seen many folks have some entrees or appetizers that are vegetarian friendly. Even vegan friendly. It depends on your circle. The budget is important for many couples and their families. Sit down with those responsible for planning and reconsider the amount of folks being sent invitations. If you consider catering as an option, have them RSVP in a timely manner so the catering has a head count and can give you a price for the amount of people. Congratulations and best wishes for your partnership.