Although sweet potato pudding comes from Jamaican culture, this recipe is designed for American sweet potatoes, as those are easier to find in stores. American sweet potatoes are typically softer when cooked and have orange flesh, whereas Jamaican sweet potatoes are starchier and have white flesh.