Cranberry Cake with Cranberry Frosting
Prep time
Cook time
Total time
A deliciously moist layer cake with cranberries topped with a pretty pink cranberry buttercream frosting, perfect to make with fresh or frozen cranberries.
Recipe type: Dessert, Cake
Cuisine: American
Serves: 8-10 servings
  • 3/4 cup butter (12 tablespoons), room temperature
  • 1 cup granulated sugar
  • 4 eggs
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 1 cup buttermilk
  • 2 teaspoons vanilla extract
  • 1 cup cranberries
Cranberry Frosting
  • 1 cup cranberries
  • 1/4 cup water
  • 1/2 cup butter
  • 4 cups powdered sugar
  • 1 tablespoon heavy cream
  1. Preheat oven to 350
  2. Prepare 2 8" round cake pans with a baking spray or shortening and butter.
  3. Prepare the cranberry puree first for the frosting as it'll need to cool completely.
  4. Bring the cranberries and water to a boil, then simmer on medium-low until thick and the liquid has evaporated and the mixture is thick.
  5. Press with the back of a spoon through a fine strainer, allow this to cool completely.
Making the cake
  1. In the bowl of a mixer beat butter with sugar.
  2. add in vanilla and 1 egg at a time mixing on low to combine each.
  3. Add in flour with baking powder and salt.
  4. On low start mixing and pour in the buttermilk to combine everything, then raise the speed to mix on medium to medium-high until completely combined and smooth.
  5. Stir in cranberries.
  6. Pour batter into cake pans.
  7. Bake at 350° for 30 minutes or until a toothpick comes out clean.
  8. Allow the cakes to cool for 10 minutes, then turn them out onto a cooling rack to cool completely.
Mix frosting
  1. In the bowl of a mixer beat butter until smooth add in powdered sugar and cream and mix to combine on high until fluffy, then add in the cranberry puree and mix to blend, scrape down the sides so everything combines well.
  2. Spread frosting on the cake with an offset spatula or the back of a spoon to create swirls.
  3. Top cake with sugar-coated cranberry and fresh mint if desired.
Recipe by Created by Diane at