Vegan and gluten-free

1 large cauliflower, chopped into florets
4 large potatoes, cut into pieces
¼ cup dried chives, chopped
1 cup vegetable broth
2 cloves of garlic (or more!)
2 tsp nutritional yeast
2 tbsp vegan butter
1/2 tsp dijon mustard
1/4 tsp truffle oil (optional, but so good)
Dash of nutmeg
Dash of cayenne
1 tsp salt
¼ tsp pepper

Instructions
Preheat the oven to 375°F. Cut up potatoes into small pieces. Place potatoes in a large pot and fill with just enough water to cover. Bring the water to boil and then reduce the heat to medium-low and simmer until tender, about 10-15 minutes. Chop the head of cauliflower into small florets. Place cauliflower in a second large pot and fill with just enough water to cover the florets. Bring the water to boil and then reduce the heat to medium-low. Steam until tender, about 6 minutes. Drain the cauliflower and place in a large bowl. Drain potatoes and add to the same bowl. Add vegan butter, chives, garlic, nutritional yeast, Dijon mustard, truffle oil, nutmeg, and cayenne and puree with immersion (stick) blender or put in food processor. Add up to cup of vegetable to make smooth. Seasoning with salt and pepper to taste.