Peel the onion and garlic and chop both very finely. Put all ingredients in a saucepan and slowly bring to the boil. Let the sauce simmer for about 30 minutes until it has a creamy consistency. Pour into a clean container and let cool.
The sauce can be kept in the refrigerator for several months. The ingredients can be changed to taste.