← Back to Blog

Sticky Basil Chicken — Because the Pork Deserved a Worthy Companion

There's a dead possum under my smoker. Let me back up. I went out Saturday morning at 5 AM to start a pork shoulder and I smelled something that was definitely not smoke. Something that was, in fact, the opposite of appetizing. I looked under the smoker — the offset sits on a steel frame about a foot off the ground — and there it was. A possum. Deceased. Looking like it had died mid-argument with something. I am not squeamish. I spent five years on shrimp boats hauling in things from the ocean that would make a Marine biologist cry. But a dead possum under your smoker at 5 AM is a specific kind of unpleasant that no amount of shrimp boat experience prepares you for. I dealt with it. Gloves, trash bag, bleach solution on the ground underneath. The smoker needed a full wipe-down of the exterior. By 6 AM the situation was resolved and the pork shoulder went on as planned. The pork does not care about the possum. The pork cares about time and temperature. The pork shoulder was a twelve-hour cook, rubbed with Mr. Clarence's recipe, spritzed with apple cider vinegar every hour. I pulled it at 203 internal, rested it, and shredded it with forks. Served it Vietnamese-style in lettuce wraps with pickled everything and nuoc cham. This has become my standard pulled pork presentation — it's lighter than a sandwich, the herbs and pickles cut the richness, and you can eat ten of them and not feel dead. Tyler had a friend over — Brandon, from school — and I fed them both. Brandon is a kid who thinks food comes from Chick-fil-A and nowhere else. He looked at the lettuce wraps with suspicion. He took one bite. He ate seven wraps. He said, "Mr. Tran, this is amazing." I said, "Tell your parents." If I can convert one teenage boy from fast food to actual food, my life has meaning. Work was routine. Quarterly reviews at the office, which I hate because they involve paperwork and sitting in a conference room and pretending to care about sales projections. My numbers are good. They've been good for three years. Can I go now. AA meeting Tuesday. Nothing dramatic. Just the ritual. Show up, sit down, listen, share if you want, drink bad coffee, go home. The ritual is the point. You don't go because something's wrong. You go because going is how nothing goes wrong.

The pulled pork gets all the glory because it earns it — twelve hours is twelve hours. But the lettuce wrap format is the real revelation, and you don’t need a weekend and an offset smoker to prove that point. On a Tuesday after a quarterly review and a meeting where I drank bad coffee out of a styrofoam cup, I want the same bright, herby, pickled-everything experience without babysitting a fire. Sticky Basil Chicken is how I get there: same architecture as the pork wraps — crisp lettuce, fresh herbs, something punchy to cut the richness — just scaled down to a school night.

TRANSITION_START

Sticky Basil Chicken

Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes | Servings: 4

Ingredients

  • 1 1/2 lbs ground chicken (or finely chopped chicken thighs)
  • 2 tablespoons neutral oil (avocado or vegetable)
  • 4 cloves garlic, minced
  • 2 shallots, thinly sliced
  • 1 fresno or red Thai chili, thinly sliced (adjust to heat preference)
  • 3 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon brown sugar
  • 1 teaspoon sesame oil
  • 1 cup fresh Thai basil leaves (or Italian basil in a pinch)
  • 1 head butter lettuce, leaves separated, for serving
  • Sliced cucumber, shredded carrots, and fresh mint for serving
  • Cooked jasmine rice (optional, for stuffing wraps)
  • Lime wedges, for serving

Instructions

  1. Mix the sauce. In a small bowl, whisk together soy sauce, fish sauce, oyster sauce, brown sugar, and sesame oil until the sugar dissolves. Set aside.
  2. Cook the aromatics. Heat oil in a large skillet or wok over medium-high heat until shimmering. Add shallots and cook 2 minutes until softened. Add garlic and chili and cook 30 seconds until fragrant.
  3. Brown the chicken. Add ground chicken and cook, breaking it up with a wooden spoon, for 6—8 minutes until cooked through with some caramelized edges forming. Don’t rush this — the browning matters.
  4. Add the sauce. Pour the sauce over the chicken and toss to coat. Cook 2 minutes until the sauce reduces slightly and clings to the meat.
  5. Finish with basil. Remove from heat and fold in fresh basil leaves. They’ll wilt gently in the residual heat. Taste and adjust with a squeeze of lime or extra fish sauce.
  6. Build the wraps. Spoon chicken into butter lettuce cups. Top with cucumber, shredded carrot, fresh mint, and a small scoop of rice if using. Serve with lime wedges and nuoc cham or extra fish sauce on the side.

Nutrition (per serving)

Calories: 310 | Protein: 28g | Fat: 16g | Carbs: 12g | Fiber: 1g | Sodium: 890mg

Bobby Tran
About the cook who shared this
Bobby Tran
Week 56 of Bobby’s 30-year story · Houston, Texas
Bobby Tran was born in a refugee camp in Arkansas to parents who fled Saigon with nothing. He grew up in Houston straddling two worlds — Vietnamese at home, Texan everywhere else — and learned to cook from his mother's pho and a neighbor's BBQ smoker. He's a former shrimper, a recovering alcoholic, a divorced dad of three, and the guy who marinates brisket in fish sauce and lemongrass because he doesn't believe in borders, especially when it comes to flavor.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?