Heat a large skillet over medium heat and add 2 tablespoons of oil. Cook onions, peppers, and garlic until soft and slightly fragrant.
Add shredded chicken, black beans, corn, and spices. Stir until everything is evenly coated and heated through.
Cook for 2–3 more minutes until the mixture looks slightly thick and not watery. This helps prevent soggy rolls.
Remove from heat and let the filling cool for 10–15 minutes. Warm filling can cause steam and break wrappers.
Place an egg roll wrapper on a clean surface, add about 2–3 tablespoons of filling, and roll tightly. Seal edges with water.
Heat oil to 350°F (175°C) in a deep pan or pot. Fry rolls in small batches until golden brown and crispy.
Remove and place on paper towels to drain excess oil. The outside should look deep golden and crunchy.
For air fryer option, spray lightly with oil and cook at 390°F for 10–12 minutes, flipping halfway.