Modified from SparkPeople
INGREDIENTS

2 cups whole wheat pastry flour
2 teaspoons pumpkin pie spice
2 teaspoons baking powder
1 teaspoon baking soda
1 cup sugar
1/2 cup brown sugar
1/3 cup Earth Balance (or other butter substitute)
2 eggs
2 large egg whites
1 can (15 oz.) pumpkin pie filling
2/3 cup finely shredded carrot

Cream cheese topping:
4 ounces light cream cheese, softened
1/4 cup sugar
1 tablespoon skim milk

DIRECTIONS
  1. Pre-heat oven to 350° F. Spray a 15 x 10 jellyroll pan with cooking spray.
  2. In small bowl, whisk flour, pumpkin spice, baking powder, and baking soda.
  3. In larger bowl, use electric mixer to beat sugar, Earth Balance, and brown sugar until crumbly. Add eggs, egg whites, pumpkin pie filling, and carrots. Beat until well blended.
  4. Add flour mixture and mix until well blended. Spread onto greased pan.
  5. To prepare cream cheese topping: mix together cream cheese, sugar, and milk until thoroughly blended.
  6. Drop teaspoon-fulls of topping over pumpkin batter and swirl and cut mixture into batter with a butter knife.
  7. Bake for 20 to 30 minutes or until toothpick inserted in the center comes out clean.
  8. Cool in pan completely on wire rack before cutting into squares.
  9. Makes 48 squares.