Preheat your oven to 350°F (175°C) and line an 8x8 inch baking pan with parchment paper.
In a large mixing bowl, combine the rolled oats, pumpkin puree, honey (or maple syrup), almond butter, vanilla extract, pumpkin spice, and salt. Mix until well combined.
Add in the chopped nuts and dried cranberries (or chocolate chips) and stir until evenly distributed.
Transfer the mixture to the prepared baking pan and press it down firmly to create an even layer.
Bake in the preheated oven for 25-30 minutes, or until the edges are golden brown.
Once baked, allow the bars to cool completely in the pan before cutting them into squares.