Preheat oven to 350ºF. Prepare an 8x8- inch baking dish and set aside.
Heat a large skillet over medium heat. Add extra virgin olive oil, sausage, celery and garlic to the skillet. With a spoon, break up the sausage, dispersing it throughout the celery and garlic.
Continue breaking up the sausage with a spoon as it cooks another 5-7 minutes until brown. Drain off any liquid or fat from the skillet to prevent mixture from becoming soggy.
Turn off the heat and add thyme, rosemary, tarragon, sage, salt and pepper, apples, cranberries and broth. Stir to combine.
Transfer the stuffing from the skillet to the prepared baking dish. Cover with foil and bake for 1 hour.
Afterwards, remove foil and bake another 15 minutes until tender and crispy.
Remove from the oven, top with fresh parsley, and serve immediately.