In a medium mixing bowl, combine the softened cream cheese, roasted red peppers, olives, artichoke hearts, Parmesan cheese, Italian seasoning, garlic powder, and black pepper
Mix until all ingredients are evenly distributed.
Lay a large piece of plastic wrap on a flat surface.
Scoop the cheese mixture onto the plastic wrap and shape it into a log.
Wrap tightly and refrigerate for at least 2 hours or until firm.
Spread the chopped parsley on a large plate.
Unwrap the chilled cheese log and roll it in the parsley, pressing gently to ensure even coating.
Transfer the cheese log to a serving platter.
Garnish with fresh rosemary sprigs and cranberries for a festive holiday presentation.
Serve with crackers, toasted baguette slices, or fresh vegetable sticks.