Preheat oven to 425ºF. Spray a 2-quart baking dish with nonstick cooking spray.
Cook pasta according to package directions. Drain pasta and return to pot.
While pasta cooks combine pumpkin, flour, garlic, salt, nutmeg and cayenne pepper in a medium skillet over medium heat. Slowly add evaporated milk, stirring constantly. Cook, for 2 – 3 minutes or until mixture begins to thicken. Pour over pasta in pot.
Add garbanzo beans and broth; stir well
Spread half the mixture into prepared baking dish. Top with spinach. Cover with remaining pasta mixture.
Cover with foil and bake for 20 min or until heated through.
Combine mozzarella and Parmesan cheeses in a small bowl. Remove foil; sprinkle cheese mixture and bake uncovered another 5 min or until cheese melts.
This dish is low fat, low cholesterol, and low sugar. It uses vegetarian protein and includes vegetables. It could be gluten free if Quinoa pasta is used.