Preheat the oven to 350 degrees. Lightly butter and flour a loaf pan, then set the pan aside.
In a large bowl, combine the flour, sugar, baking soda, cinnamon, salt, and pumpkin pie spice.
Whisk the ingredients together and then set the bowl aside.
In another large bowl, stir together the carrots, eggs, oil, milk, and vanilla, until they are well combined.
Add in half of the flour mixture, and stir to combine, then add in the remaining half of the flour. Be sure to scrape the sides of the bowl as you mix together so all of the ingredients are incorporated.
Pour in the chopped walnuts, and stir until they are evenly distributed throughout the batter.
Pour the batter into the prepared loaf pan, and place in the center of the oven, on the center rack.
Bake for 55-60 minutes. Bread will be done when you insert a toothpick in the center of the loaf, and it comes out clean.