Make the filling: In a large bowl, mix cream cheese, cheddar, mozzarella, jalapeños, crumbled bacon, garlic powder, and onion powder until fully combined.
Assemble the rolls: Lay out an egg roll wrapper in a diamond shape. Place about 2 tablespoons of filling in the center. Fold the bottom corner over the filling, then fold in the sides and roll tightly. Brush the top corner with beaten egg to seal. Repeat with remaining wrappers.
Heat oil: In a deep pan or fryer, heat oil to 180°C.
Fry the rolls: Fry the egg rolls in batches for 2–3 minutes per side or until golden brown and crispy.
Drain & cool: Remove and drain on paper towels. Let rest for 5 minutes before serving.
Serve: Enjoy warm with ranch or your favorite dipping sauce.