A cast-iron pan is best for cooking fajitas. Since this pan gets so hot and retains heat well, it gives the meat and vegetables that signature fajita-charred look.