1. Blanch tomatoes, place in an ice bath, and peel. Chop tomatoes. (Alternately, grate on a box grater, discarding the skins.)
2. Place olive oil over low heat in a large skillet. Add garlic, basil leaves and pepper. Cook 8 minutes until basil looks fried and garlic is golden brown. Strain into a jar and keep at room temperature. Discard solids.
3. Place tomatoes and 3 tablespoons infused olive oil in a skillet over medium high heat. Add salt. Add hot (unrinsed) spaghetti (with a bit of cooking liquid) to tomato mixture. Cook 1 minute or until hot. Add butter. Serve with grated Parmigiano-Reggiano cheese.