Bring a large pot of water up to a boil.
Add the tomatoes, garlic, olive oil and Pecorino Romano cheese to a large bowl.
Use the back of a spoon to mash the tomatoes and release their juices, then mix everything together until it forms a thick sauce. Season with salt and pepper to taste.
Season the boiling water with a heavy pinch of salt, then cook the pasta until al dente (follow package directions - they vary).
Scoop out a few cups of pasta water, then drain the pasta and immediately transfer it to the bowl of tomatoes.
Toss it around vigorously, adding a few tablespoons of pasta water to help loosen it up. If it seems too watery, add a bit more cheese to thicken.
Add the basil and continue tossing for another minute until it smells fragrant, the pasta is well coated and the sauce has a nice consistency.
Serve immediately.