Cook the pasta according to the instructions on the packet.
Peel the garlic cloves and squeeze them into heated oil using a garlic press. Fry the garlic for about 30 seconds, taking care not to let it brown. Cut the cherry tomatoes in halves, dice the vine tomatoes. Add the tomato pieces to the garlic and cook for 5 minutes. Then add the can of tomatoes and cook for another 5 minutes.
Add the ketchup, ajvar, mustard, chilli, sugar, the chopped herbs, the sour cream and the spices and bring to the boil briefly. Add 1/3 of the diced feta.
Divide the pasta on plates, pour the sauce over them. Garnish the dish with the rest of the diced feta and a few olives. Serve with the grated parmesan.