Crackers, toasted bread slices, chips, or any other dipping options you would like.
Place cream cheese in a large bowl and stir until smooth (I like to use an electric mixer to make this easy, but if your cream cheese is soft enough you can simply stir by hand with a spoon or spatula).
Add sour cream, mayo, paprika, garlic powder, onion powder, and ¼ teaspoon black pepper and stir until completely combined and mixture is smooth.
Crumble or finely chop 5 slices of bacon and stir into the cream cheese mixture until well-combined. Chop remaining bacon and set aside.
Spread cream cheese mixture evenly into ungreased pie plate.
Top with shredded lettuce then tomato, shredded cheese, green onion, and remaining bacon. If desired, sprinkle additional ground black pepper over the surface of the dish.
Cover and refrigerate at least 1 hour and up to 24 hours before serving with crackers, bread, chips, etc. Enjoy!
Store covered in the refrigerator for up to 3 days. Do not freeze.