Preheat your oven to 400°F (200°C).
Cut the pumpkin in half with a sharp knife and scoop out the seeds and stringy pulp (save seeds if you’d like to roast them later).
Lightly sprinkle the flesh with sea salt.
Place the halves cut-side down on a parchment-lined rimmed baking sheet.
Roast for 40–50 minutes, or until the flesh is tender and easily pierced with a fork.
Let cool slightly, then scoop out the flesh and mash until smooth.
Transfer the mashed pumpkin to a cheesecloth-lined strainer over a bowl, or spread it over a cooling rack set on top of a rimmed cookie sheet, and let it drain overnight.
In a small bowl, combine warm coconut milk (110–115°F) (43–46°C), sugar, and yeast. Stir lightly and let sit 5–10 minutes until foamy.
In a large mixing bowl, whisk together pumpkin purée, olive oil, salt, spices and orange zest. Add the yeast mixture, then gradually mix in the bread flour until a shaggy dough forms. Optional: add cranberries and chopped pecans
Knead the dough for 8–10 minutes by hand or 6–7 minutes with a mixer until smooth and elastic. If the dough feels too stiff, add a splash more coconut milk.
Place the dough in a lightly greased bowl, cover, and let rise 1–1 ½ hours, until doubled in size.
Punch down the dough, then shape it into a round boule. Place it on a piece of parchment paper (this will help you lower it into the Dutch oven).
Cover loosely and let rise again for 30–40 minutes, until puffy.
Place your Dutch oven (with lid) inside the oven and preheat to 450°F (232°C) for 25 minutes while your bread is rising.
When ready to bake, carefully lift the dough by the parchment and place it inside the hot pot.
Cover with the lid and bake for 25 minutes.
Remove lid, reduce oven temperature to 400°F (204°C), and bake an additional 15–20 minutes, until the crust is golden brown and the loaf sounds hollow when tapped.
Transfer to a wire rack and cool at least 30 minutes before slicing.