1
Cook pasta according to package directions. Drain when done, reserving a couple of tablespoons of the cooking water.
2
Meanwhile, toss the shrimp with the salt and pepper flakes.
3
Heat the oil in a skillet over medium-high heat, add the shrimp, and cook for about 2 minutes per side. Remove from pan and set aside.
4
Reduce heat to medium, add onion to skillet, and cook until soft and translucent - about 5 minutes.
5
Add garlic and cook another minute.
6
Add wine and reduce to almost nothing.
7
Add tomatoes and cook 10 minutes, then add herbs, reserved shrimp, and reserved pasta water and cook another couple of minutes. Taste and adjust seasoning.
8
Serve over pasta.