dogtreatmixedadult
Dog Christmas Cake
A dense, fruit and vegetable-based cake made with rice and almond flours. It offers a festive way to include your dog in celebrations using whole ingredients.

Prep
15 min
Cook
40 min
Yields
About 12 treats
Level
medium
Ingredients

- 1 ripe banana
- 2 large eggs
- 1 cup grated carrot
- 1/2 apple, peeled and chopped
- 1/4 cup coconut oil
- 1 1/2 cup rice flour
- 3/4 cup almond flour
- 1/2 teaspoon cinnamon
- 1/2 teaspoon ground ginger
- 1/2 cup cranberries
- 1/2 cup blueberries
- 1/2 cup water
Steps
- Preheat your oven to 350°F (175°C). Line a 8inch spring form cake tin with parchment paper.
- In a large bowl, mash the banana. Add the eggs, coconut oil and water, whisking until well combined.
- Stir in the grated carrot and chopped apple..
- Add the flours and spices and stir until the batter is smooth.
- Fold in the cranberries and blueberries. Ensure they are evenly distributed throughout the batter.
- Pour the batter into the prepared cake pan. Smooth the top with a spatula and bake for 30-40 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cake to cool completely on a wire rack.
- Frosting is optional. We use Greek yogurt and top with unsweetened coconut.
- Slice into small portions appropriate for your dog's size. Refrigerate any leftovers and use within 3-4 days.
Substitutions
- Pear instead of apple
- Oat flour instead of rice flour
Portion guide
Suggested portions only, your vet knows your pet's needs best.
Portion calculator
Enter your dog's weight for a scaled serving suggestion.
Suggested portion
2 small treats per day
1 kg60 kg
Starting point only, adjust for activity, body condition, and vet guidance.
| Pet weight | Suggested portion |
|---|---|
| 5 kg | 1 small treat per day |
| 15 kg | 2 small treats per day |
| 30 kg | 3 small treats per day |
Nutrition & calorie check
Estimated calories per serving compared to your pet's daily energy need.
Nutrition estimate
Rough estimate from common ingredient values, not a substitute for a veterinary nutrition plan.
Whole recipe
2871 kcal
Per treat
239 kcal
Treat budget (dog)
85 kcal
One serving uses ~281% of the daily treat budget239 / 85 kcal
One serving is above the 10% daily treat allowance for a 15kg dog. Cut the portion or treat as an occasional reward only.
Do not feed
- Onion, garlic, chives, leeks (toxic in any form)
See our full Safety & Nutrition guide.
Storage
Keep refrigerated for five days or freeze sliced portions for three months.
Vet disclaimer: Companion Paws Kitchen recipes are educational. They are not a substitute for veterinary advice or a complete-and-balanced commercial diet. Always consult your vet before introducing new foods, especially for puppies, kittens, seniors, pregnant pets, or pets with medical conditions.


