
This compote is one of those dishes that sounds unexpected but tastes completely inevitable — sweet berries, briny olives, and jammy cherry tomatoes all melting together into something deeply savory and a little bit magical. The combination works because the natural acidity of the tomatoes and lemon juice balances the richness of the Kalamata olives, while honey rounds out the edges without making it cloying. A touch of turmeric and fresh thyme give the whole thing a warm, herby backbone that feels unmistakably Mediterranean. For anyone navigating a red meat allergy, this kind of bold, satisfying flavor is a genuine win — no animal proteins, no hidden meat-based stocks, just honest plant-forward ingredients doing all the heavy lifting. It comes together in a single saucepan with minimal fuss, making it as practical as it is impressive. Serve it warm over grilled fish, spooned onto crusty bread, or alongside roasted vegetables, and finish with torn fresh basil if you want that extra pop of brightness.
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!
