With the growing trend of eating a plant-based diet, chances are that you will need to cook for a vegan or vegetarian at your next barbecue. Here are some ideas and recipes to satisfy the taste buds of all your guests (even the meat eaters. )