
These little skewers are proof that party food doesn't have to sacrifice flavor to be fully plant-based. Each bite layers a juicy cherry tomato, a fragrant folded basil leaf, and a cube of creamy vegan mozzarella — all threaded together and finished with a drizzle of olive oil and a homemade balsamic glaze. That glaze is the real secret: just balsamic vinegar and a touch of maple syrup simmered down until glossy and rich, with no honey or dairy in sight. A pinch of flaky sea salt and freshly ground black pepper tie everything together with a satisfying savory finish. The whole thing comes together in under 20 minutes and makes 24 bites, so it's genuinely built for a crowd. Traditional caprese relies on fresh dairy mozzarella, but the vegan version here holds its own beautifully on the skewer and soaks up the glaze just as well. Set these out at your next gathering and watch them disappear before anyone thinks to ask what's in them.
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







Combine the balsamic vinegar and maple syrup in a small saucepan over medium heat. Bring to a gentle simmer and cook, stirring occasionally, until the mixture has reduced by about half and coats the back of a spoon, 4–5 minutes. Remove from heat and let cool for 5 minutes — it will thicken further as it cools.
Fold each basil leaf in half lengthwise. Thread one cherry tomato, one folded basil leaf, and one cube of vegan mozzarella onto each toothpick or small skewer. Repeat with the remaining ingredients to make about 24 bites.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
