In a large bowl, use a hand mixer to beat the cream cheese until smooth.
Add the cheese, onions, jalapenos, and ranch seasoning. Stir to combine.
Fold in half of the crumbled bacon.
Scrape the sides of the bowl with a spatula, bringing all of the mixture into the center, forming a ball.
Set out a 10x10-inch piece of plastic wrap.
Grease your hands with butter or oil to prevent sticking and pick up the cheese mixture. Form it into a ball with your greased hands.
Place the cheeseball onto the sheet of plastic wrap. Bring together the edges of the plastic wrap to seal the cheeseball. Allow to chill in the refrigerator for an hour, or until firm.
Remove the cheese ball from the refrigerator, remove the plastic wrap, and roll it into the remaining crumbled bacon.
Serve with crackers or pretzels.