To feed 30 guests at a BBQ, plan a variety of main dishes and sides that can be prepared in large quantities. Opt for BBQ menu ideas for a crowd, such as grilled chicken, burgers, and sausages as main proteins. Include easy-to-prepare sides like pasta salad, coleslaw, and baked beans to complement the mains. For dessert, consider simple options like brownies or fruit platters, which are easy to serve and enjoyed by many.