a slice of cranberry cake on a black plate
Print Recipe
5 from 1 vote

Almond Cranberry Cake

This Almond Cranberry Cake is the perfect Christmas Breakfast or even dessert cake. A soft moist cake made with cranberries, almonds & a simple glaze.
Prep Time15 mins
Cook Time50 mins
Total Time1 hr 5 mins
Course: Breakfast, Dessert
Cuisine: American
Keyword: Christmas cake, cranberry cake
Servings: 10 servings
Calories: 450kcal
Author: Rosemary Molloy / An Italian in my Kitchen


  • 3 cups all purpose flour
  • 3/4 cup brown sugar packed
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 pinch salt
  • 2 large eggs beaten
  • 1 1/2 cups sour milk*
  • 1/2 cup butter melted** (slightly cooled)
  • 1 1/2 teaspoons vanilla
  • 1 cup dried cranberries
  • 1/2 cup finely chopped almonds

*To the 1 1/2 cups of milk, remove 1 tablespoon and substitute with 1 tablespoon of lemon juice or vinegar let sit for 10-15 minutes before using.

    **If using unsalted butter then add 1/2 teaspoon of salt.


      • 1 cup powdered / icing sugar
      • 1 teaspoon vanilla
      • 2 tablespoons maple syrup
      • 1 tablespoon cream or milk


      • Pre-heat oven to 350F (180C). Grease and flour a 9 1/2 - 10 inch (24cm) bundt pan or 9 inch cake pan or 9 x 5 x 3 inch loaf pan.
      • In a large bowl whisk together the flour, sugar, baking powder, baking soda and salt. Make a well in the middle and add the beaten eggs, sour milk, melted butter, vanilla, cranberries and almonds. Stir just to combine, 15-16 stirs only.
      • Spoon the batter into the prepared cake or loaf pan and bake for approximately 50-60 minutes. Check for doneness with a toothpick.
      • Let cool in pan then remove to a clean plate. Drizzle with glaze or dust with powdered / icing sugar. Enjoy!


      • In a small bowl combine powdered sugar, vanilla and maple syrup if it is too thick add 1/2 tablespoon of half and half, mix until smooth. If you prefer a vanilla glaze then substitute the maple syrup with cream or milk.


      Calories: 450kcal | Carbohydrates: 73g | Protein: 8g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 70mg | Sodium: 179mg | Potassium: 180mg | Fiber: 2g | Sugar: 40g | Vitamin A: 404IU | Calcium: 106mg | Iron: 2mg