This cilantro pesto chicken is packed with flavor! The cilantro pesto is my take on a Mexican variation of pesto. There are layers of bright flavors that come together in one harmonious bite. The cilantro pesto has cilantro, garlic, walnuts or pine nuts, cotija cheese, chili powder and avocado or olive oil. The flavors in …