In a large bowl, combine cornmeal, flour, baking powder, pumpkin pie spice, salt and sugar. Mix with a whisk to aerate the dry ingredients to ensure no lumps.
In a medium bowl, beat milk and egg until well combined.
Add the milk to the dry ingredients and mix until thoroughly combined.
Using a rubber spatula, fold in the sweet potato and mix until well combined.
Leave the batter to rest for 5 minutes.
Heat a large pot with enough oil for deep frying.
Using a tablespoon, drop spoonfuls of dough into the hot oil and fry until golden brown,
Immediately place on paper towels to absorb excess oil.
Serve warm with cranberry sauce and pumpkin dip.