
This compote is one of those dishes that sounds unexpected but tastes completely inevitable — sweet berries, briny olives, and juicy cherry tomatoes all melting together into something deeply savory and a little jammy. The combination works because every ingredient pulls its weight: garlic and thyme build an aromatic base, turmeric adds warmth and a gorgeous golden hue, and a finishing hit of honey and lemon juice ties the whole thing together with brightness. Everything here is whole, fresh, and straightforward, which matters when you're being careful about synthetic preservatives and additives that sneak into so many packaged sauces and condiments. Cooking it yourself means you know exactly what went into the pan. The technique is simple — just a single saucepan and about fifteen minutes of gentle simmering until the mixture thickens to that glossy, spoonable consistency. Torn fresh basil scattered over the top right before serving adds a pop of color and a herby lift that makes it feel genuinely restaurant-worthy. Spoon it over grilled fish, stir it into grains, or serve it alongside crusty bread for a starter that will have everyone asking for the recipe.
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!
