Preheat the oven: Preheat your oven to 400°F (200°C).
- Roast the tomatoes: Spread the halved cherry tomatoes on a baking sheet. Drizzle with 2 tablespoons of olive oil and season with salt, pepper, and dried oregano (if using). Toss the tomatoes to coat them evenly and then roast for 20-25 minutes, or until the tomatoes are soft and slightly caramelized.
- Cook the pasta: While the tomatoes are roasting, bring a pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Drain the pasta, reserving ½ cup of pasta water.
- Prepare the sauce: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant. Once the tomatoes are roasted, add them to the skillet (along with all the juices from the baking sheet) and toss gently to combine. If the sauce is too thick, add a little of the reserved pasta water to loosen it up.
- Combine the pasta and sauce: Add the cooked pasta to the skillet with the roasted tomato sauce and toss to coat the pasta evenly. If you like, drizzle with balsamic vinegar for extra depth and a tangy kick.
- Serve: Plate the pasta and garnish with fresh basil leaves and a sprinkle of Parmesan (if using). Serve immediately and enjoy!