Heat olive oil in a large oven-safe skillet over medium heat. Add in garlic and cook for only 15 seconds. Gently place pasta into the pan in one even layer. Pour beaten eggs over pasta. Allow the eggs to cook for 30 seconds, using a rubber spatula to move the uncooked eggs towards the outside of the pan as they begin to set. Season with salt and pepper. Top with cheese, tomato and basil, then place entire pan into the oven under the broiler. Cook until the top of the frittata is set, about 6 minutes (keep an eye on it). Using oven-mits, remove skillet from oven and allow to cool slightly before cutting into wedges and serving. Enjoy!