Add a little oil of your choice to a saucepan over medium heat. Dice the shallots and crush the garlic and add them to the saucepan. Cook for a few minutes until the shallots are fragrant and translucent. Add the remaining ingredients and cook for a few more minutes, stirring regularly. If you prefer your sauce smooth like I do, use an immersion blender and blend everything together in the pot. Continue cooking over a low heat for 20 minutes or so, to really bring the flavours together.