In a mixing bowl, combine softened cream cheese with garlic powder, salt, and pepper.
Add in the roasted red peppers, olives, sun-dried tomatoes, fresh basil, and grated Parmesan cheese. Mix well until thoroughly combined.
Once mixed, stir in the finely chopped walnuts for added texture.
Lay a large piece of plastic wrap on your work surface, and spoon the mixture onto the center.
Fold the plastic wrap over the mixture and shape it into a log by rolling and pressing gently.
Refrigerate the log for at least 2 hours or until firm.
Once firm, carefully unwrap the log from the plastic wrap and place it on a serving platter.
Garnish with fresh parsley before serving, if desired.
Serve with your favorite crackers or sliced baguette for a delightful appetizer.