Preheat oven to 400℉.
In a medium skillet, add oil & spinach. Saute over medium heat until wilted. Remove from pan and chop into finer pieces.
In a medium bowl, combine spinach, tofu, hummus, garlic powder, and ½ tsp salt. Mix well. The tofu mixture should resemble ricotta cheese texture.
In a small bowl, mix together pumpkin, milk, cinnamon, nutmeg, ginger, and the other ½ tsp salt.
In a 9x13 inch pan, spread 1 cup pasta sauce on the bottom. Line with 3 noodles. Layer ½ the tofu mixture over the noodles. Top with 3 more noodles. Layer all the pumpkin mixture next. Spread evenly across the noodles. Top with 3 more noodles. Layer with the rest of the tofu mixture. Top with the 3 remaining noodles.
Pour the rest of the pasta sauce over the noodles. Cover with foil and bake for 50-55 minutes.