If not already done, toast the bread cubes in the oven until they are slightly crisp. Alternatively, you can use stale bread for a more traditional texture.
In a large skillet, melt the unsalted butter over medium heat.
Add diced sweet onions, celery, and minced garlic to the skillet. Cook until the vegetables are softened and fragrant.
Season the vegetables with kosher salt and pepper to taste.
Stir in chopped fresh sage, parsley, and rosemary. Allow the herbs to infuse the mixture with their flavors.
In a large mixing bowl, combine the toasted bread cubes with the sautéed vegetable and herb mixture. Toss until well mixed.
Pour the chicken or vegetable stock over the bread mixture. Ensure that the bread absorbs the liquid evenly.
In a separate bowl, beat the eggs. Add them to the stuffing mixture and stir until everything is well combined.
Transfer the stuffing to a baking dish and spread it out evenly.
Bake in a preheated oven at 350°F (175°C) for about 30-40 minutes or until the top is golden brown and crispy.
Once out of the oven, sprinkle a mixture of fresh herbs over the top for added freshness and flavor.
Allow the stuffing to cool slightly before serving. Enjoy this smokin' and grillin' inspired herb-infused stuffing alongside your favorite main dishes!