Place macaroni, water and cashew milk in a saucepan together over medium heat. Bring to a simmer. Be sure to stir frequently to keep the pasta from clumping together. Reduce heat to low and cook for about 10 minutes, until the noodles are tender and a thick consistency is achieved. If you need to, stir in additional water in 1/4 cup increments.
Add the vegan butter and garlic powder and stir until it's distributed throughout.
Add half of the vegan cheese and stir until it's melted. Add the remaining half, stirring until it's melted as well.
Salt and pepper to taste.
Notes
* Use Gluten-free pasta to make this dish gluten-freeFor extra saucey mac and cheese, add 1 - 2 tablespoons extra vegan butter, 2 - 3 tablespoon extra water, and 1/4 cup more cheese.