Preheat oven to 350°F degrees.
Butter a 9×13-inch baking dish.
Place dried bread in a large bowl.
In a skillet over medium heat, warm olive oil. Cook selected meat, breaking into crumbles, until well browned. Using a slotted spoon, transfer to bowl with bread mixture.
Into the same skillet, add onions, celery, and any additional aromatics. Season with salt, pepper, and poultry seasoning.
Cook, stirring often, until onions are translucent. Add any add-ins, like apple or peppers, cooking until soft.
Add ½ cup butter, letting it melt. This infuses the butter with all that aromatic flavor.
Scrape aromatics and butter into the bread mixture.
In another bowl, whisk together eggs, 2 cups broth, and add to bread mixture.
Season with salt, pepper and toss until combined, adding more stock (if needed) ½ cup at a time to ensure bread is fully moistened.
Transfer stuffing to prepared baking dish. Cut remaining butter into small pieces and dot the top.
Cover with foil, bake 30 minutes, then uncover and bake until golden, 20 more minutes.