Add the cashews to a bowl and cover with boiling water. Let soak for about 20 minutes to soften. You can also just boil the cashews in a pot for 15-20 minutes to ensure they're really soft if you don't have a high speed blender.
Drain and rinse the cashews and add to a blender.
Add in all remaining ingredients and blend until completely smooth. Start with 1 cup of milk and add more to thin it out if desired.
Taste and adjust seasonings as desired.
Transfer to a pot or pan and heat over low heat until warm, stirring occasionally to prevent burning.
Serve hot & enjoy!
This recipe is pretty versatile, you can stir in some salsa or chopped tomatoes for a bit of texture, make it spicier with more hot sauce, make it smokey by subbing regular paprika for smoked paprika etc.