Step into dessert heaven with this Cherry Layer Cake with Cherry Cream Cheese Frosting, a treat that’s as beautiful as it is delicious. Soft, moist cake layers are infused with maraschino cherries and their sweet juice, creating a burst of flavor in every bite. The luscious cream cheese frosting, kissed with cherry essence, ties it all together into a dessert worth savoring.

Whether you’re planning a birthday party, holiday gathering, or simply want to indulge in a stunning homemade cake, this recipe delivers. The vibrant color and rich flavor make it a centerpiece-worthy creation for any occasion.
Perfect for bakers of all skill levels, this Cherry Layer Cake with Cherry Cream Cheese Frosting blends a classic cake base with a fruity twist that’s sure to win over every guest. Ready to make a show-stopping dessert? Let’s begin.
Moist and Flavorful: Your Perfect Cherry Layer Cake with Cherry Cream Cheese Frosting
This Cherry Layer Cake with Cherry Cream Cheese Frosting is more than just a cake—it’s a celebration of cherries in every form. The batter combines the richness of butter, the lightness of cake flour texture, and the tangy sweetness of maraschino cherry juice. Freshly chopped cherries are folded in to ensure you get a pop of fruity flavor in each forkful.
The cream cheese frosting, lightly tinted with cherry juice, adds a smooth, tangy contrast to the cake’s sweetness. Combined, they create a balanced dessert that is both indulgent and refreshing.
Serving Suggestions:
Pro Tips for the Best Cherry Layer Cake with Cherry Cream Cheese Frosting
- Use Room Temperature Ingredients: Butter, eggs, and cream cheese should be softened to blend smoothly.
- Don’t Overmix the Batter: Stir just until ingredients are combined to keep the cake tender.
- Drain Cherries Well: Extra liquid can affect the cake’s structure and baking time.
- Cool Completely Before Frosting: This prevents the frosting from melting and sliding off the cake.
- Chill Before Slicing: For cleaner cuts, refrigerate the cake for at least 30 minutes after frosting.

Cherry Layer Cake with Cherry Cream Cheese Frosting Recipe
- Preparation time: 30 minutes
- Cooking time: 25–30 minutes
- Servings: 12
- Equipment: Two 9-inch round cake pans, electric mixer, mixing bowls, wire racks
This Cherry Layer Cake with Cherry Cream Cheese Frosting is a perfect blend of fruity brightness and creamy richness, making it an unforgettable dessert for any celebration.
Ingredients:
For the Cherry Layer Cake:
- 2 and ½ cups all-purpose flour
- 1 tablespoon baking powder
- ½ teaspoon salt
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 1 cup whole milk
- ½ cup maraschino cherry juice
- 1 cup chopped maraschino cherries
For the Cherry Cream Cheese Frosting:
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- ¼ cup maraschino cherry juice
- 1 teaspoon vanilla extract
- ½ cup chopped maraschino cherries
Directions:
- Prepare the Pans: Preheat the oven to 350°F. Grease and flour two 9-inch round cake pans or line with parchment paper.
- Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and sugar until light and fluffy, about 3–5 minutes.
- Add Eggs and Vanilla: Beat in the eggs one at a time, followed by the vanilla extract.
- Combine Wet and Dry Mixtures: In a separate bowl, mix the milk and cherry juice. Alternately add the flour mixture and milk mixture to the butter mixture, beginning and ending with the flour mixture.
- Fold in Cherries: Gently fold in the chopped maraschino cherries until evenly distributed.
- Fill Pans and Bake: Divide the batter evenly between the prepared pans, smooth the tops, and tap lightly to remove air bubbles. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Tent with foil if the tops brown too quickly.
- Cool the Cakes: Let the cakes cool in their pans for 10 minutes, then transfer to wire racks to cool completely.
- Make the Frosting: In a large bowl, beat the cream cheese and butter until creamy. Gradually add powdered sugar, one cup at a time, beating well after each addition. Mix in cherry juice and vanilla until smooth.
- Add Chopped Cherries: Fold in the chopped cherries, ensuring they are evenly mixed throughout the frosting.
- Assemble the Cake: Place one cake layer on a serving plate, spread frosting generously over the top, and place the second layer on top. Frost the top and sides with the remaining frosting.
- Garnish if Desired: Top with whole maraschino cherries or extra chopped cherries for decoration.
Ready to Relish!
Cherry Layer Cake with Cherry Cream Cheese Frosting is a dessert that delights both the eyes and the taste buds. The pink-tinted frosting and cherry-studded cake make it a showpiece for gatherings, while the flavor is pure comfort and joy. Serve it at birthdays, tea parties, or simply when you crave a slice of happiness.
Storage Solutions:
Keep the cake covered in the refrigerator for up to 5 days. For longer storage, wrap slices in plastic wrap and freeze for up to 2 months. Thaw in the fridge before serving for the best texture and flavor.
Cherry Layer Cake with Cherry Cream Cheese Frosting
This Cherry Layer Cake with Cherry Cream Cheese Frosting is a perfect blend of fruity brightness and creamy richness, making it an unforgettable dessert for any celebration.
- Total Time: 22 minute
- Yield: 12 1x
Ingredients
For the Cherry Layer Cake:
-
2 and ½ cups all-purpose flour
-
1 tablespoon baking powder
-
½ teaspoon salt
-
1 cup unsalted butter, softened
-
2 cups granulated sugar
-
4 large eggs
-
1 teaspoon vanilla extract
-
1 cup whole milk
-
½ cup maraschino cherry juice
-
1 cup chopped maraschino cherries
For the Cherry Cream Cheese Frosting:
-
8 ounces cream cheese, softened
-
½ cup unsalted butter, softened
-
4 cups powdered sugar
-
¼ cup maraschino cherry juice
-
1 teaspoon vanilla extract
-
½ cup chopped maraschino cherries
Instructions
-
Prepare the Pans: Preheat the oven to 350°F. Grease and flour two 9-inch round cake pans or line with parchment paper.
-
Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
-
Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and sugar until light and fluffy, about 3–5 minutes.
-
Add Eggs and Vanilla: Beat in the eggs one at a time, followed by the vanilla extract.
-
Combine Wet and Dry Mixtures: In a separate bowl, mix the milk and cherry juice. Alternately add the flour mixture and milk mixture to the butter mixture, beginning and ending with the flour mixture.
-
Fold in Cherries: Gently fold in the chopped maraschino cherries until evenly distributed.
-
Fill Pans and Bake: Divide the batter evenly between the prepared pans, smooth the tops, and tap lightly to remove air bubbles. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Tent with foil if the tops brown too quickly.
-
Cool the Cakes: Let the cakes cool in their pans for 10 minutes, then transfer to wire racks to cool completely.
-
Make the Frosting: In a large bowl, beat the cream cheese and butter until creamy. Gradually add powdered sugar, one cup at a time, beating well after each addition. Mix in cherry juice and vanilla until smooth.
-
Add Chopped Cherries: Fold in the chopped cherries, ensuring they are evenly mixed throughout the frosting.
-
Assemble the Cake: Place one cake layer on a serving plate, spread frosting generously over the top, and place the second layer on top. Frost the top and sides with the remaining frosting.
-
Garnish if Desired: Top with whole maraschino cherries or extra chopped cherries for decoration.
- Prep Time: 30 minutes
- Cook Time: 25–30 minutes






