Smoky grilled chicken thighs with a sharp, creamy green sauce have a way of disappearing fast, and this version earns that kind of attention. The chicken comes off the grill with crackly, deeply browned edges and a juicy center, then gets finished with a sauce that’s bright from lime, herb-heavy from cilantro, and just spicy enough to keep each bite interesting. It’s the kind of dinner that feels casual on the plate but lands like something people remember.
The marinade does more than season the surface. Soy sauce brings salt and a little savory depth, lime juice wakes up the chicken, and cumin with paprika gives the meat that warm, grilled character before it ever hits the fire. Let it marinate long enough for the flavors to sink in, and the thighs stay forgiving on the grill even if the heat runs a touch hot.
Below, I’ll walk through the small details that matter most: how to keep the chicken from drying out, how to blend the green sauce so it stays creamy instead of watery, and what to change if you need a dairy-free or lighter variation.
The chicken picked up a great char without drying out, and the green sauce was the part everyone kept spooning on top. I seeded the jalapeños like you said and it still had plenty of kick with that lime and cilantro flavor.
Pin this Peruvian grilled chicken with green sauce for your next grill night when you want juicy thighs, a charred crust, and a sauce people will ask for by the spoonful.
The Secret to Juicy Grilled Thighs and a Sauce That Clings
Bone-in chicken thighs are the right cut here because they stay succulent over high heat and handle a little extra char without turning stringy. The mistake most people make is moving them too soon or grilling over heat that’s either too weak or too aggressive. You want a steady medium-high fire that browns the outside while the rendered fat keeps the meat moist underneath.
The green sauce has its own trap: too much blending can make it thin and flat, while not blending long enough leaves it chunky when you want it to pour and coat. Mayo gives the sauce body, but the real balance comes from keeping the jalapeños, cilantro, and lime in proportion so the sauce tastes bright instead of heavy. If the sauce tastes dull, it usually needs more lime or a pinch of salt, not more mayo.
What Each Ingredient Is Actually Doing in This Dish

- Chicken thighs — Bone-in thighs give you the best margin for error. Boneless thighs work too, but they cook faster and won’t hold onto quite as much smoky flavor.
- Soy sauce — This is doing more than salting the meat. It adds savory depth and helps the marinade taste seasoned all the way through, not just on the surface.
- Lime juice — Use fresh lime here if you can. Bottled juice tastes flatter, and this sauce depends on that sharp citrus edge to cut through the richness.
- Cilantro and jalapeños — These are the backbone of the sauce. If you want less heat, seed the jalapeños; if you want a brighter, more herbal sauce, keep the cilantro leaves packed lightly rather than cramming them into the blender.
- Mayonnaise — This is what makes the sauce cling instead of run off the chicken. Greek yogurt can work in a pinch, but it will taste tangier and a little less silky.
Getting the Char Before the Chicken Is Done
Build the Marinade First
Whisk the garlic, soy sauce, lime juice, cumin, paprika, olive oil, salt, and pepper until the seasoning looks evenly suspended in the oil rather than separate and streaky. Coat the chicken thoroughly and let it sit for at least an hour so the surface takes on flavor and the meat relaxes a bit before grilling. If you rush this part, the chicken still cooks fine, but it won’t have the same seasoned depth.
Work the Grill, Not the Clock
Preheat the grill to medium-high and give the grates time to get hot enough that the chicken audibly sizzles when it lands. Cook the thighs for 6 to 7 minutes per side, but watch the color and the firmness more than the timer. If they stick badly, they’re not ready to turn yet; once the crust forms, they release more cleanly. The goal is deep browning with cooked-through meat, not pale chicken with grill marks.
Blend the Green Sauce Until It Turns Creamy
Blend the cilantro, jalapeños, garlic, mayonnaise, lime juice, and olive oil until the sauce looks smooth and bright green. If it seems too thick to drizzle, loosen it with a teaspoon of water at a time, not a big splash, or you’ll wash out the flavor. Taste it before serving. The sauce should hit herbaceous, tangy, and a little spicy all at once.
Serve While the Edges Are Still Hot and Crisp
Let the chicken rest for a few minutes after grilling so the juices settle back into the meat. Spoon the sauce over the top or serve it alongside for dipping. If you pour it on too early, the heat softens the crisp edges right away, so I like to add it at the table.
How to Adapt This for Lighter, Milder, or Dairy-Free Meals
Dairy-Free Green Sauce
This recipe already works without dairy, which is one reason it’s such a dependable grill-night option. If you swap the mayonnaise for a dairy-free mayo, you’ll keep the same creamy texture and the sauce will still cling to the chicken. The flavor stays clean and bright, just a little lighter.
Milder Heat
Seed both jalapeños and remove the white ribs if you want the sauce to stay family-friendly. You’ll still get the jalapeño flavor, but the heat drops enough that the garlic and lime can come forward. If the sauce tastes too mellow after blending, add a little more lime rather than another pepper.
Boneless Thighs or Chicken Breasts
Boneless thighs cook faster and still stay juicy, which makes them the easiest substitute if you want the same flavor with less grill time. Chicken breasts also work, but they dry out more easily, so pull them as soon as they reach temperature instead of waiting for a heavy char. The sauce helps, but it can’t fully cover for overcooked breast meat.
Storage and Reheating
- Refrigerator: Store the chicken and sauce separately for up to 4 days. The sauce may thicken slightly in the fridge, but it loosens again as it sits at room temperature.
- Freezer: The chicken freezes well for up to 2 months. The green sauce doesn’t freeze well because the mayo can separate, so keep that one fresh.
- Reheating: Reheat the chicken gently in a covered skillet over low heat or in a 325°F oven until warmed through. High heat dries out the thighs and tightens the meat, which is the fastest way to lose the juicy texture you worked for.
Questions I Get Asked About This Recipe

Peruvian Grilled Chicken with Green Sauce
Ingredients
Equipment
Method
- Whisk together garlic, soy sauce, lime juice, cumin, paprika, olive oil, salt, and pepper, then rub over the chicken thighs. Refrigerate and marinate for at least 1 hour with the chicken at 40°F or below.
- Preheat a grill to medium-high heat, targeting about 375°F to 450°F. Arrange the chicken on the grill for direct heat.
- Grill the chicken thighs for 6–7 minutes per side, until charred and cooked through, flipping once halfway. Rest the chicken briefly off the heat before serving.
- Blend cilantro, jalapeños, garlic, mayonnaise, lime juice, and olive oil until smooth for a creamy green sauce. Taste and adjust for balance with a pinch of salt if needed.
- Serve the grilled chicken hot with the green sauce drizzled on top or on the side for dipping. Keep the sauce cool until serving for the best texture.