Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
In a mixing bowl, combine the pumpkin puree, rolled oats, almond flour, maple syrup, ground cinnamon, ground nutmeg, baking powder, and salt. Mix until well combined.
If using, fold in the chocolate chips or nuts into the mixture.
Using a spoon or cookie scoop, form small balls (about 1 tablespoon each) and place them on the prepared baking sheet, leaving space between each ball.
Bake in the preheated oven for 20 minutes or until they are slightly golden and firm to the touch.
Allow the pumpkin balls to cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.
Feel free to customize the flavors by adding your favorite spices or nuts.
For an extra touch, roll the pumpkin balls in shredded coconut or crushed graham crackers before baking.