Cranberry Cake

Recipe from Jersey Fresh Cooks cookbook.
Serves 10-12

Ingredients
2 cups  cranberries, coarsely chopped 
1 1/2 tsps.  vanilla extract 
8-oz pkg  cream cheese, room temperature 
  confectioner's sugar 
eggs 
2 1/4 cups  all purpose flour, divided 
1/2 cup  chopped pecans or walnuts 
1 cup  butter (2 sticks), room temperature 
1 1/2 cups  sugar 
1 1/2 tsps.  baking powder 
1/2 tsp.  salt 

Directions

  1. In a mixing bowl, beat cream cheese, butter, sugar and vanilla until smooth.
  2. Add eggs, one at a time, mixing well after each addition.
  3. Combine 2 cups flour, baking powder and salt; gradually add to batter mixture.
  4. Mix remaining 1/4 cup flour with cranberries and nuts and fold into batter
  5. Batter will be very thick. Spoon into a greased 10-inch fluted tube pan.
  6. Bake at 350 degrees for 65-70 minutes or until cake tests done.
  7. Let stand 5 minutes before removing from pan.
  8. Before serving, dust with confectioner's sugar.