Total Time
1hr 10mins
Prep 20 mins
Cook 50 mins

Perfect for holiday brunch or potluck gathering!

Ingredients Nutrition


  1. Heat oven to 350°F Coat a 9 x 13-in baking dish with cooking spray.
  2. In medium bowl, whisk together the flour, baking powder, baking soda, and salt.
  3. Using an electric mixer, beat the butter and sugar until light and fluffy, about 3 minutes. Reduce the mixer speed to low and gradually add the flour mixture, mixing just until incorporated.
  4. Spread half the batter into the prepared baking dish. Dollop half the can of cranberry sauce over the top, then gently spread, swirling it into the batter. Top with the remaining batter, then dollop with the remaining cranberry sauce.
  5. Sprinkle the walnuts over the top and bake until the cake is golden brown and a toothpick inserted into the center comes out clean, about 45 to 50 minutes. Let cool for 5 minutes.
  6. While the cake cools, make the icing: In a small bowl, whisk together the powdered sugar and milk until smooth. Drizzle the icing over the warm cake, then let cool completely before serving.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a