Preheat the oven to 375 degrees F (190 degrees C). Grease a 9-by-13-inch baking dish with butter.
Place the unseasoned bread stuffing in a large mixing bowl.
In a medium saucepan over medium heat, melt butter. Add onions, celery, and apples, then season with 1 teaspoon of Knorr chicken bouillon and ½ teaspoon of black pepper.
Stir in the minced fresh herbs (sage, thyme, rosemary, and parsley). Sauté until soft, about 10 minutes. Combine this mixture with the bread in a large mixing bowl. Stir in the cranberries and sliced almonds.
In a separate medium bowl, whisk together the egg, evaporated milk (or whole milk), water, and the remaining 3 teaspoons of Knorr chicken bouillon.
Gradually pour the egg mixture over the bread mixture, tossing to coat everything evenly. Allow it to rest for 10 minutes to let the bread absorb the liquid.
Gently toss the mixture again and transfer it to the prepared baking dish. Drizzle 1 tablespoon of olive oil over the top. Cover with foil and bake for 30 minutes. Then, remove the foil and continue baking until it turns golden brown, which should take about 15 to 20 minutes more. Serve the stuffing hot.