Cook the Bacon. I suggest cooking the bacon until perfectly crispy. Set aside to drain on paper towels and then cut into small pieces.
In a large bowl, mix the softened cream cheese, sour cream, and mayonnaise until smooth and creamy, about 3-4 minutes. Scrape the sides of the bowl halfway through.
Stir in the ranch seasoning, cheddar cheese, parmesan cheese, cooked bacon, green onions, and pickled jalapenos until well combined.
Taste the dip and add pepper if needed.
Refrigerate for at least an hour to let the flavors meld. However, you can serve it immediately if you are in a rush.
Pour into a bowl and top with set aside extra bacon, green onions, and cheese. Enjoy with tortilla chips, crackers, pretzels, or cut-up vegetables.
Notes
Can be served warm by warming it in the oven or microwave.