Cook the pasta in salted boiling water per instructions.
While the pasta is cooking, heat the olive oil in a skillet over medium heat. Add the tomatoes and cook, stirring occasionally for 5-6 minutes; add the asparagus and cook for 2 minutes, stirring occasionally.
Add the minced garlic and season with sea salt and freshly cracked pepper, to taste; cook, stirring constantly, for 1 minute. Remove from the heat.
Mix the egg, Parmesan cheese, sea salt, freshly cracked pepper, to taste, until well combined. Drain the pasta then place back into the cooking pot and immediately add the cheese/egg mixture to the pasta and stir until well combined and the cheese has melted.
Add the tomato and asparagus mixture to the pasta and mix until evenly coated. Place pasta into the serving bowl and sprinkle the top with the torn basil leaves. Serve immediately. Enjoy.