It depends on the size of the monkey bread you are making. Generally, smaller monkey breads will take about 15-20 minutes to cook when pre-heated at 350°F.
Larger monkey breads will take longer, around 30-45 minutes. All monkey breads need to be cooked until golden brown and a toothpick or cake tester can confirm the center is cooked when it comes out clean. Overall, the cook time for monkey bread ranges from 15-45 minutes.