This dough is a dream to work with and bakes out tender and flakey with a delicious buttery flavor, you could use 3 cups all-purpose flour but the crust will not be a flakey, I have posted the processor method which is the way I most always make this, for processor method place the butter and lard in the freezer until almost frozen
Yield two 9-inch pastry
1 1/2 cups all-purpose flour
1 1/2 cups cake and pastry flour (or use 3 cups all purpose)
1 tablespoon sugar
1/2 teaspoon salt
3/4 cup butter, very cold
1/4 cup lard, very cold
1 egg yolk
7 tablespoons ice water
1 teaspoon vinegar
Mix both flours, sugar and salt in a large bowl.
With a pastry cutter cut in the very cold butter and lard until the consistency of tiny peas.
In a small bowl whisk the egg yolk, vinegar and water.
Stir the egg/water mixture into the flour mixture until moistened and dough holds together (usually it takes the full amount of water/egg mixture).
Gather into a ball then divide into two.
Cover with plastic wrap and store in the fridge for 30 minutes (or the dough may be frozen after the 30 minutes chilling time, just wrap firstly in plastic wrap and then tightly in foil, leave in fridge overnight to defrost).
In a processor combine the flour, sugar and salt for a couple of seconds.
In a small bowl mix the egg, vinegar and water together; set aside.
Add in the partially frozen butter cubes and lard to the flour mixture; pulse until well mixed, then add in the water/egg mixture.
Process/pulse just until the dough holds together (do not over process or your dough will be tough!).
You will also find this recipe and more of my favorites on Recipezazz.com