Basic Monkey Bread
In a small bowl, mix 2/3 cup warm water (110 degrees to 115 degrees ) and the yeast; let stand until dissolved, about 10 minutes.
Using a stand mixer with a dough hook, mix 4 cups flour, the sugar and salt at medium speed. Mix in the yeast mixture, eggs and butter pieces. Mix until smooth, adding more flour by the tablespoon if dough sticks to the sides of the bowl, 3 to 4 minutes. (If working by hand, mix the ingredients in a large bowl, then knead until soft, about 10 minutes.)
Transfer the dough to a buttered bowl; turn to coat. Cover; let rise in a warm, draft-free area until doubled in size, about 1 1/2 hours.
Preheat the oven to 350 degrees . Press down the dough. Pull off small pieces and roll into about 40 one-inch balls. Generously butter a large Bundt pan.
In a large bowl, mix olive oil, Parmesan, garlic and salt. Add the dough balls; toss to coat. Pile into the buttered Bundt pan.
Bake until the bread is golden and cooked through (lift one of the balls to check), 35 to 40 minutes. Let cool 5 minutes. Invert onto a large plate. Let cool 30 minutes.
Sprinkle the warm bread with chopped fresh parsley. Serve with marinara sauce for dipping.