
This compote is one of those recipes that sounds unexpected but delivers something genuinely special — sweet berries and briny Kalamata olives simmered together with cherry tomatoes until everything collapses into a glossy, jammy sauce that's hard to stop eating. The combination of fresh thyme, ground turmeric, and a hit of lemon juice at the end gives it a brightness that feels both rustic and refined. Garlic-infused olive oil forms the savory backbone, while a spoonful of honey rounds out the edges without tipping it into dessert territory. It's the kind of dish that makes you rethink what a compote can be — equally at home spooned over grilled fish, stirred into grain bowls, or served alongside crusty bread. Every ingredient in this recipe is naturally free from tree nuts, so there's no need to scan labels or worry about hidden additions sneaking into your pan. Finish it with torn fresh basil if you have it on hand, and serve it warm while the color is still vivid and the aroma is at its peak.
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!
