01 - Slice each jalapeño in half lengthwise and carefully remove seeds and membranes using a small spoon. Use gloves to avoid skin irritation.
02 - Combine cream cheese, cheddar cheese, finely chopped spring onion, garlic powder, smoked paprika, salt, and freshly ground black pepper in a bowl; mix until smooth.
03 - Generously fill each jalapeño half with the cheese mixture, smoothing the tops evenly.
04 - Set flour in one shallow bowl. In a second bowl, whisk eggs and milk together. In a third bowl, combine breadcrumbs and cayenne pepper if using.
05 - Dip each filled jalapeño first into the flour, then the egg mixture, and finally coat with the breadcrumb mixture, pressing gently to adhere.
06 - Heat vegetable oil to 350°F (175°C), filling a deep pan approximately 2 inches (5 cm) deep.
07 - Fry the coated jalapeño halves in batches for 2 to 3 minutes until crisp and golden brown, then drain on paper towels.
08 - Serve poppers hot with optional ranch or preferred dipping sauce.