Save to Pinterest My neighbor Marcus handed me a paper plate of these at a backyard gathering last summer, and I genuinely didn't expect much until that first bite hit—the spice, the brightness, the way the cool lettuce crunch played against warm jerk chicken. I spent the rest of the evening asking him questions instead of eating my own food, which is saying something. By the time I got home, I was already mentally shopping for ingredients because I knew this had to happen in my kitchen. There's something about the simplicity that felt like a revelation: no fuss, no complicated technique, just honest flavors stacked together the way they were meant to be.
I made these for my sister's surprise birthday dinner, and watching her face when she realized it was a jerk chicken situation—that specific mix of delighted and skeptical—told me I'd nailed something. She grew up with Caribbean food but never thought of it in this light, served in lettuce cups like a fancy appetizer, and by the third one she was pulling me aside asking if I'd share the formula. That moment when a dish surprises someone you love and connects them to flavors they already knew but in a way that feels new? That's the whole point.
Ingredients
- Boneless, skinless chicken thighs (500 g / 1 lb, cut into bite-sized pieces): Thighs stay juicy and forgiving in a hot skillet, unlike chicken breast which can dry out if you blink at the wrong moment—I learned that the hard way before switching.
- Jerk seasoning (2 tbsp, store-bought or homemade): This is your backbone flavor-wise; don't skip it or dilute it trying to make it yourself unless you're confident with allspice, thyme, and heat ratios.
- Olive oil (1 tbsp): Just enough to help the spices stick to the chicken and give it a little color when it hits the pan.
- Lime juice (1 tbsp): The acid cuts through the richness and starts the marinade magic even in those quick 15 minutes.
- Salt (1/2 tsp): A quiet teammate that makes everything else taste louder and rounder.
- Ripe mango (1, peeled and diced): The ripeness matters—underripe mangoes are mealy and disappointing, so give it a gentle squeeze before you buy.
- Red onion (1/2 small, finely diced): The sharpness wakes up the sweetness of the mango like they're in conversation on the palate.
- Red bell pepper (1/2, diced): Adds a gentle sweetness and body to the salsa without competing with the jerk heat.
- Jalapeño (1 small, seeded and finely chopped): Remove those seeds unless you want heat that burns through every other flavor in the cup.
- Fresh cilantro (2 tbsp, chopped): Stirred into the salsa itself, not just as garnish—it releases oils and freshness that tighten the whole thing up.
- Lime juice for salsa (juice of 1 lime): Same principle as the marinade: acid balances and brightens everything it touches.
- Greek yogurt or coconut yogurt (100 g / 1/2 cup): The base of your crema; make sure it's plain and unsweetened, or the whole thing gets confused flavor-wise.
- Coconut milk (2 tbsp): Thin out the yogurt so the crema is pourable and silky instead of a stiff dollop.
- Honey (1/2 tsp, optional): Just a whisper to round out the coconut milk's slight bitterness if you want it, but honestly the recipe is balanced without it.
- Butter lettuce or romaine hearts (8 large leaves): Butter lettuce holds the fillings more gently and doesn't crack, but romaine works if that's what you have—just go for the tender inner leaves.
- Fresh cilantro leaves (for garnish): A final burst of green and herbaceous freshness that makes it look alive on the plate.
- Lime wedges (for serving): Let people control their own lime situation; some want aggressive citrus, others want restraint.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your marinade and trust the clock:
- In a medium bowl, tumble your chicken pieces with the jerk seasoning, olive oil, lime juice, and salt until every bit of chicken is wearing the spice like a coat. Even 15 minutes makes a difference—the lime starts breaking down the proteins while the seasoning settles in, so set a timer and use that time to prep everything else instead of hovering.
- Make the salsa while things sit:
- Combine the diced mango, red onion, bell pepper, jalapeño, cilantro, and lime juice in a separate bowl with a pinch of salt, and taste it as you go. You want to taste each ingredient but also feel how they're beginning to work together; let it sit at room temperature so the flavors get friendlier.
- Whisk the coconut crema smooth:
- In a third bowl, whisk the yogurt with coconut milk, lime juice, optional honey, and salt until it's creamy and pourable without any lumps hanging around. If it's too thick, add another splash of coconut milk; if it's too thin, use a touch more yogurt—you're looking for the consistency of heavy cream.
- Get the skillet hot and sear the chicken:
- Place a large skillet over medium-high heat and let it get properly hot—you want a little smoke just starting to rise off the surface. Add the marinated chicken in a single layer (work in batches if needed so it's not crowded), and let it sit undisturbed for about 3 minutes before stirring, which gives you those little charred bits that taste incredible.
- Cook until done with a golden edge:
- Stir the chicken and keep cooking for another 3 to 5 minutes, stirring occasionally, until it's cooked through (no pink inside) and has patches of golden brown on the outside. The whole thing should take about 6 to 8 minutes total, and you'll know it's done when a piece flakes easily when you press it with a fork.
- Assemble and serve immediately:
- Lay your lettuce leaves out on a platter or individual plates, then fill each one with a spoonful of warm jerk chicken, followed by a generous pile of mango salsa. Drizzle with the coconut crema, scatter a few cilantro leaves on top, and set lime wedges nearby so people can squeeze as they eat.
Save to Pinterest I made these for my coworker's goodbye lunch when she was moving back to Jamaica, and there was something deeply right about serving her these in a room where people who'd never been to the Caribbean got to taste something that felt close to home. She teared up a little, which nobody expected, and then everyone wanted the recipe because they'd caught onto something—that food is sometimes a form of saying I see you, I understand something about where you come from.
Why the Lettuce Cup Format Works
There's something about wrapping your own bite that makes eating feel like participation instead of passive consumption. Everyone builds their cup the way they want—some people pile the salsa high, others go light on the crema—and that act of customization makes the dish feel less like something you were served and more like something you created. It's also the reason these work as both appetizers at a party and as a main dish when you're feeding fewer people; the format is flexible enough to shift with the occasion.
Playing with Heat and Flavor Balance
The beauty of jerk chicken lettuce cups is that nothing about them is locked in stone once you understand the formula. I've added a dash of hot sauce to the chicken itself when I wanted more aggressive heat, and I've also dialed back the jerk seasoning by a tablespoon when I was cooking for people I knew preferred milder spice. The mango salsa is inherently sweet, the coconut crema is inherently cooling, so the jerk chicken is your heat anchor—adjust it to your crowd and your mood that day.
Make-Ahead Strategy and Timing
This is one of those recipes where you can do almost everything before guests arrive without any loss of quality. Make the salsa in the morning and let it live in the fridge—the flavors actually deepen over a few hours. Whisk the crema ahead too, covered. The only thing that has to happen fresh is cooking the chicken, which takes 8 minutes tops once the pan is hot, so you're looking at maybe 10 minutes of actual cooking time right before you serve. It's the kind of dish that looks impressive but doesn't demand you abandon your guests to make it happen.
- Make the mango salsa up to 4 hours ahead and store it covered in the fridge.
- Whisk the coconut crema up to 2 hours ahead and refrigerate until assembly.
- Marinate the chicken while you handle the other components, or even prep it in the morning and cook it fresh when you're ready to serve.
Save to Pinterest These lettuce cups have a way of making people slow down and pay attention to what they're eating, which feels rare these days. Every time I make them, I'm reminded that the best dishes are the ones that taste good and feel good to eat, and somehow this one manages both.
Recipe Questions
- → How do I achieve the perfect spiciness in the jerk chicken?
Adjust the amount of jerk seasoning and add a dash of hot sauce if you prefer more heat. Marinating the chicken allows the flavors to deepen.
- → Can I use a different type of lettuce for the cups?
Yes, butter lettuce, romaine hearts, or any crisp leafy green work well to hold the filling without wilting.
- → Is there a dairy-free option for the coconut crema?
Substitute Greek yogurt with coconut yogurt to keep the crema creamy and dairy-free while maintaining flavor balance.
- → What is the best way to prepare the mango salsa?
Dice ripe mango, red onion, bell pepper, and jalapeño finely. Combine with fresh cilantro, lime juice, and salt for a bright, balanced topping.
- → How long should the chicken marinate for best flavor?
Marinate for at least 15 minutes to allow the spices and lime juice to infuse the chicken, enhancing tenderness and taste.