Directions:
Preheat oven to 350°F (175°C) and grease two 9x5-inch loaf pans.
Cream together butter, cream cheese, and sugar until fluffy.
Mix in vanilla extract.
Add eggs one at a time, blending well after each. In a separate bowl, whisk flour, baking powder, and salt.
Gradually add dry mixture to wet mixture and mix until just combined.
Gently fold in cranberries and pecans (if using).
Divide batter between the greased pans.
Bake for 45-65 minutes until a toothpick inserted comes out clean.
Cool in pans for 10-15 minutes, then transfer to a wire rack to cool completely.
Enjoy the Cream Cheese Cranberry Bread on its own, or serve it with your favorite sides and accompaniments. This versatile bread is sure to be a hit with family and friends, especially during the holiday season.
I await your comments! Enjoy!