Combine the garlic lime juice or vinegar oil cumin smoked paprika salt and pepper in a bowl to create the marinade. Set aside a quarter of this mixture for basting. Add the chicken to the remaining marinade and toss until fully covered. Refrigerate for at least one hour or overnight to develop flavor.
Preheat your grill to medium-high heat or set your oven to 450°F when ready to cook. This is a good moment to start preparing the rice if you plan to serve it alongside.
If grilling, cook the chicken for about 5 to 7 minutes per side depending on the cut, ensuring the internal temperature reaches 165°F. Brush the chicken with the reserved marinade halfway through cooking.
For baking, place the chicken on a foil-lined pan and bake for approximately 30 minutes or until it reaches 165°F inside. Again, brush with reserved marinade halfway through.
To make the rice, rinse the jasmine rice until water runs clear, soak for 10 to 15 minutes, and then drain. In a pot, sauté the diced onion and minced garlic in butter or oil until soft. Stir in the rice along with turmeric cumin onion powder salt and pepper and cook for a minute until fragrant.
Add chicken stock to the pot and bring to a boil. Cover and reduce heat to low, cooking the rice gently for 15 minutes. Stir in frozen peas, cover again, and let rest off the heat for 5 to 10 minutes. Fluff with a fork before serving.
Prepare the green sauce by blending cilantro leaves mayonnaise sour cream jalapeños garlic olive oil lemon or lime juice and seasoning with salt and pepper until smooth and creamy. Adjust seasoning to taste.
Serve by placing the yellow rice on plates, topping with the cooked chicken, and drizzling generously with the green sauce. Enjoy your Peruvian-inspired meal!