Preheat oven to 250°F.
Place cherry tomatoes in a single layer in a 9x9 or similar-sized baking dish. Nestle the garlic between the tomatoes.
Pour olive oil into the baking dish, If your dish is larger than the suggested size, you may need more oil. Add balsamic vinegar. Next, season generously with salt and pepper, lemon zest, and fresh thyme. Add extra sprigs of thyme to the oil and basil to infuse it.
Slow roast, uncovered, for 1-½ hours (cooking time will depend on the size of the cherry tomatoes, keep an eye on them). Don’t cook the tomatoes until they’ve fully burst. Cook them until they are tender and soft, slightly wrinkled.
Cool tomatoes in the pan until they are room temperature. Pull out the sprigs of thyme, any tomato sprigs and basil leaves, discard them. Gently squeeze the roasted garlic out of the bulb to store in the tomato confit. Add the oil, tomatoes, garlic to an airtight container. Store in the refrigerator.
Add to toast, cottage cheese, bread, flatbreads, salad, chicken and more!