Bring a large saucepan of salted water to the boil.
Add the fusilli and cook for 8-10 minutes until al dente. Before draining, reserve about 250 ml of the pasta water, then drain the pasta.
While the pasta is cooking, heat the olive oil in a large frying pan over a medium heat. Add the minced garlic and fry for about 1 minute until fragrant, taking care not to let it brown.
Stir in the tinned chopped tomatoes, salt and freshly ground black pepper. Bring to a gentle simmer, then turn the heat down to low, cover and cook for 10-15 minutes, stirring occasionally.
Remove the lid and stir in the double cream and Parmesan. Cook for 2-3 minutes until the sauce is warmed through and slightly thickened. If it becomes too thick, add a little of the reserved pasta water, a splash at a time, until you reach the desired consistency.
Add the drained pasta to the pan and toss until well coated in the sauce. Stir through the chopped basil.
Serve immediately, with extra Parmesan on top if you like.