In a mixing bowl add the flour, sugar, baking soda, baking powder, salt, nutmeg, cinnamon, and allspice. Mix until all the dry ingredients are well combined.
To the dry ingredients add the pumpkin puree, vanilla, eggs, milk, and the melted lard. Using a silicone spatula fold the dry ingredients into the wet ingredients until just combined. Be careful not to overmix.
Line a loaf pan with parchment paper and pour the pumpkin bread batter in. Bake for 15 minutes at 350°F. (If you are NOT adding the streusel topping continue baking for a total of 50 minutes. If you are adding streusel topping remove the loaf pan from the oven after baking for 15 minutes to add the streusel topping and follow baking instructions found in "streusel topping")
Streusel Topping
In a mixing bowl add the oats, brown sugar, cinnamon, and flour. Mix until thoroughly combined.
Add the melted butter and mix until everything is well incorporated.
Spoon quarter size streusel topping pieces onto the top of the pumpkin bread batter in the loaf pan. Continue doing this until all the streusel has been added.
Return the loaf pan to the oven and allow to bake for an additional 45 minutes.
After baking using the parchment paper to lift the pumpkin bread out of the loaf pan and place on a cooling rack to cool for 20 minutes.
Vanilla Glaze
In a mixing bowl add the powdered sugar, vanilla, salt, milk, and melted butter. Mix until it is well combined.
Drizzle the vanilla glaze over the cooled loaf of pumpkin bread.
Notes
Storage
The einkorn pumpkin bread should be stored in an airtight container at room temperature. If stored properly it will remain fresh 3-4 days.