Prepare the Chicken: Chicken breasts get cut into even sized cubes so they cook at the same speed. Place them in a large bowl with enough space to mix easily.
Mix the Marinade: Lemon juice, olive oil, garlic, egg white, salt, and a pinch of pepper go into the bowl with the chicken. Stir well until every piece looks fully coated and glossy.
Marinate Properly: Cover the bowl and place it in the fridge. Let the chicken marinate for at least four hours, though overnight gives the best flavor and texture.
Heat the Pan or Grill: A grill pan or outdoor grill heats over medium high heat. Lightly oil the surface so the chicken does not stick.
Cook the Chicken: Remove chicken from the marinade and place pieces directly onto the hot surface. Cook while turning often until lightly golden on all sides and cooked through.
Finish with Butter and Lemon: Butter melts in a small pan with lemon juice. Brush or drizzle this mixture over the cooked chicken for extra richness and shine.
Assemble the Spiedies: Warm Italian rolls slightly. Spoon hot chicken into each roll and top with fresh parsley and cilantro. Serve immediately while everything stays juicy.