Place potatoes in a pot and submerge in cold water by about an inch. Sprinkle in two teaspoons of salt. Cover and bring to a low boil.
Place cashews in a high-speed blender with vegetable broth and blend until completely smooth, scraping the sides of the food processor with a spatula occasionally to get everything.
When potatoes are boiling, lower heat to a simmer, uncover and cook for about 12 minutes, until fork tender. Drain potatoes, and place back in the pot.
Mash with a potato masher, to break the potatoes up a bit. Add half of cashew mixture, coconut oil, salt and pepper and mash with a potato masher until relatively smooth and no big chunks are left.
Add the remaining cashew mixture, mix it in, and use a hand blender on high speed to whip them. They should become very smooth, fluffy and creamy. Taste for salt and pepper along the way, transfer to a serving bowl, and serve!