
These skewers are the kind of appetizer that disappears from the platter before you even sit down. Kalamata and green olives, roasted red peppers, artichoke hearts, and juicy cherry tomatoes are all threaded together with fresh basil leaves and tossed in a punchy herb marinade of olive oil, red wine vinegar, oregano, and red pepper flakes. The whole thing is completely plant-based without any substitutions or workarounds — every ingredient on the list is naturally free of animal products, so there's nothing to swap or second-guess. Letting the vegetables sit in the marinade for 15 minutes before threading is a small step that makes a big difference, giving everything a bright, tangy depth that tastes like you spent way more effort than you did. They serve six easily, making them a go-to for dinner parties, potlucks, or any gathering where you want something impressive on the table fast. A squeeze of lemon over the finished platter ties it all together and keeps the flavors lively and fresh.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings















In a small bowl, whisk together the olive oil, red wine vinegar, dried oregano, red pepper flakes, salt, and black pepper until combined.
Add the canned artichoke hearts, roasted red peppers, Kalamata olives, and green olives to the bowl and toss to coat. Let the mixture sit for 15 minutes so the vegetables absorb the marinade.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
