In a large bowl, mix 1 1/2 cups flour, 1/4 cup sugar and the salt with a wooden spoon.
Heat the milk and 4 tablespoons of butter in a small saucepan over medium heat until it is very warm, approximately 120°F - 130°F. Stir the milk mixture into the flour mixture. Stir in the egg. Add enough of the remaining flour (at least 3 1/2 cups) to form a soft dough.
Dust your work surface with a bit of extra flour. Turn the dough onto the lightly floured work surface and knead it until it is smooth and elastic, about 10 minutes. If needed, add some or all of the remaining flour to keep the dough from sticking.
Melt the remaining butter. Coat a 10-inch bundt or tube pan with nonstick cooking spray.
Combine the brown sugar, the remaining white sugar and cinnamon in a small bowl.
From the large ball of dough that you have made take pieces that are about the size of a golf ball and roll them into a ball with your hands. Arrange the balls in a single layer in your bundt pan. Brush the dough balls with half of the melted butter, then sprinkle with half of the sugar mixture.
Repeat with the rest of the dough, making a second layer of dough balls. Pour the rest of the melted butter over the dough balls and sprinkle the remaining sugar/cinnamon mixture over the rest of the dough balls. Make sure you have every area covered by butter and sugar/cinnamon.
Cover the bundt pan with a damp tea towel. Let the dough rise in a warm place until it is doubled, about 30 minutes.
Preheat the oven to 375°F. Bake the bread until it is browned on top, which will take about 35 minutes.
Once the bread has cooled for about 10 minutes, unmold and serve it warm.
Makes 24 servings.
Notes
Serving:
To serve the monkey bread recipe, you can either pull off the balls individually or slice through the bundt bread and serve it in individual slices as shown in the image.Even though this bread is best when it's served warm, it still tastes fantastic when it has cooled too.Warm it slightly in the oven if you want that just out of the oven taste again.