Start by gathering all your ingredients. Make sure your cream cheese is softened to room temperature; this will make mixing much easier. Chop the green onions and cut the salami into small, bite-sized pieces.
In a large mixing bowl, combine the softened cream cheese and mayo. Use a spatula to mix them together until you have a smooth and creamy base.
To the cream cheese mixture, add the chopped green onions, salami pieces, shredded cheddar cheese, salt, and black pepper. Stir everything together until well combined. You want to ensure that the salami and green onions are evenly distributed throughout the mixture.
Lay out a piece of plastic wrap on your countertop. Spoon the cream cheese mixture onto the center of the plastic wrap. Use the wrap to form the mixture into a ball shape. Twist the ends of the plastic wrap to secure the ball and refrigerate for at least 2 hours, or until firm.
Once the cheese ball is firm, remove it from the refrigerator. Unwrap it and place it on a serving platter. You can serve it with an array of crackers, sliced veggies, or even baguette slices. Watch as your guests dive in for a taste of this delightful Salami Cream Cheese Ball!