Ingredients
Ingredients
BREAD
1/2 c softened butter
1 1/2 cups sugar
1 1/4 cups milk
2 eggs
4 cups purpose flour
1 tsp cinnamon
4 tsp baking powder
1 tsp salt
1 tsp vanilla
4 cups blueberries fresh or frozen
CHEESE FILLING
2 8 ounce packages of cream cheese
1 tsp vanilla extract
1/2 cup sugar
2 eggs
1 tsp lemon juice
STREUSEL TOPPING
1/2 cup butter
1/2 cup brown sugar
1 tsp cinnamon
1 cup flour
1/2 cup chopped walnuts or pecans optional
Preparation
beat softened butter with the sugar. Add the eggs,and beat well. on low speed add the milk,and vanilla. Mix until combined.
Sift the flour,baking powder,cinnamon,and salt in to the butter mixture. Blend on low with mixer. Gently stir in the blueberries. Fresh or frozen are fine.
Divide 1/2 the batter between the 2 loaf pans,and spread evenly. Make the filling in another bowl.
Combine all filling ingredients and beat until smooth. Divide batter and spread on top of the blueberry batter in the 2 pans. Top both loaves with the remaining blueberry batter.
make the Streusel. Place all ingredients in a food processor except for the nuts. Pulse until crumbly,or use a fork or pastry knife to cut the butter with the ingredients until crumbly.Add in nuts if wanted to crumb mixture.
Divide the streusel and top the 2 loaves with the Streusel topping. Place them in the oven. Bake at 325 degree’s for 1 hour - 70 minutes,or until pick comes out clean. Remove from oven and cool completely. Store cooled bread in the fridge.