To prepare a tropical bread pudding desserts recipe, first you need to prepare the ingredients. First, you'll need the following ingredients: 1 1/2 cups rolled oats 1 cup shredded coconut 1 tablespoon vanilla extract 1 teaspoon kosher salt 2 tablespoons butter 2 teaspoons melted coconut oil 1/2 cup brown sugar 1/2 teaspoon cinnamon 1/4 teaspoon allspice 1/2 tsp. ground cardamom Instructions: Preheat the oven to 350 degrees F (180 degrees C). Grease and flour two 9-inch springform pans and set aside. In the bowl of an electric mixer, cream together the butter and sugar until light and fluffy. Add the eggs and vanilla and beat until incorporated. Pour the mixture into the prepared pan and stir in the vanilla. Bake for 30 minutes or until the center of the pan is set and the top is golden brown. Let the pudding cool for 10 minutes before cutting into squares. Serve with whipped cream and shaved coconut if desired.