01 - In a large mixing bowl, combine the softened cream cheese, shredded cheddar, mozzarella, diced jalapeños, sliced green onions, and chopped bacon if using. Season with garlic powder, smoked paprika, salt, and pepper. Stir until all ingredients are evenly incorporated and the mixture is smooth.
02 - Lay one egg roll wrapper flat on a clean work surface with a corner pointing toward you. Spoon 2 to 3 tablespoons of the filling near the center of the wrapper.
03 - Fold the bottom corner up and over the filling. Fold the left and right sides inward toward the center. Continue rolling away from you until fully wrapped. Dab a small amount of water along the top corner and press firmly to seal the edge.
04 - Continue filling, rolling, and sealing the remaining wrappers until all the filling has been used. Keep finished rolls covered with a damp cloth to prevent drying.
05 - Heat vegetable oil in a deep skillet or fryer to 350°F. Carefully lower 3 to 4 egg rolls at a time into the hot oil. Fry for 3 to 5 minutes, turning occasionally, until the wrappers are golden brown and crispy on all sides.
06 - Remove the egg rolls from the oil using tongs and transfer to a plate lined with paper towels to drain excess oil. Allow to cool briefly, then serve hot with ranch dressing, sour cream, or chipotle mayo for dipping.