Toss the tilapia, 1 tablespoon olive oil, 1 teaspoon of the garlic and 1/4 teaspoon red pepper flakes in a medium bowl. Cover and refrigerate.
Heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the remaining garlic and 1/4 to 1/2 teaspoon red pepper flakes and cook, stirring, until the garlic starts to soften, about 30 seconds.
Add the wine and simmer until reduced by half, about 3 minutes. Add the tomatoes, 1/4 cup basil and 1/2 cup water. Bring to a boil and cook, stirring occasionally, until the sauce is slightly thickened, about 12 minutes.
Meanwhile, bring a large pot of salted water to a boil. Add the pasta and cook as the label directs.
When the pasta is almost done, add the tilapia to the skillet with the tomato sauce and simmer, stirring gently, until just cooked through, about 3 minutes.
Stir in the parsley and the remaining 1/4 cup basil; season with salt. Drain the pasta and add it to the sauce.