Position a rack in the upper third of the oven and preheat to 350ºF.
Lightly rub a 9 inch round baking dish with butter.
Place the bread on a rimmed baking sheet and toast until dry and lightly golden, 20-40 minutes depending on the type of bread used. Keep an eye on it to ensure it doesn’t burn.
Melt 3 tablespoons butter in a wide skillet over medium heat. When the butter is hot, add leeks, shallot, celery, garlic and salt to the skillet. Cook, stirring frequently, until tender, 5-10 minutes. Pour in the wine and continue cooking until evaporated, 2-4 more minutes.
Place the dry bread and Shrewd Food French Onion Protein Croutons in a large bowl and add the leek mixture along with the parsley, sage, thyme, and pepper.
Whisk the egg and broth together to combine, then pour over the bread mixture. Toss well to combine, then let sit for 5 minutes to absorb a bit of moisture, tossing a few times.
Scoop half of the bread mixture into the prepared baking dish and top with half of the crumbled goat cheese. Top with the remaining bread and liquid, then sprinkle with the remaining goat cheese.
Dot with 1 tablespoon butter cut into small pieces.
Bake the stuffing until the top is golden and crisp and the center is hot, 40-50 minutes.
Sprinkle with fresh parsley if desired and serve warm.