Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cranberry Orange Layer Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Hellen
  • Total Time: 50 minutes
  • Yield: Serves approximately 12 1x

Description

Cranberry Orange Layer Cake is a delightful dessert that combines the zesty flavor of oranges with the sweet-tartness of fresh cranberries. This stunning cake features moist layers and a creamy frosting, making it perfect for any occasion—be it a festive celebration or a cozy family gathering. Each slice bursts with vibrant flavors, promising to bring joy to your palate.


Ingredients

Scale
  • 2 ½ cups cake flour
  • 1 ¾ cups fresh cranberries
  • 1 ½ cups granulated sugar
  • ¾ cup unsalted butter, room temperature
  • 4 large eggs
  • Zest of 2 oranges
  • 1 tbsp baking powder
  • 1 cup whole milk (or buttermilk)
  • 2 cups powdered sugar
  • 2 tsp vanilla extract

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  2. In a large bowl, cream together sugar and butter until light and fluffy. Add eggs one at a time, mixing well.
  3. Stir in orange zest and vanilla extract. Gradually mix in dry ingredients alternating with milk until just combined.
  4. Fold in cranberries gently, ensuring they remain whole.
  5. Divide batter among pans and bake for 25-30 minutes or until golden brown. Cool on wire racks.
  6. Prepare frosting by mixing powdered sugar, butter, milk, and vanilla until smooth. Frost cooled layers generously.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (120g)
  • Calories: 340
  • Sugar: 30g
  • Sodium: 200mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 47g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 70mg