Preheat your oven to the 375°F (190°C). Grease a 8x11 baking dish with oil.
In a mixing bowl, combine the melted vegan butter, vegan sour cream, salt and vegan eggs. Whisk these ingredients together until well combined.
Add the dry ingredients: flour, cornmeal, baking powder, sugar, paprika, cream style corn, drained whole kernel corn and mix until well combined.
Pour the mixture into the prepared baking dish. Bake for 35-45 minutes till the pudding begins to lightly golden.
Once the cornbread pudding is done, remove it from the oven and let it cool for a few minutes. Serve it with chopped green onions on top.
Notes
To store: If you have leftovers, store them in an airtight container in the fridge for up to 3 days. Reheat in a 350ºF oven or microwave before serving.To freeze: You can freeze your cornbread pudding for up to 3 months. Thaw it in the refrigerator overnight, then reheat it according to the instructions above.