Vietnamese-Style Chicken Meatballs With Ginger and Mint Recipe

These quick and easy chicken meatballs are loaded with flavor for a fast meal that's still impressive.

By
Sohla El-Waylly

Sohla El-Waylly is a culinary creator, video host, and CIA graduate whose work can be found on Serious Eats, Bon Appetit, The New York Times, Food52, YouTube, and more.

Learn about Serious Eats' Editorial Process
Updated April 25, 2023
Overhead view of Vietnamese-style chicken meatballs, served on a platter with butter lettuce leaves, pickles, sliced chiles, and assorted condiments.

Serious Eats / Vicky Wasik

Why It Works

  • Precooking the aromatics reduces their moisture for a firmer meatball and improves their flavors.
  • Using a pair of spoons dipped in hot oil makes it easier to form the sticky chicken mixture into football-shaped meatballs that can easily be slipped into the pan.
  • The football shape cooks quickly and fits perfectly in a lettuce cup.
  • Tossing the meatballs in turbinado sugar gives them a crisp crust and some sweetness to balance the aggressive flavors.

When my husband and I worked as line cooks in LA, we lived in a constant state of broke and tired. Sometimes, though, it’s fun to live outside your means. When we wanted to indulge, we’d head over to his all-time-favorite restaurant, Red Medicine, which was located just down the street from where we both worked. As one of the few places around serving food after midnight, we could sneak it into our schedules with a late-night, post-shift snack. Our snack of choice: the Vietnamese chicken meatballs. They came four bites to an order, with a side of scowl from the waiter for not getting anything else, but hey, at least we got to feel like we were living it up.

Red Medicine is closed now (but don’t worry, the chef has moved on to bigger and better things), but the meatballs live on in our home. In my version, ground chicken gets seriously gussied up with funky fish sauce and fresh aromatics before being tossed in turbinado sugar for a crackly, caramelized crust. With so much flavor and spice, these meatballs are perfect for serving in a lettuce wrap loaded with quick pickles, which offer cooling relief along with a punch of brightness and acidity. It’s so quick, easy, and cheap to throw together that it’s still one of our go-to meals or midnight snacks. And the best part is that by making it at home we get more than two bites each, minus all that shade.

A Vietnamese-style chicken meatball is served on a lettuce leaf with pickles, sliced apple, and fried shallot.

Serious Eats / Vicky Wasik

Making the Meatball Mixture

I start by finely mincing Thai green chiles, scallions, ginger, lemongrass, and garlic. Rather than trying to locate the food processor, I find it easiest to mince it all with a chef’s knife. But if you’re pro food pro, here’s the perfect time to use it because a uniform brunoise isn’t needed. Once minced, I give the aromatics a quick sweat in coconut oil just to remove some of their water content and liven up their flavor. Traditionally, Vietnamese meatballs contain pork fat, which can be used here as well if you’ve got some on hand. Thanks to Stella, my pantry is always stocked with coconut oil, so it’s my go-to when I need a saturated fat. If you mix the raw aromatics into the meatballs without this brief cooking step, they’ll add too much moisture, resulting in a mushy final texture. Also, the flavors in ginger, lemongrass, and garlic need some direct heat to fully develop, which they won’t get if they're folded raw into the meat.

I combine the cooked aromatics with ground chicken, fresh mint, fish sauce, and salt. I make sure to include every bit of the now flavorful oil the aromatics were sautéed in as well. The additional fat coupled with vigorous mixing will give the meatballs a sausage-like bounce once cooked. I prefer to mix the ground chicken by hand, but you could also do this mixing step in a stand mixer with a paddle attachment, or even that food processor you’ve already hauled out. You’ll know the chicken is mixed enough when the mixture becomes sticky and cohesive.

Pan-Frying the Meatballs

After mixing the chicken, I pan fry the meatballs in two stages—first at medium heat to cook the chicken through, and second at high heat to caramelize and crisp the outside. I start by adding enough oil to a large sauté pan to cover the bottom with a half inch of fat. Once the oil is preheated, I use two large spoons to form the chicken mixture into rough football shapes before dropping them right into the pan. Because the chicken mixture is very sticky, I don't recommend using your hands to form the meatballs; dipping the spoons in the hot oil before forming each one prevents sticking, allowing them to easily slide off the spoon and into the oil. The football shape cooks through fast, fits perfectly in a lettuce cup, and offers an ideal ratio of crunchy exterior to tender center.

