Vietnamese Chicken Meatballs in Lettuce Wraps

Prep: 25 minCook: 15 min4 servingsmedium
Vietnamese Chicken Meatballs in Lettuce Wraps

Tender ground chicken meatballs glazed with caramelized sugar, infused with lemongrass, garlic, and fish sauce. A Southeast Asian appetizer or light main combining sweet, savory, and spicy flavors. The unconventional sugar coating creates a sticky glaze that balances the umami of fish sauce and heat from chili paste. Serve as an interactive appetizer where guests assemble their own wraps, or as a protein-forward lunch.

Ingredients

4 servings
  • 1 pound skinless boneless chicken thighs, trimmed of visible fat and cut into 1 1/2-inch pieces
  • 3 tablespoons Asian fish sauce
    soy sauce1:1umamisubstitutionfish-freeadds glutenadds soy

    adds soy+wheat allergens; removes fish allergen

    Full guide →
  • 3 small shallots, finely chopped
  • 3 cloves garlic, minced
  • 1 stalk fresh lemongrass, tender white inner bulb only, minced
    lime zest1 stalk to 2 tablespoons zestcitrusflavor-profile

    swaps fresh herb intensity for bright acidity

    Full guide →
  • 3 tablespoons cilantro, finely chopped
  • cup cilantro, whole leaves for serving
  • 1 tablespoon mint, finely chopped
  • cup mint, whole leaves for serving
  • 1 ½ teaspoons cornstarch
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper, freshly ground
  • ½ cup granulated sugar
  • 1 head Boston or red leaf lettuce, leaves separated
  • 1 small seedless cucumber, peeled, halved lengthwise and thinly sliced crosswise
  • 1 small red onion, halved and thinly sliced
  • Asian chili paste, sambal or Sriracha for serving(optional)
    sriracha or cayennevariable to tasteheatcondiment

    sriracha adds vinegar note; cayenne is powder

Instructions

  1. 1

    Preheat oven to 400F with rack positioned in top third.

  2. 2

    Pulse chicken in food processor until coarsely ground and transfer to bowl.

  3. 3

    Add fish sauce, shallots, garlic, lemongrass, chopped cilantro and mint, cornstarch, salt and pepper. Mix with hands until combined.

  4. 4

    Line large rimmed baking sheet with parchment paper.

  5. 5

    Spread sugar on plate. Roll chicken mixture into 1 1/2-inch balls and roll in sugar to coat.

  6. 6

    Transfer coated balls to prepared baking sheet and bake until lightly browned and cooked through.

  7. 7

    Meanwhile arrange lettuce, cilantro and mint leaves, cucumber and onion on platter.

  8. 8

    Transfer meatballs to platter and serve with chili paste for guests to assemble wraps.

Tips

Tip 1

The sugar coating caramelizes during baking to create a glossy glaze; do not skip this step as it provides textural contrast and sweetness that balances the fish sauce and chili heat.

Tip 2

Assemble wraps at the table for best texture; warm meatballs pair better with cool, crisp lettuce and fresh herbs than pre-assembled wraps that sit.

Good to Know

Storage

Refrigerate cooked meatballs in airtight container up to 3 days. Reheat gently in 350F oven for 8-10 minutes. Do not freeze; sugar glaze becomes sticky and textural integrity diminishes.

Make Ahead

Prepare chicken mixture up to 8 hours ahead; keep covered in refrigerator. Form and coat balls just before baking for best glaze texture. Arrange vegetables on platter no more than 2 hours before serving to maintain crispness.

Serve With

Serve warm meatballs with room-temperature vegetables and chili paste on the side. Guests build wraps by placing one meatball in lettuce leaf with cucumber, onion, and herbs, then drizzling with chili paste. Accompany with cold beer or jasmine tea.

See pairing guide →

Common Mistakes

Watch

Skip the sugar coating to avoid losing the characteristic sweet-savory glaze that defines this dish.

Watch

Overwork the chicken mixture to avoid dense, tough meatballs; mix gently with hands.

Watch

Don't separate and arrange vegetables until close to serving to avoid wilting and loss of crispness.

Substitutions

Boston lettuce
butter lettuce or iceberg1:1textureformatadds dairy

similar neutral taste; iceberg crunchier

fish sauce
soy sauce1:1umamisubstitutionfish-freeadds glutenadds soy

adds soy+wheat allergens; removes fish allergen

Full guide →
Asian chili paste
sriracha or cayennevariable to tasteheatcondiment

sriracha adds vinegar note; cayenne is powder

lemongrass
lime zest1 stalk to 2 tablespoons zestcitrusflavor-profile

swaps fresh herb intensity for bright acidity

Full guide →
Find more substitutions →

FAQ

Can I make these without fish sauce?

Yes, substitute soy sauce at 1:1 ratio, though you'll lose the distinctive umami depth. Alternatively reduce soy sauce by half and add a teaspoon of Worcestershire for closer approximation. The dish will taste noticeably different but remain appealing.

What if my meatballs don't brown evenly?

Position rack in upper third of oven as directed; lower placement causes uneven browning. Rotate baking sheet halfway through cooking. If edges brown too quickly, tent loosely with foil and reduce oven temperature by 25F for final minutes.

How long can I keep leftovers?

Refrigerate cooked meatballs in airtight container up to 3 days. Reheat gently in 350F oven for 8-10 minutes to restore glaze texture. Do not freeze; the sugar coating becomes unpleasantly sticky after thawing.