Preheat oven to 350°F (175°C).
Cut bread into 1-inch cubes. Spread on baking sheet and toast in oven for 15 minutes until golden. Set aside to cool.
1 Crusty Bread
Melt butter in a large pan over medium heat. Add onions, celery, and carrots. Cook for 10 minutes, stirring occasionally.
½ Cup Butter, 2 large onions, 3 stalks celery, 2 Carrots
Add garlic and mushrooms to the pan. Cook for 5 more minutes.
3 cloves Garlic, 1 Cup fresh baby bella mushrooms
In a large bowl, mix toasted bread, cooked vegetables, parsley, and rosemary.
½ Cup Parsley, ¼ Cup Rosemary
Pour broth over the mixture. Stir until bread is moist.
3 Cups Vegetable Broth
Add beaten eggs and Parmesan cheese. Mix well. Season with salt and pepper.
2 large Egg, ½ Cup grated parmesan cheese
Grease a 9x13-inch baking dish. Transfer stuffing to the dish.
Cover dish with foil. Bake for 30 minutes.
Remove foil and bake for 15-20 more minutes until top is crispy and golden.
Let cool for 10 minutes before serving.