Martha Stewart has a simple and easy to follow recipe for Amish Friendship bread. This recipe takes multiple days to complete, but it yields two loaves and three starters.
To make Martha Stewart's recipe, place 1 cup flour, 1 cup sugar and 1 cup milk in a 1-gallon resealable bag. Seal, and knead until well combined. Let sit overnight at room temperature.
For the next four days, knead the mixture once a day. On the sixth day, add 1 cup flour, 1 cup sugar and 1 cup milk. Seal, and knead again. For the next three days, knead the mixture twice a day.
On the 10th day, transfer the mixture to a bowl, and add 1 cup flour, 1 cup sugar and 1 cup milk. Mix, and place 1 cup each of the mixture into three resealable bags. Seal, and give each bag of the starter to a friend.
Preheat the oven to 330 degrees Fahrenheit, and add 1 cup vegetable oil to the rest of the starter with 3 eggs, 1 teaspoon vanilla and 1/2 cup milk. Stir, and set aside. In another bowl, mix together 2 cups flour, 1 cup sugar, 1/2 teaspoon baking soda, 2 teaspoons cinnamon and 1 teaspoon salt, as well as 1 3.4-ounce package vanilla pudding and 1 cup chopped walnuts or pecans. Add dry ingredients to the starter mixture, and stir.
Divide batter between 2 8-by-5-inch loaf pans. Mix together 3/4 cup sugar and 2 teaspoons cinnamon, and sprinkle over batter. Bake for one hour.