Once all the chicken mixture is formed and cooked, I remove the meatballs to a large platter or bowl and then toss them with turbinado sugar and crank up the heat on the residual oil. Turbinado sugar creates an extra crispy shell and adds a subtle smoky flavor from the molasses it contains. I add the sugar-coated meatballs back to the pan to quickly caramelize the exterior for a dark brown and sticky glaze.

Closeup of the finished meatballs, served in a large, shallow gray bowl.

Serious Eats / Vicky Wasik

I like to serve the meatballs with whatever pickles and condiments I’ve got on hand along with plenty of supple bibb lettuce to wrap them up. If my pantry is looking bare, I’ll even quick pickle some fruits or vegetables to tuck inside. For extra crunch, crispy shallots, peanuts, or pork rinds are always welcome. It’s the ideal meal for a busy weeknight when you still want to squeeze in some good times.

May 2018

Recipe Details

Vietnamese-Style Chicken Meatballs With Ginger and Mint Recipe

Active 30 mins
Total 30 mins
Serves 2 to 4 servings

Ingredients

  • 2 tablespoons coconut oil (30g)

  • 3 Thai green chiles (or more or less depending on heat preference), stemmed and finely minced (about 30g)

  • 2 scallions, white and light green parts only, finely minced (about 30g)

  • One 2-inch piece of ginger, peeled and minced (about 40g)

  • 2 medium cloves garlic, finely minced (about 10g)

  • 1 stalk lemongrass, tender white part only, finely minced (see note)

  • 1 pound (454g) ground chicken

  • 1 1/2 tablespoons (20g) fish sauce, such as Red Boat

  • 1 1/2 teaspoons (8g) Diamond Crystal kosher salt

  • 1/2 bunch mint, leaves finely chopped (about 30g)

  • Neutral oil or refined coconut oil, for cooking

  • 1/4 cup (60g) turbinado sugar

To Serve:

Directions

  1. In a small sauté pan or skillet, heat the coconut oil over medium-low heat until shimmering. Add the chiles, scallions, ginger, garlic, and lemongrass, cooking until they soften and become aromatic, about 5 minutes; don't allow them to brown. Remove from heat and set aside.

  2. In a medium mixing bowl, add the ground chicken, fish sauce, salt, mint, and cooked aromatics along with the cooking oil. Mix with your hands until thoroughly combined and the mixture feels sticky and cohesive. In a small sauté pan with oil over medium heat, cook a teaspoon of the chicken mixture to taste and adjust the seasoning if needed.

    The meatball mixture is thoroughly mixed by gloved hands in a mixing bowl.

    Serious Eats / Vicky Wasik

  3. In a medium straight-sided sauté pan, add 1/2 inch of oil and heat over medium heat until shimmering. Dip two large spoons in the hot oil, then scoop up a portion of the chicken mixture, using the two spoons to form it into a rough football shape; carefully drop the meatball into the oil. Repeat with all the chicken, dipping the spoons in oil as needed to prevent sticking. Cook the chicken meatballs, turning occasionally, until browned and cooked through, about 8 minutes. Remove to a bowl or large plate.

    Collage of three images: forming the meatballs with a pair of spoons, adding to a skillet, and frying until golden brown on both sides.

    Serious Eats / Vicky Wasik

  4. Once all the chicken meatballs are cooked, sprinkle the sugar over them, tossing gently to coat. In the same sauté pan with the residual cooking oil, increase the heat to high and add the chicken meatballs. Cook on each side until the sugar caramelizes, about 1 minute. Remove to a serving platter.

    Collage of three images: coating the browned meatballs with turbinado sugar and caramelizing their crust in the pan.

    Serious Eats / Vicky Wasik

  5. Serve right away with Bibb lettuce, assorted pickles, crispy shallots, and any other condiments you desire.

    Overhead view of the finished meatballs served on a table with lettuce leaves, crispy shallots, chile crisp, sliced chiles, and apple slices.

    Serious Eats / Vicky Wasik

Special Equipment

Sauté pan, mixing bowl

Notes

If you can't find lemongrass, in a pinch the zest of 2 limes can step in as a tangy substitute. There's no need to sauté the zest, just add it to the ground chicken along with the cooked aromatics, salt, fish sauce, and mint.

Read More

Nutrition Facts (per serving)
569Calories
33gFat
42gCarbs
33gProtein
×
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories569
% Daily Value*
Total Fat 33g43%
Saturated Fat 11g56%
Cholesterol 121mg40%
Sodium 8364mg364%
Total Carbohydrate 42g15%
Dietary Fiber 10g36%
Total Sugars 26g
Protein 33g
Vitamin C 36mg181%
Calcium 546mg42%
Iron 5mg29%
Potassium 2037mg43%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes