In a large pot, add cauliflower, potatoes, broth, garlic powder and salt. Bring to a boil and cook over medium-high heat until potatoes are very tender, about 30-35 minutes. Drain excess liquid. Transfer to a large bowl. Add garlic cheese and mash potatoes with a potato masher until thick and creamy.