This Swedish nut cake is a beloved retro dessert that’s easier to make than you’d expect: a moist, tender cake studded with crushed pineapple and chopped nuts, topped with a rich cream cheese frosting and even more nuts for crunch. It’s the kind of old-fashioned cake that shows up at potlucks and family gatherings for good reason, simple to mix by hand, no mixer required for the cake itself, and it bakes into a soft, pineapple-sweetened crumb that pairs beautifully with tangy cream cheese frosting. It’s a nostalgic, crowd-ready dessert that’s just as good today as it’s always been.
The magic of this cake is in how the crushed pineapple, juice and all, does double duty: it sweetens and moistens the batter while also reacting with the baking soda to help the cake rise, so there’s no need for baking powder or a mixer. Chopped nuts folded into the batter add texture throughout, and a classic cream cheese frosting on top, finished with even more nuts, ties the whole thing together into a rich, comforting dessert.
Why this works
A few simple things are what give this cake its moist texture and great flavor, and they’re worth understanding.
Crushed pineapple with its juice keeps the cake incredibly moist. Using the entire can, fruit and juice together, adds natural sweetness and a lot of moisture to the batter, which is what keeps this cake so tender and soft. The acidity in the pineapple juice also reacts with the baking soda, helping the cake rise nicely even without baking powder. This is really the same principle behind other retro “dump cake” style desserts, a wet, acidic fruit ingredient does the leavening work that a separate rising agent would normally handle.
Mixing by hand keeps things simple, and it works because of the batter’s structure. Since the pineapple and its juice already provide plenty of moisture and the leavening reaction happens chemically (baking soda plus acidic pineapple juice), there’s no need for the aeration a stand or hand mixer would normally provide, so simply stirring everything together by hand is all it takes. This is part of what makes the cake such an approachable, low-fuss recipe for anyone who doesn’t own (or doesn’t want to drag out) a stand mixer.
Chopped nuts add texture both inside and on top. Folding nuts into the batter gives the cake pleasant crunch and nutty flavor throughout, while a final sprinkle of more chopped nuts over the frosting adds visual appeal and a satisfying textural contrast to the soft cake and creamy frosting.
And the cream cheese frosting is the classic finishing touch. Beating cream cheese and butter together until smooth, then adding powdered sugar, creates a rich, tangy, sweet frosting that’s the perfect partner for the pineapple-nut cake underneath. Spreading it over a fully cooled cake keeps it from melting into the crumb, and the tang of the cream cheese is what keeps the whole dessert from tasting one-note sweet.
What goes in
The recipe has three parts: the cake, the frosting, and the topping.
For the cake, you’ll need eggs, all-purpose flour, granulated sugar, baking soda, vanilla, chopped nuts, and a can of crushed pineapple with its juice.
For the frosting, you’ll need cream cheese, butter, powdered sugar, and vanilla extract.
For the topping, you’ll need more chopped nuts.
A few notes. Use the entire can of crushed pineapple, juice included, don’t drain it, since the juice is essential to both the moisture and the rise. Pecans or walnuts are classic choices for this cake, though any chopped nut works, including macadamia nuts if you want a slightly richer twist. Make sure the cream cheese and butter are softened before beating, so the frosting comes together smoothly. And let the cake cool completely before frosting.
How to make it
Preheat your oven to 350°F.
Mix the cake batter ingredients together by hand and pour into a 9×13-inch baking dish.
Bake for 30 to 35 minutes, until a toothpick inserted into the center comes out clean.
While the cake cools, beat together the butter and cream cheese for the frosting. Add the powdered sugar and vanilla, and beat until smooth.
Spread the frosting over the cooled cake and top with the chopped nuts. Serve and enjoy.

Tips, serving, and storing
A few things help. Use the full can of crushed pineapple with its juice, don’t drain it, this is essential to the cake’s texture and rise. Let the cake cool completely before frosting, so the frosting doesn’t melt or slide down the sides. Mix the batter just until combined by hand, no need to overwork it. And use fresh, good-quality nuts for the best crunch and flavor, both in the batter and on top.


A couple more. If you like extra pineapple flavor, you can add a few tablespoons of crushed pineapple to the frosting itself. And toasting the nuts before adding them, both in the batter and on top, deepens their flavor if you have a few extra minutes, a small step that adds noticeably more depth for very little effort.
This cake is a wonderful dessert for potlucks, family gatherings, holidays, and casual get-togethers. Serve it at room temperature or slightly chilled, cut into squares. It’s rich and sweet, so it pairs nicely with coffee or tea, and it travels well, making it a great make-ahead dessert for a crowd of any size.
For storing, keep the frosted cake covered in the fridge for up to 5 days, since the cream cheese frosting needs refrigeration. Let slices sit at room temperature for a few minutes before serving for the best texture and flavor. You can also freeze the unfrosted cake, wrapped tightly, for up to 3 months, then thaw and frost fresh before serving.
This makes 12 servings. Moist, sweet, and full of pineapple and nut flavor, this Swedish nut cake is a nostalgic, easy-to-make dessert that’s sure to become a repeat request at every gathering you bring it to. Despite the name, its roots and exact origin are a bit hazy, like many beloved potluck classics, but its comfort factor is undeniable.
WP Tasty (Tasty Recipes Premium) field values
- Category: Dessert (Cake)
- Method: Baking
- Cuisine: American
- Diet: Vegetarian (contains egg, dairy, and tree nuts, so not vegan or nut-free. Contains wheat, so not gluten-free as written; use gluten-free flour for that substitution.)
- Keywords: Swedish nut cake, pineapple nut cake, cream cheese frosted cake, easy potluck cake, retro cake recipe
- Serving Size: 1 slice (recipe serves 12)
- Calories: (leave blank. No nutrition data was provided. Generate values with Nutrifox before publishing rather than estimating.)
- Equipment: 9×13-inch baking dish, mixing bowls, electric mixer (for frosting)

Swedish Nut Cake
Equipment
- 9×13-inch Baking Dish
- Mixing Bowls
- Electric mixer (for frosting)
Ingredients
Cake
- 2 large eggs
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 1/2 tsp baking soda
- 1 tsp vanilla extract
- 2/3 cup chopped nuts pecans or walnuts
- 1 (20 oz) can crushed pineapple with juice, not drained
Frosting
- 8 oz cream cheese softened
- 1 stick butter 1/2 cup, softened
- 2 cups powdered sugar
- 2 tsp vanilla extract for the frosting
Topping
- 2/3 cup chopped nuts for topping
Instructions
- Preheat: Preheat the oven to 350°F.
- Mix and Bake: Mix the cake batter ingredients together by hand and pour into a 9×13-inch baking dish. Bake 30 to 35 minutes, until a toothpick inserted in the center comes out clean.
- Make the Frosting: While the cake cools, beat together the butter and cream cheese. Add the powdered sugar and vanilla, and beat until smooth.
- Frost and Top: Spread the frosting over the cooled cake and top with the chopped nuts. Serve and enjoy.




