Preheat the oven to 350°F (175°C) and line a muffin tin with paper liners.
In a large bowl, whisk together pumpkin puree, maple syrup or honey, greek yogurt, vegetable oil, egg, and vanilla essence until smooth.
In a separate bowl, combine whole wheat flour, cinnamon, nutmeg, baking soda, baking powder, and salt.
Gradually add the dry ingredients to the wet ingredients, folding gently until just combined.
Divide the batter evenly into the muffin tin cups.
Bake for 18-20 minutes or until a toothpick inserted into the center comes out clean.
Allow muffins to cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.