Go Back
+ servings
This classic Old English style fruitcake is rich, easy to make, and perfect for the holiday season!

Christmas Fruitcake

A classic Old English style fruitcake that is rich, easy to make, and perfect or the holiday season!
5 from 8 votes
Print Pin
Course: Dessert
Cuisine: American
Keyword: dairy free, make-ahead, vegan
Prep Time: 15 minutes
Cook Time: 2 hours 15 minutes
Total Time: 2 hours 30 minutes
Servings: 8
Calories: 633kcal
Author: Holly Gray


  • 1 1/2 cups all-purpose flour
  • 2/3 cup light brown sugar packed
  • 1/2 cup vegan butter melted
  • 1 teaspoon allspice
  • 1 teaspoon cinnamon
  • 1 teaspoon nutmeg
  • 1/2 teaspoon mace
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon baking soda
  • 3/4 cup aquafaba (liquid from a can of garbanzo beans)
  • 1/2 cup orange juice
  • 1/4 cup molasses
  • 1/4 cup + 2 tablespoons cognac divided
  • 16 ounces candied fruit mix chopped
  • 1 cup almonds chopped
  • 1 cup dried cranberries
  • 1 cup dates chopped


  • Preheat oven to 300 degrees F.
  • Into a large stand mixer bowl, add flour, brown sugar, butter, allspice, cinnamon, nutmeg, mace, sea salt, and baking soda. Mix on medium speed until combined.
  • To the mixture, pour in aquafaba, orange juice, molasses, and 2 tablespoons cognac. Continue mixing on low speed until all ingredients are incorporated.
  • Stir in candied fruit mix, almonds, dried cranberries, and dates.
  • Pour batter into a prepared 9" loaf pan.
  • Bake, uncovered, for 1 hour and 45 minutes.
  • Cover lightly with foil and continue baking an additional 30 minutes. (Total baking time = 2 hours, 15 minutes) Allow cake to cool completely before moving on to the next step.
  • Place cheesecloth in a medium size bowl, then add the remaining 1/4 cup cognac. You may not use all of the cognac; just enough to make the cloth evenly damp. (Use your hands to work it through.) Wrap the soaked cheesecloth around the fruitcake then wrap everything in a layer of wax paper. This fruitcake can be stored in a cool, dry place for up to 6-8 weeks. 
  • Serve at room temperature.




Serving: 8g | Calories: 633kcal | Carbohydrates: 118g | Protein: 6g | Fat: 17g | Saturated Fat: 3g | Sodium: 315mg | Potassium: 456mg | Fiber: 7g | Sugar: 76g | Vitamin A: 614IU | Vitamin C: 9mg | Calcium: 166mg | Iron: 4mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!