Add tomatoes to a small baking dish. Toss with oil, garlic, salt and pepper, and roast at 300ºF for 60 minutes.*
When the tomatoes have 10 minutes leff, cook your pasta to al dente.
Drain the pasta and stir in the tomatoes. Garnish with some fresh lemon juice and herbs if desired.
Notes
If you're on a time crunch, you can roast the tomatoes at 400ºF for 15 - 20 minutes as well (they'll just be a tiny bit less flavorful, but still delish!)