Pre-heat oven to 400ºF
Add tomatoes, garlic, sliced shallot, and olive oil to a large oven-safe pot
Roast this, uncovered, for 18-20 minutes until the tomatoes are lightly blistered
Remove pot from the oven and add dry spaghetti to the pot (break in half if needed)
Add 3.5 cups of liquid (water or broth) and ensure the spaghetti is entirely covered. Stir
Add back to the 400ºF oven and bake covered for 10 minutes
After 10 minutes, remove the lid on the pot, stir the noodles, and bake uncovered for about 20 more minutes or until all the liquid is absorbed and the spaghetti is fully cooked.
Remove from the oven and stir well
If necessary, remove excess liquid. There should be a small amount of liquid in the pot that you want to stay there
Add fresh sliced basil, more salt, and other seasonings
Garnish with fresh basil leaves, serve, and enjoy!