Preheat oven to 400 degrees
Place tomatoes on a large baking sheet and drizzle with olive oil, a big pinch of salt and pepper. Toss to coat. Drizzle halved garlic with evoo (extra virgin olive oil), season with salt and pepper, then wrap in foil. Place both the tomatoes and garlic in the oven,& roast for 45ish minute
Heat butter + 2 tbsp of olive oil in a large pot over medium-low heat. Add in onions and sauté until translucent. Add in minced garlic, being careful not to burn, and stir for a minute until fragrant, then turn the heat to low
Add in the roasted tomatoes + any juices from those gorgeous jammy tomatoes, squeeze roasted garlic, chicken or vegetable broth, canned tomatoes + juice, fresh basil, thyme and oregano, and salt + pepper to taste. Bring to a simmer and let it chill for 40-45 minutes with the lid off
Using either a high-powered blender or immersion blender, blend until smooth. Season some more if needed with salt and pepper. Serve immediately with crusty bread, a drizzle of heavy cream, freshly grated Parmesan, and basil