Whole Wheat Apple Cake


This is a delicious cake enriched with fresh fruit and lusciously spiced. It tastes better the next day when the flavors really come together and the tartness of the apples settles. It is worth warming slightly before serving. Adding allspice takes away the slightly bitter taste of the whole wheat flour. Happy baking!

Prep Time:
25 mins
Cook Time:
1 hrs
Total Time:
1 hrs 25 mins
1 9x13-inch cake


  • 3 large eggs

  • ¾ cup turbinado sugar (Optional)

  • ¼ cup virgin coconut oil

  • 1 teaspoon vanilla extract, or to taste

  • 2 cups whole wheat flour

  • 2 teaspoons baking powder

  • 2 teaspoons ground cinnamon

  • 2 teaspoons ground allspice

  • ¼ teaspoon ground cloves

  • ¼ teaspoon ground ginger

  • 3 ripe bananas

  • cup whole walnuts, cut into small pieces

  • ¼ cup dried cranberries

  • ¼ cup golden raisins

  • 5 Golden Delicious apples, peeled and cut into chunks

  • 2 tablespoons turbinado sugar (Optional)


  1. Preheat the oven to 350 degrees F (175 degrees C). Grease and flour a 9x13-inch baking pan.

  2. Beat eggs, 3/4 cup sugar, coconut oil, and vanilla extract with an electric mixer until creamy.

  3. Mix whole wheat flour, baking powder, cinnamon, allspice, cloves, and ginger together in a separate bowl.

  4. Mash bananas in a small bowl until creamy. Add to the egg mixture and beat well. Add flour mixture and beat well. Add walnuts, cranberries, and raisins; mix again. Add apple chunks and mix with a spatula until coated with batter.

  5. Scoop batter into the prepared pan and pat down with the spatula, filling in any gaps. Sprinkle 2 tablespoons turbinado sugar on top for a rich finish.

  6. Bake in the preheated oven until a toothpick inserted into the center comes out clean, about 1 hour.

Cook's Notes:

I use coconut oil, but you can substitute extra-virgin olive oil or melted unsalted butter.

If you do not have turbinado sugar, substitute other loosely granulated brown sugar.

Nutrition Facts (per serving)

273 Calories
9g Fat
48g Carbs
6g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 273
% Daily Value *
Total Fat 9g 11%
Saturated Fat 5g 23%
Cholesterol 47mg 16%
Sodium 108mg 5%
Total Carbohydrate 48g 18%
Dietary Fiber 5g 18%
Total Sugars 27g
Protein 6g
Vitamin C 6mg 29%
Calcium 85mg 7%
Iron 2mg 10%
Potassium 343mg 7%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.