| 1 | large | eggs. slightly beaten |
| 1-1/3 | C | sugar |
| 1/3 | C | canola oil |
| 1 | C | mashed sweet potatoes |
| 1 | tsp. | vanilla |
| 1-1/2 | C | all-purpose flour |
| 1 | tsp. | cinnamon |
| 1/2 | tsp. | allspice |
| 1 | tsp. | baking soda |
| 1 | C | chopped cranberries |
Preheat oven to 350F. Coat a 9x5x3-inch loaf pan with non-stick cooking spray and dust with flour.
In a large bowl, combine eggs, sugar, oil, yams and vanilla.
In a separate bowl, combine flour, cinnamon, allspice, and baking soda. Make a well in the center and pour yam mixture into well. Mix just until moistened. Stir in cranberries. Spoon batter into prepared loaf pan. Bake for 1 hour or until a toothpick in center comes out clean.