Preheat oven to 350°F. Butter a 9×13 baking pan.
- 8 oz Cream cheese
- 1 stick butter room temperature
- 1 ¼ cup sugar
- 2 eggs room temperature
- 1 tsp vanilla
- 1 1/3 cups flour
- 1 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ¼ – 1/3 cups milk room temperature
- 1 cup dried cranberries (optional)
- ¾ cup pecans
- ¼ cup flour
- ½ cup brown sugar
- 1 tsp cinnamon
- 3 Tbls butter melted
Cream together cream cheese and softened butter. Beat in sugar until well combined then add eggs one at a time and vanilla until well combined.
Combine dry ingredients. Add these alternately with milk to cream cheese mixture. Add cranberries if desired.
Spread thick batter into prepared pan, sprinkle pecans evenly on top of batter, then crumble topping evenly on top of pecans. Bake for 35 minutes.