Start by peeling and chopping the potatoes so they're generally the same size. This ensures even cooking. Place them on a trivet in the Instant Pot, add 1 cup of water, and cover with the lid. Remember to set the vent to the sealing position to allow pressure to build.
Press the MANUAL or PRESSURE COOK button and set the timer for 8 minutes on high. This will cook the potatoes quickly while retaining their flavor.
As the potatoes cook, melt the vegan butter in a small saucepan over medium heat. Add the minced garlic and fresh herbs, cooking for 1 to 2 minutes until fragrant. This will infuse the butter with amazing flavors.
Once the cooking time is up, carefully perform a quick release of the steam and open the lid. The potatoes should be tender but not falling apart.
While the potatoes are still warm, mash them immediately using a potato masher, ricer, or the back of a wooden spoon. This ensures they get that creamy consistency.
Add the melted vegan butter, almond milk, and a pinch of salt and pepper to the mashed potatoes. Mix everything together until smooth, adjusting the seasonings to your preference.
Finally, taste your mash and adjust the herbs or seasonings as needed. If you prefer, you can skip adding the herbs directly into the mash, just infusing the butter with them.
If you choose to cook the potatoes on the stovetop, bring a pot of salted water to a boil, add the potatoes, and cook until fork-tender.
After draining, return the potatoes to the pot, mash them while still hot, and incorporate the vegan butter, almond milk, and seasonings as before.