Preheat your oven to 375˚
Spread cubed sweet potatoes on a baking sheet, toss in a little olive oil, salt and pepper. Place in oven and bake for 20-25 minutes.
Add cauliflower florets to a sauce pan, cover in water and cook until cauliflower is tender about 15-20 minutes.
Puree both the potatoes and cauliflower until smooth. Add egg, cheese, cinnamon, salt and pepper.
In a small owl toss together pecans with olive oil, and cayenne.
Put potato mixture into a baking dish, top with pecans and bake for 25 minutes.