Bring a large pot of water to a boil and salt it well.
Meanwhile, finely slice the shallot and add it to a large frying pan or skillet with 1-2 tablespoons of olive oil. Saute it on a medium-low heat for 1-2 minutes until soft but not browned.
Next, add the ‘Nduja and break it up with the side of a wooden spoon until it melts. Saute it with the shallot for around 1 minute then add the tomato passata (tomato puree US).
Add the pasta to the boiling water and cook until al dente, orecchiette tends to take a little longer than other short shapes so check your packet instructions.
Simmer the sauce for 10 minutes then add the mascarpone. Simmer for another 1-2 minutes then add the cooked pasta and Parmigiano Reggiano and stir until thoroughly coated, serve.
