Preheat & Prepare the Crust: Heat the oven to 400°F. Roll out the pie crust into a 9-inch pan. Place parchment paper over the dough and fill it with pie weights or dry beans. Bake for about 12–15 minutes until lightly golden. Remove the weights and paper, then let the crust cool.
Cook the Carrots: In a large pot, add the chopped carrots and enough water to cover them. Simmer over medium heat until they are very soft when pierced with a fork, about 30 minutes.
Drain & Dry the Carrots: Strain the carrots and return them to the pot over low heat, stirring occasionally to help evaporate excess moisture. Let them cook for about 5 more minutes, then transfer them to a bowl to cool slightly.
Mash or Blend the Carrots: Use a potato masher or ricer to mash the carrots until smooth. For a finer texture, blend them in a food processor or with an immersion blender along with the heavy cream until silky.
Make the Filling: In a large mixing bowl, combine the mashed carrots with the melted butter, brown sugar, eggs, salt, cinnamon, nutmeg, ginger, cloves, and flour. Stir until fully incorporated and smooth.
Assemble & Bake: Reduce the oven temperature to 350°F. Pour the carrot mixture into the pre-baked crust and spread evenly. Bake for 50–60 minutes, or until the center is mostly set but still slightly wobbly.
Cool & Serve: Allow the pie to cool to room temperature before slicing. For a firmer texture, refrigerate the pie after it has cooled completely. Serve chilled or at room temperature.