Melt the butter in a medium saucepan over medium heat. Place leeks and garlic in the pan and slowly cook and stir 10 minutes, or until tender and lightly browned. Mix in the chicken broth and salt. Reduce heat and simmer approximately ..
In a large saucepan over medium heat, cook onion and garlic in 3 tablespoons olive oil for 3 minutes. Stir in potatoes and cook, stirring constantly, 3 minutes more. Pour in water, bring to a boil, and let boil gently for 20 minutes