In a medium to large saucepan, add potatoes and garlic and fill pan with water until they are just covered.
Bring to a boil, reduce to a simmer, cover and cook for 15-20 minutes.
Remove from the heat and let cool for at least five minutes [note#1]. Then strain and reserve liquid to add later.
Transfer to a blender or food processor and add all other ingredients, starting with 1/3 cup of water.
Blend until smooth, adding more spices and cooking water as needed to taste and desired consistency.
Serve by itself as a dip with veggies, over pasta, etc. I usually eat my with linguine and garnish with a little extra chili flakes and parsley.
Enjoy!