1. Heat a large deep saucepan over medium-high heat. Add tomatoes, oil, salt, and pepper flakes to pan; bring to a boil. Reduce heat, and simmer until very thick (about 20 minutes), whisking frequently to prevent sticking.
2. Cook pasta according to package directions; drain.
3. Transfer pasta to serving bowls; top with tomato sauce, Parmesan, and basil. Serve immediately.