Step 1: Cream Butter and Sugar
In a large bowl, beat together the sugar and butter until smooth and fully blended.
Step 2: Add Eggs
Beat in the eggs one at a time, ensuring a creamy, consistent mixture.
Step 3: Mix in Flavorings and Flour
Add the vanilla extract, salt, and all-purpose flour. Beat until everything is thoroughly combined.
Step 4: Incorporate Buttermilk
Gradually add the buttermilk, mixing until the filling is smooth and creamy.
Step 5: Prepare Pie Shell
Place your unbaked pie shell on a baking sheet lined with foil to catch any overflow during baking.
Step 6: Fill the Pie
Pour the buttermilk mixture carefully into the pie shell, filling it just to the top. If any mixture remains, pour it into an ungreased custard cup.
Step 7: Bake
Bake at 300°F for 1 hour and 10 minutes.
Step 8: Cool and Store
Remove the pie from the oven and allow it to cool until nearly room temperature. For best results, cover and refrigerate before serving.