Cook the pasta in boiling salted water according to packet instructions or until al dente. Drain well, reserving a cup of the starchy pasta water.
Meanwhile, add the oil to a large non-stick frying pan set over a medium heat and add the garlic. Cook for 30 seconds, stirring often, before adding the tomatoes. Season well and cook for a few minutes, stirring occasionally, until they start to burst. Mash them gently using the back of a wooden spoon.
Add the tuna with the oil from the tins, followed by the tomato purée, curry powder and chilli flakes. Season again and stir well.
Continue to cook for about 5 minutes, stirring occasionally to smooth the tomatoes into a delicious sauce.
Add the cooked pasta and a good glug of the reserved pasta cooking water. Stir well.
Stir in the Parmesan, double cream and parsley. Taste and adjust the seasoning, as necessary.
Spoon onto plates and sprinkle with lots of Parmesan. Finish with a drizzle of olive oil and enjoy!
Notes
Make sure you use tuna in oil for the best results.