Roasted Cherry Tomato Sauce
Preheat your oven to 400F/200C. Place cherry tomatoes in a single layer in a large casserole dish or baking sheet, along with the garlic, sliced onions & thyme. Drizzle with olive oil & season with salt & pepper.
Roast uncovered until bubbly and cherry tomatoes have burst & shrunk slightly, about 35-45 minutes.
Remove the tray from oven & let cool slightly - about 10 minutes. Discard the thyme sprigs. Transfer the oven-roasted cherry tomatoes, garlic cloves, onions & all the juice to a saucepan & blend using an immersion blender, until you reach your desired consistency. You can also use a regular blender.
Add the basil leaves & simmer on low-medium heat for 10-20 minutes. Simmer longer if the sauce is too thin, or simmer less if you want to keep it on the runny side. Remove or keep the basil leaves (your choice) and serve.