Preacher Cake is a rich, moist dessert that’s deeply rooted in Southern tradition, known for being so simple and satisfying that it could be whipped up in a hurry when the preacher made a surprise visit. This comforting cake is loaded with tropical flavors like pineapple and coconut, along with the satisfying crunch of pecans—all wrapped up in a warmly spiced batter. It’s one of those timeless recipes that always manages to impress without demanding much effort from the baker.

What makes Preacher Cake truly unforgettable is the luscious cream cheese frosting that crowns the dense, flavorful layers. The creamy, tangy topping perfectly balances the cake’s sweetness, while chopped pecans on top add the ideal crunch. Whether you’re serving it after a casual family dinner or bringing it to a potluck, this cake delivers that perfect homemade charm and nostalgic bite every time.
Ingredients for this Preacher Cake
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- ½ teaspoon salt
- 2 large eggs
- 1 (20-ounce) can crushed pineapple, undrained
- 1 cup chopped pecans
- 1 cup shredded sweetened coconut
- 1 teaspoon vanilla extract
For the Frosting:
- ½ cup (1 stick) unsalted butter, softened
- 1 (8-ounce) package cream cheese, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- ½ cup chopped pecans (for topping)

Step 1: Mix the Dry Ingredients
Preheat your oven to 350°F (175°C). In a large mixing bowl, combine the all-purpose flour, granulated sugar, baking soda, and salt. Whisk them together until evenly blended.
Step 2: Add the Wet Ingredients
Add the eggs, crushed pineapple (with juice), vanilla extract, shredded coconut, and chopped pecans into the dry mixture. Stir with a wooden spoon or spatula until everything is fully incorporated. The batter will be thick and moist—no need for an electric mixer.
Step 3: Pour and Bake
Grease a 9×13-inch baking dish and pour the batter evenly into the dish. Use a spatula to smooth out the top. Bake in the preheated oven for about 40–45 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely in the pan before frosting.
Step 4: Make the Cream Cheese Frosting
While the cake is cooling, beat the softened butter and cream cheese in a large bowl until smooth and creamy. Gradually add the powdered sugar, beating until fully combined and fluffy. Mix in the vanilla extract for added flavor.
Step 5: Frost the Cake
Once the cake is completely cool, spread the cream cheese frosting generously over the top. Sprinkle with the remaining chopped pecans for a crunchy, decorative finish.
Step 6: Chill and Serve
For the best texture and flavor, chill the frosted cake in the refrigerator for at least 30 minutes before slicing. Serve cold or at room temperature—either way, it’s absolutely irresistible!
Storage Instructions
To keep your Preacher Cake fresh and flavorful, store it in an airtight container in the refrigerator. The cream cheese frosting requires refrigeration to maintain its texture and safety. It will stay delicious for up to 5 days when properly stored.
If you’d like to make it ahead of time or preserve leftovers even longer, you can freeze the cake. Wrap individual slices or the entire cake tightly in plastic wrap, then again in aluminum foil or place in a freezer-safe container. It can be frozen for up to 3 months. Thaw overnight in the fridge before serving.
Estimated Nutrition
Per serving (based on 12 servings total):
- Calories: 520
- Total Fat: 28g
- Saturated Fat: 10g
- Cholesterol: 60mg
- Sodium: 260mg
- Carbohydrates: 65g
- Fiber: 2g
- Sugars: 48g
- Protein: 5g
Note: These values are approximate and may vary depending on specific brands and ingredient substitutions.
Frequently Asked Questions
1. Can I make Preacher Cake without coconut?
Yes, you can omit the coconut if you’re not a fan. The cake will still be moist and flavorful thanks to the pineapple.
2. Can I use fresh pineapple instead of canned?
Canned crushed pineapple (with juice) is preferred for texture and moisture, but if using fresh, finely chop and include the juice for best results.
3. What size pan should I use?
A 9×13-inch baking dish is ideal. You can also use two 9-inch round pans for a layer cake version.
4. Can I make it gluten-free?
Absolutely—just use a 1:1 gluten-free flour blend. Check that other ingredients are certified gluten-free as well.
5. Is this cake overly sweet?
It is sweet, but the tangy cream cheese frosting balances it well. You can reduce the sugar slightly if desired.
6. Can I toast the pecans?
Yes! Toasting pecans before adding them enhances their flavor and gives a deeper nutty taste.
7. Do I need a mixer for this recipe?
Not at all. The cake batter can be mixed by hand, though an electric mixer helps with the frosting.
8. Can this be made a day ahead?
Definitely. In fact, the flavor deepens when it sits overnight, making it perfect for prep-ahead entertaining.

Preacher Cake
- Total Time: 1 hour
- Yield: 12 servings
Description
Preacher Cake is the kind of dessert that wraps you in comfort and Southern charm from the very first bite. Loaded with juicy pineapple, crunchy pecans, and sweet coconut, it’s a vintage favorite that never fails to impress. Whether you’re hosting brunch, need a quick dessert for last-minute guests, or want something nostalgic for family dinners, this easy recipe hits the sweet spot.
Topped with luscious cream cheese frosting and a sprinkle of pecans, every slice is a heavenly mix of moist, creamy, and crunchy. Ideal for anyone searching for quick breakfast options, easy dessert ideas, or crowd-pleasing food ideas, Preacher Cake is a go-to treat that’s both effortless and unforgettable. It’s rich, flavorful, and a beautiful way to share a homemade touch with the people you love.
Ingredients
For the Cake:
2 cups all-purpose flour
2 cups granulated sugar
1 teaspoon baking soda
1/2 teaspoon salt
2 large eggs
1 (20-ounce) can crushed pineapple, undrained
1 cup chopped pecans
1 cup shredded sweetened coconut
1 teaspoon vanilla extract
For the Frosting:
1/2 cup (1 stick) unsalted butter, softened
1 (8-ounce) package cream cheese, softened
2 cups powdered sugar
1 teaspoon vanilla extract
1/2 cup chopped pecans (for topping)
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- In a large mixing bowl, whisk together flour, sugar, baking soda, and salt.
- Add eggs, crushed pineapple (with juice), vanilla, coconut, and chopped pecans. Stir until well combined.
- Pour batter into prepared pan and smooth the top evenly.
- Bake for 40–45 minutes, or until a toothpick inserted in the center comes out clean. Let cool completely.
- For frosting, beat softened butter and cream cheese until creamy.
- Gradually mix in powdered sugar and vanilla until fluffy.
- Spread frosting over cooled cake and sprinkle with chopped pecans.
- Chill for 30 minutes before serving for best results.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert