In a large mixing bowl, combine the corn meal, flour, baking powder, baking soda, sugar, salt, cinnamon and nutmeg. Whisk to combine.
Next, in a medium sized mixing bowl, whisk together the pumpkin and non-dairy milk. Whisk until fully combined.
Now pour the pumpkin mixture into the dry ingredients and using a spatula, fold the pumpkin in until it is fully combined with the dry ingredients. The batter should be nice and thick. Set aside.
Then pour the oil into a medium sized sauce pan. You want enough oil in the pan so that the hush puppies can float. 4-5 cups should be about right, but you can see how that is depending on your pan.
Heat the oil to 350-360 degrees(F). If you don't have a thermometer, there should be little bubbles forming all over the oil. If the oil is too cold, the hush puppies will most likely fall apart when added.
Once the oil is hot, take about a tablespoon of the batter and drop it into the hot oil, swirl it around so it doesn't stick to the bottom. Add a few more hush puppies to the oil, I like to do no more than 3 or 4 at a time so the pan isn't crowded.
Fry for 4-5 minutes, tossing them around so they fry evenly. They should be super brown and crispy on the outside, but make sure they are cooked through on the inside. You can break one open to check.
Repeat with all the batter, removing them from the oil when finished and putting on a paper towel.
Now, make the cinnamon maple butter. Add the softened butter to a small bowl, pour in the maple syrup and cinnamon and whisk to combine.
Serve the hush puppies warm with the cinnamon maple butter!