In small saucepan, combine garlic and broth and bring to a simmer over medium-high heat. Reduce heat to low, cover and simmer until garlic is very tender, 15 to 20 minutes.
Transfer broth to blender or food processor. Add tofu and oil and process until mixture is smooth and creamy. Cover to keep warm.
Meanwhile, in large saucepan, combine potatoes with enough cold water to cover. Add 1 t salt and bring to a boil over medium-high heat. Reduce heat to medium, cover and cook until potatoes are tender, 10 to 15 minutes. Reserve 1/2 cup of potato cooking water; drain potatoes well.
In large bowl, mash potatoes; gently stir in warm tofu mixture and enough reserved potato water to make smooth puree. Season with remaining 1/2 teaspoon salt, pepper and nutmeg and serve.