
This compote is one of those recipes that sounds unexpected but makes complete sense the moment you taste it. Garlic-kissed cherry tomatoes melt down alongside briny Kalamata olives and fresh berries — blueberries, raspberries, or blackberries — into a loose, jammy sauce that's equal parts savory and sweet. A pinch of turmeric and fresh thyme give it warmth and depth, while a finishing hit of honey and lemon juice pulls everything into balance. The whole thing comes together in a single saucepan, which means minimal cleanup and maximum reward. Torn basil scattered over the top right before serving adds a bright, herby note that makes it feel genuinely restaurant-worthy. Serve it warm over grains, alongside crusty bread, or spooned over roasted vegetables — it's versatile enough to anchor a weeknight dinner or impress guests at a dinner party.
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!
