Bring a large pot of cold, salted water to a boil for the pasta.
Heat your oven to 350 degrees.
On a rimmed baking sheet, toss the tomatoes and the garlic with one tablespoon olive oil, rolling around until well coated. Season with salt and pepper.
Spread in a single layer and bake in oven until the tomatoes are beginning to brown but are still juicy, about 25 minutes.
While the tomatoes cook, pour the remaining 1¾ tablespoon olive oil in a deep saute pan. Add half of basil, garlic and red pepper flakes (if using).
When the tomatoes are cooked, start the pasta by adding the spaghetti to the boiling water and cooking until al dente.
While the spaghetti is cooking, scrape the cooked tomatoes with any juices into the skillet. Crush the tomatoes and garlic with a fork. Bring to a simmer over medium-high heat and cook gently until the tomatoes release their juices and the mixture reduces slightly, 3 to 4 minutes.
When the pasta is almost cooked, scoop out about ½ cup of the pasta cooking water and add to the tomato mixture. Continue simmering.
When the pasta is cooked, drain the pasta and add to the skillet with the tomato mixture. Continue to cook 2 to 3 more minutes, stirring, to allow the pasta to absorb the flavors.
Before serving, sprinkle with the freshly shredded Parmesan and the rest of the fresh basil.
Enjoy!
Recipe by NorCal Coupon Gal at http://norcalcoupongal.com/kitchen-mom-mondays-summer-roasted-tomato-basil-spaghetti-recipe/