Apple Bean Cake with Warm Cranberry Sauce

This dense and aromatic cake will quickly become the talk of the town around your parts. Filled with apples, pecans and fragrant spices, this cake is taken to the next level with a drizzling of warm cranberry sauce. Perfect for a backyard dinner party or a holiday gathering.

Partner: BC Tree Fruit

Rooted in the Okanagan Valley of British Columbia since 1936, BC Tree Fruits Cooperative is comprised of hundreds of passionate, local grower families, who work together in the BC Tree Fruits cooperative as part of a larger community. With multiple packing and receiving facilities, we have expertise in both the grower member’s orchards and in its state-of-the-art packing lines and storage capabilities, producing and packing some of the area’s finest fruit.

Prep Time:
20 minutes
Cook Time:
50 minutes
Total Time:
1 hour, 10 minutes
12 servings


1 ½ cups white pea beans (navy beans), soaked and cooked or canned, drained and rinsed (350 mL)
½ cup apple juice (125 mL)
1 cup canola oil (250 mL)
3 eggs
2 tsp vanilla (10 mL)
1 ½ cups cooking apples, peeled and grated (350 mL)
1 ½ cups brown sugar (350 mL)
3 cups all-purpose flour (750 mL)
2 tsp baking soda 10 mL)
1 tsp cinnamon (5 mL)
½ tsp nutmeg (2 mL)
½ tsp ground cloves (2 mL)
¼ cup chopped pecans (50 mL)

Warm Cranberry Sauce:

2 zest and juice of oranges
½ cup water (125 mL)
½ cup white sugar (125 mL)
2 cups cranberries (250 mL)
2 tbsp cornstarch (25 mL)
¼ cup water (50 mL)


  1. Preheat oven to 350°F (180°C).
  2. In a food processor or blender, puree beans with juice until smooth.
  3. Transfer puree to a large mixing bowl and stir in eggs, vanilla, apples and oil. Add sugar and mix well.
  4. Combine remaining dry ingredients together and gently fold into wet ingredients. Pour into a greased bundt pan. Bake for 40-50 minutes or until a toothpick inserted in the middle of the cake comes out clean.
  5. Remove from the oven and cool for 15 minutes. Turn out of pan and allow cake to cool to room temperature.

Warm Cranberry Sauce:

  1. In a medium-sized saucepan over medium heat, combine juice, zest and water. When hot, add sugar and cranberries.
  2. Dissolve the cornstarch in 1/4 cup (50 mL) of water and add to saucepan. Simmer over low heat for one minute, stirring gently. Remove from heat. Do not overcook or use high heat.
  3. Serve (warm) sauce over slices of Apple Bean Cake and garnish with whipped cream if desired.


  • To lower the fat content of this recipe, substitute 1 cup of vegetable oil with 1/2 cup of vegetable oil and 1/2 cup of apple sauce!
  • Try muffins instead!


Serving Size: 1 serving, Calories: 525, Sodium: 253 mg, Fat: 22 g, Carbohydrates: 75 g, Fiber: 3.8 g, Protein: 7 g

Did you make this recipe?

Tag @LoveCDNBeans on Instagram and hashtag it #LoveCanadianBeans


You want bean recipes? We've got 'em! Sign up for our newsletter and receive a FREE printable recipe booklet with 5 of our best bean recipes, ready for cookin'!

sign me up!