
This compote is one of those dishes that sounds unexpected but tastes completely inevitable — sweet berries and briny Kalamata olives turn out to be a match made in a sun-drenched kitchen. Golden garlic gets the whole thing started in a pool of extra virgin olive oil, then cherry tomatoes collapse into their own juices before the berries join in and slowly break down into something jammy, glossy, and deeply savory-sweet. A touch of turmeric gives the sauce a warm, earthy backbone, while fresh thyme and a finishing hit of lemon juice keep everything bright and alive. Honey rounds out the edges without tipping it into dessert territory, and torn basil scattered over the top adds a fragrant, herby finish. Since the whole dish is built on produce, pantry staples, and good olive oil, there's nothing here that sneaks in eggs or egg-derived binders — it's naturally free of them without any substitutions required. Serve it warm over grilled bread, alongside roasted fish, or spooned over creamy polenta for a weeknight dinner that feels genuinely special.
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!
