Mix together olive oil, parsley, garlic, lime juice, honey, cilantro, oregano, and red pepper flakes (if using). Set aside. (Chimichurri can be prepared and refrigerated for 24 hours before serving.)
Season both sides of the chicken with salt and pepper.
Heat a small amount of canola oil in a non-stick pan or skillet over medium heat. Cook the chicken fillets on each side until golden, crispy and cooked to an internal temperature of 160°F using a thermometer (about 3-6 minutes on each side depending on thickness). Add more canola oil as needed. Once chicken is cooked, set aside and allow to rest.
Spoon chimichurri over chicken (about 2-3 tablespoons of chimichurri per person). Serve with bread.