First fry your sliced chorizo in a hot frying pan, turning regularly until nice and crispy. Remove with a slotted spoon and set aside.
Leave the oil from the chorizo in the pan and add the onions. Fry slowly on a medium heat, stirring often, until golden and soft.
Add the chopped garlic and chilli flakes and stir through for a couple of minutes.
Pour in the blended tomatoes and the milk, stir through and allow to simmer on low heat for 5-10 minutes.
Meanwhile, get your linguine on the boil for 12 minutes or until just cooked, drain and set aside.
Season the tomato mixture with plenty of salt and pepper.
Add half the chorizo to the pan followed by the linguine. Stir until well combined.
Serve with the remaining chorizo sprinkled on top of each dish.
