Bring a pot of salted water to a boil. Add the pasta and cook according to the package instructions.
While the pasta cooks, heat a 12-inch skillet over medium-high heat. Add the oil and grated onion and saute for 1 minute. Add the sun-dried tomato paste, red pepper flakes and garlic and saute until fragrant, about 1 minute. Add the canned tomatoes, season with salt and pepper and cook, stirring occasionally, until the sauce comes to a simmer and reduces slightly, 5 to 7 minutes.
Transfer the pasta to the skillet with the sauce, adding a little pasta water if need be, and toss together. Plate high and mighty and garnish with basil leaves and fresh Parmesan.