2 hours before cooking, rinse the shells in cold water, put them in a bowl of cold water that you put in the fridge. What happens now is that the shells get rid of sand, you see what I mean when you see all the sand at the bottom of the bowl when you take them out.
Put on water for pasta in a large saucepan.
Find a pot that is big enough for the shells, pour in 2 tablespoons of olive oil and heat up.
Fry the shallots and and half (1 clove) of the garlic so the onion is shiny (blancher).
Pour over white wine, put on lid and turn up the heat, let the shells cook for 3-4 minutes or until they open. You throw away shells that do not open.
Now you can choose if you strain the power, I do not because there is so much good taste in the onion.
Take out the meat of approx. half of the shells, the rest you use for decoration and clean yourself while eating.
Find a large frying pan or use the pan in which you cooked the shells.
use the rest of the oil (3 tablespoons), add tomatoes, chilli and garlic and let it simmer for 3-4 minutes.
Add the power and let it boil so the flavors settle.
Add shells and parsley, pour over pasta and stir.
Season with salt, pepper and lemon.
Serve and enjoy!