It’s called a pudding but it’s more like a cake in consistency. Easy to make but takes a while to bake. The only suggestion I have is to be sure you have enough people to eat it before you make it or else you’ll end up eating the whole thing yourself, it’s that delicious! Sweet, moist, and very satisfying. If you can use coconut milk, do so for a more authentic flavor. And it calls for batata, purple skinned and white meat sweet potatoes. The original recipe notes that orange sweet potatoes (the ones we’re mostly use here in the U.S.) can also be used but double the flour (and I would decrease the sugar as well).
Preheat oven to 375 degrees and grease a 9-10″ cake pan (I used my 7″ casserole dish which also worked fine, just harder to slice). Peel and cut into chunks:
2 pounds batata sweet potatoes (about 3 medium sized ones)
Place the chunks in the bowl of a food processor and pulse until they are finely grated. Put into a medium bowl and add:
1 1/2 cups non-dairy milk (coconut milk if possible, I used my oat milk)
2 tablespoons avocado oil (omit if using coconut milk, just add 2 tablespoons more of the coconut milk)
1 cup date sugar (or coconut if you can use it)
1 teaspoon freshly grated ginger (I used 1/2 teaspoon ground ginger)
1 teaspoon vanilla extract
1/2 teaspoon cinnamon (optional) – or cardamon
1/2 teaspoon allspice (optional) – or coriander
1/4 teaspoon sea salt
Mix together to combine and then add:
1 cup brown rice flour
Stir in the flour and pour the batter into the prepared pan. Bake for 45 minutes, uncovered. While it bakes in a small bowl combine:
1/2 cup non-dairy milk
2 tablespoons avocado oil (omit if using coconut milk)
1 tablespoon date sugar (or coconut sugar)
1/4 teaspoon vanilla
dash of cinnamon (optional)
After 45 minutes, pour the above mixture over the pudding and continue to bake for another 35-45 minutes until the top is golden brown. Serve hot for a softer pudding or cool for about 15-20 minutes for a firmer texture. Serve with a non-dairy whipped topping if desired.
