1. Preheat the oven to 200 degrees F. On a parchment or foil lined baking sheet, spread out the cubes of sour dough bread. Bake for 10 minutes, until lightly toasted yet still pale in color. Set aside. Raise the heat on your oven to 300 degrees F.
2. To a large saucepan or pot, set over medium heat, add two tablespoons of coconut oil and a tablespoon of butter. When the butter has melted, add the minced shallot, celery and leek. Cook until softened, about 10 minutes. Add the garlic, sage, thyme and pepper; cook until mixture is fragrant, about 2 minutes. Pour in the vegetable or chicken stock and toss until everything is completely mixed. Give the stuffing a taste and add salt according to your liking; this amount will vary depending on how salty your stock is. Fold in the egg and cubed persimmons; toss until completely combined.
3. Transfer the stuffing to a 10″ by 8″ casserole dish, spreading it out evenly. Bake for 30-40 minutes, until the top of the stuffing is golden brown.