
This compote is one of those dishes that sounds unexpected but tastes completely inevitable — sweet berries, briny olives, and juicy cherry tomatoes all collapsing together into something deeply savory and a little jammy. The combination works because the fruit's natural sugars balance the salt of the Kalamata olives, while turmeric and fresh thyme add an earthy, aromatic backbone that makes the whole thing feel Mediterranean and grounded. A finishing hit of honey and lemon juice brightens everything right before serving, so the flavors stay lively rather than heavy. For anyone navigating alpha-gal syndrome, this recipe is a genuinely easy win — every single ingredient is plant-based or derived from plants and bees, with no mammalian meat, dairy, or hidden animal-derived additives to worry about. No label-reading anxiety, no substitutions required. It's built from scratch with straightforward pantry staples and fresh produce, so you stay in full control of what goes into the pan. Serve it warm over crusty bread, alongside grilled fish, or spooned over roasted vegetables for a weeknight dinner that feels a little special without much effort at all.
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 →4 servings












Heat the olive oil in a medium saucepan over medium heat until shimmering. Add the garlic and cook, stirring frequently, until fragrant and just beginning to turn golden at the edges, about 1–2 minutes. Watch closely, as garlic can brown quickly.
Add the cherry tomatoes and cook, stirring occasionally, until they begin to soften and release their juices, about 4–5 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
