In a medium bowl, add tomatoes, garlic, basil, mint, salt, pepper, red pepper flakes, and olive oil.
Gently toss and let sit at room temperature for 1-2 hours.
Cook pasta in well-salted water and drain well. Add the pasta to a large bowl and add some of the oil from the tomatoes and toss to combine.
After the pasta cools for about 10-15 minutes, add the tomatoes and mix to combine. Add the cheeses and toss.
Serve at room temperature.
