Go Back

Preacher Cake Recipe

This cake is quick to prepare and easy to use. It is soft, moderately moist, and very fragrant.
5 from 2 votes
Print Save
Course: Breakfast, Brunch, Dessert
Cuisine: American
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes



  • 3 cups all-purpose flour
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 1/2 teaspoon cinnamon
  • 2 cups of sugar
  • 3 eggs
  • 1 cup of vegetable oil
  • 2 teaspoons vanilla extract
  • 20 ounce can crushed pineapple, with juice
  • 1/2 cups finely chopped pecans or walnuts, divided
  • 1 cup flaked coconut (optional)

Cream Cheese Frosting:

  • 8 ounce package cream cheese, at room temperature
  • 5 tbsp butter, at room temperature
  • 1 tbsp thick whipping cream
  • 1 teaspoon vanilla extract
  • 1 cup powdered sugar sifted


  • Combine flour, salt, cinnamon, soda and mix.
  • Beat eggs, sugar, oil and vanilla in a mixer bowl. Add the flour mixture and mix.
  • Add pineapple with juice, chopped nuts, coconut flakes and mix.
  • Spray a baking pan with oil, pour the dough and bake at 350 F. After an hour, check the cake for readiness by inserting a toothpick in the center.
  • For the glaze, whip the butter, cream cheese, whipping cream, vanilla and powdered sugar in a mixer.
  • Glaze the completely cooled cake and sprinkle with chopped nuts. Put in the refrigerator for at least an hour.


  • Adjust the size of the pineapple slices yourself. You can leave large pieces or chop finely.

  • You can use nuts to your taste - pecans, walnuts, or almonds.

  • Coconut flakes I prefer to do myself. To do this, you need to buy a fresh coconut and open it. Take out all the white flesh, peel off the brown. Then grate or grind in a blender.

  • The cake will rise by at least 1 cm during baking, so keep this in mind. Choose a large and deep cake pan. Or divide the dough in a flat, bake two cakes and make a two-layer cake.

  • If the top of the cake is browned too quickly, cover it with a sheet of foil and continue to bake.
Pin This Recipe