Irresistible Peanut Layer Cake with Creamy Frosting Recipe
If you are craving a dessert that perfectly balances crunchy, creamy, and sweet, the Irresistible Peanut Layer Cake with Creamy Frosting is exactly what you need. This show-stopping cake combines layers of tender, moist cake infused with the rich flavor of peanuts, and it is generously smothered in a silky smooth cream cheese frosting that will melt in your mouth. Whether you’re baking for a special occasion or just because, this cake delivers a nutty delight and sweet satisfaction that’s hard to beat. Get ready to impress everyone with a dessert that tastes as wonderful as it looks!

Ingredients You’ll Need
Every great dish begins with the right ingredients, and this cake is no different. The beauty of this recipe lies in its simple yet thoughtfully chosen ingredients, each bringing something special to your Irresistible Peanut Layer Cake with Creamy Frosting. From the soft crumb of the all-purpose flour to the rich creaminess of the frosting components, every element plays a key role in creating that perfect bite.
- All-purpose flour: Provides the structure and tenderness needed for a perfect cake crumb.
- Sugar: Adds sweetness and helps with the cake’s texture and browning.
- Butter: Contributes to the richness and moisture of the cake layers.
- Eggs: Bind everything together and add lift for fluffiness.
- Milk: Moistens and enriches the batter while keeping the cake light.
- Baking powder: Ensures your layers rise beautifully and stay soft.
- Vanilla extract: Infuses subtle warmth and depth to the cake’s flavor.
- Heavy cream: Whipped to add creaminess and light texture to the frosting.
- Cream cheese: Brings tangy richness that balances the sweetness perfectly.
- Peanuts: Add crunch and the unmistakable nutty flavor that defines this cake.
- Powdered sugar: Sweetens the frosting without graininess for a silky finish.
How to Make Irresistible Peanut Layer Cake with Creamy Frosting
Step 1: Prepare Your Pans and Oven
Start by preheating your oven to 350°F to ensure even baking. Grease your cake pans thoroughly so the layers don’t stick and come out perfectly smooth. This simple step sets the foundation for success and makes the whole process much easier down the line.
Step 2: Combine Dry Ingredients
Next, mix your flour, sugar, and baking powder together in a bowl. This blend of dry ingredients distributes the rising agent and sweetness evenly throughout the cake, so every bite tastes just right.
Step 3: Cream Butter and Sugar, Then Add Eggs and Vanilla
Using a mixer, beat the butter and sugar until fluffy and light, which creates air pockets essential for a tender texture. Then, gradually add the eggs and vanilla extract to enrich the batter with flavor and moisture.
Step 4: Alternate Adding Dry Ingredients and Milk
Incorporate the flour mixture and milk into the batter alternately, beginning and ending with the dry ingredients. This technique helps maintain the cake’s softness and ensures everything is mixed evenly without overworking the batter.
Step 5: Bake the Layers and Cool Completely
Divide the batter evenly between pans and bake for 25 to 30 minutes until a toothpick inserted into the center comes out clean. Once baked, allow the cakes to cool fully so your frosting doesn’t melt and slide off.
Step 6: Whip Cream Cheese with Cream and Powdered Sugar
While your cake cools, whip together the cream cheese, heavy cream, and powdered sugar until the frosting is fluffy and creamy. This luxurious frosting pairs beautifully with the peanut flavor, offering a perfect balance of tang and sweetness.
Step 7: Frost the Cake Layers
Spread a generous layer of the creamy frosting between each cake layer, then cover the entire cake. The frosting not only adds incredible taste but also keeps the cake moist and rich.
Step 8: Add Chopped Peanuts
Chop your peanuts and press them onto the sides and top of the frosted cake. This step adds delightful texture and a nutty crunch that enhances every bite of your Irresistible Peanut Layer Cake with Creamy Frosting.
Step 9: Chill Before Serving
Finally, chill the cake in the refrigerator for at least an hour before serving. This allows everything to set perfectly, making slicing easier and flavors even more harmonious.
How to Serve Irresistible Peanut Layer Cake with Creamy Frosting

Garnishes
To make your cake extra special, add some whole roasted peanuts or even a drizzle of melted chocolate on top. These simple garnishes elevate the visual appeal and add small bursts of flavor that will delight your guests.
Side Dishes
This peanut layer cake pairs beautifully with light, refreshing sides like fresh fruit salad or a scoop of vanilla ice cream. These accompaniments help balance the richness of the cake, making each bite even more enjoyable.
Creative Ways to Present
Try serving individual slices on vintage plates with a mint sprig for color or create mini versions of the cake in ramekins for a fun twist at parties. Presenting your Irresistible Peanut Layer Cake with Creamy Frosting in unique ways will wow your friends and family every time!
Make Ahead and Storage
Storing Leftovers
Keep your leftover cake covered in an airtight container in the refrigerator to preserve its creamy frosting and moist layers. It will stay fresh and delicious for up to 4 days, making it perfect for savoring later or sharing.
Freezing
If you want to save some for later, freeze the cake wrapped tightly in plastic wrap followed by foil. Properly stored, it can last for up to 3 months. Thaw it in the refrigerator before serving to maintain its texture and flavor.
Reheating
This cake is best enjoyed chilled or at room temperature, so rather than reheating, allow frozen or refrigerated slices to come to room temperature gradually. This approach keeps the creamy frosting intact and the cake moist.
FAQs
Can I use crunchy peanut butter instead of chopped peanuts?
While crunchy peanut butter adds flavor, the chopped peanuts provide essential texture and a nutty crunch that’s key to this cake. You can experiment, but the chopped peanuts give the best results.
Is cream cheese necessary for the frosting?
Yes, cream cheese is what gives the frosting that luscious tang and creamy consistency that balances sweetness perfectly. You could substitute with mascarpone for a similar effect, but plain frosting wouldn’t have the same depth.
Can I make this cake gluten-free?
You can try substituting all-purpose flour with a gluten-free blend that measures cup-for-cup. Be sure to choose one that includes xanthan gum for structure, but the texture may be slightly different.
How do I prevent the layers from drying out?
Make sure not to overbake your cake layers and store the assembled cake in the fridge, covered. The frosting acts as a moisture barrier that helps keep the cake soft and flavorful.
Can I use a different type of nut instead of peanuts?
While peanuts are the star of this cake, you can substitute with pecans or walnuts if you prefer. Just toast them lightly to bring out their flavor and chop them coarsely to maintain that delightful crunch.
Final Thoughts
There is something truly magical about the Irresistible Peanut Layer Cake with Creamy Frosting—a dessert that feels both nostalgic and delightfully special. This cake brings together the comforting richness of peanuts and the smooth creaminess of the frosting in a way that’s impossible to resist. If you love something nutty, sweet, and utterly satisfying, this recipe is your new best friend in the kitchen. Give it a try and watch it become a favorite around your table!
PrintIrresistible Peanut Layer Cake with Creamy Frosting Recipe
This Irresistible Peanut Layer Cake with Creamy Frosting combines moist, tender layers of vanilla cake with a luscious cream cheese frosting and crunchy peanuts. Perfect for peanut lovers, this cake offers a delightful balance of sweet, creamy, and nutty flavors, making it an ideal dessert for celebrations or any special occasion.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake Ingredients
- 2 ½ cups all-purpose flour
- 1 ¾ cups granulated sugar
- 1 tablespoon baking powder
- 1 cup unsalted butter, softened
- 4 large eggs
- 1 cup whole milk
- 2 teaspoons vanilla extract
Frosting Ingredients
- 8 oz cream cheese, softened
- 1 cup heavy cream
- 2 cups powdered sugar, sifted
- 1 cup roasted peanuts, chopped
Instructions
- Preheat and Prepare Pans: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, granulated sugar, and baking powder until well combined.
- Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and sugar together until light and fluffy, about 3-5 minutes. Then, add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
- Combine Wet and Dry Ingredients: Alternately add the dry ingredient mixture and milk to the butter mixture, beginning and ending with the dry ingredients. Mix each addition just until incorporated to keep the batter light and tender.
- Bake the Layers: Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Remove from oven and let cakes cool in pans for 10 minutes before transferring to wire racks to cool completely.
- Prepare the Frosting: In a cold mixing bowl, beat the softened cream cheese until smooth. Gradually add powdered sugar, mixing until creamy. Slowly add the heavy cream while whipping, and continue to beat until the frosting is thick and fluffy.
- Assemble the Cake: Place one cake layer on a serving plate. Spread a generous amount of the frosting evenly over the top. Place the second cake layer on top and cover the entire cake with the remaining frosting.
- Add Peanuts: Chop the roasted peanuts coarsely. Press the chopped peanuts gently onto the sides and top of the frosted cake to create a crunchy, nutty coating.
- Chill and Serve: Refrigerate the cake for at least 1 hour before serving to allow the frosting to set and flavors to meld. Slice and enjoy your delicious peanut layer cake!
Notes
- For best results, use freshly roasted peanuts or dry-roast raw peanuts at home.
- You can substitute whole milk with buttermilk for a tangier flavor.
- Ensure the cream cheese and butter are at room temperature for smooth mixing.
- Store leftover cake covered in the refrigerator for up to 4 days.
- This cake can be frozen for up to 1 month; thaw overnight in the refrigerator before serving.
Nutrition
- Serving Size: 1 slice (1/12 of cake)
- Calories: 420 kcal
- Sugar: 35 g
- Sodium: 180 mg
- Fat: 24 g
- Saturated Fat: 10 g
- Unsaturated Fat: 12 g
- Trans Fat: 0.5 g
- Carbohydrates: 45 g
- Fiber: 2 g
- Protein: 7 g
- Cholesterol: 90 mg
Keywords: peanut layer cake, creamy frosting, baking recipe, dessert ideas, nutty cake
