Air Fryer Banh Mi Meatballs
Lemongrass pork meatballs with quick-pickled carrot and daikon, sriracha mayo, and a baguette for building — the banh mi cart, dinner-table edition.
By Air Fryer Cookbook Team · Aug 6, 2026

Photo: Wikimedia Commons — “Mmm... a sorta banh mi-meatballs and spicy mayo ” by jeffreyw (CC BY 2.0)
The banh mi is one of history's great sandwich arguments settled in favor of everyone: French colonists brought the baguette to Vietnam, and Saigon rebuilt it — airier crumb, shattering crust — then filled it with things France never imagined. Pickled carrot and daikon, cilantro by the branch, fresh chile, and fillings from cold cuts to xíu mại, the soft pork meatballs that steam in tomato sauce at the good carts. After 1975 the diaspora carried the sandwich everywhere, and it needed no marketing.
This version pulls the meatball out of its steamer and gives it an air-fryer crust. That's a real departure — traditional xíu mại are tender all the way through, no browning — so call this what it is: a grilled-meat banh mi's meatball cousin, seasoned like bún chả patties with lemongrass, fish sauce, and enough sugar to caramelize. The air fryer renders the pork fat, browns all sides without turning a single meatball by hand, and keeps the kitchen out of the splatter zone.
Don't negotiate with the fish sauce. It reads as funk in the bottle and as depth in the meat, and it's declared plainly in our allergen list because that's the deal on this site: the real ingredient, labeled honestly, not an "optional" footnote. Same spirit on the mayo — most supermarket jars are soybean-oil based, so if soy matters at your table, reach for an avocado-oil mayo and read the label.
The do chua pickle is the part people skip and shouldn't. Twenty minutes in seasoned vinegar turns carrot and daikon into the crunchy, sweet-sour rhythm section that makes the rich meatballs land. Build the sandwiches at the table — bread, mayo, meatballs, pickles, herbs — because a banh mi assembled to order beats one that sat, every time.
Air Fryer Banh Mi Meatballs
42m · Serves 4 · Medium · Cosori 5.8QT
Ingredients
- 1 lbground pork
- 1½ tbspfish sauce
- ½ cuppanko breadcrumbs
- 1egg
- 1 stalklemongrass — tender core only, minced
- 2 clovesgarlic — grated
- 1shallot — minced
- 2 tspsugar
- ½ tspblack pepper
- 1 cupcarrot — cut into matchsticks
- 1 cupdaikon radish — cut into matchsticks
- ¼ cuprice vinegar — plus 1 tbsp sugar and 1/2 tsp salt, for the pickle
- ⅓ cupmayonnaise — plus sriracha to taste; check the label if soy is a concern — many are soybean-oil based
- 1baguette — served alongside; skip it and use lettuce cups for a gluten-lighter plate — the panko stays
- ½ cupcilantro sprigs — plus sliced cucumber and jalapeño, to build
Method
- 01
Start the pickle: toss the carrot and daikon with the rice vinegar, 1 tablespoon sugar, and 1/2 teaspoon salt. Set aside while you do everything else — 20 minutes gives you real do chua snap.
- 02
Mix the pork with the fish sauce, panko, egg, lemongrass, garlic, shallot, sugar, and pepper — gently, just until combined. Overworked pork turns bouncy. Roll into 16 meatballs with wet hands.
- 03
Air fry at 380°F in a single layer, 9–10 minutes, shaking once, until browned and an inserted thermometer reads 160°F. The fish sauce and sugar give the crust its deep mahogany — that's the flavor, don't rush it out early.
- 04
Stir sriracha into the mayonnaise to taste. Warm the baguette in the air fryer for 2 minutes at 350°F if you like it crackly.
- 05
Build at the table: bread swiped with spicy mayo, meatballs, a tangle of drained pickles, cucumber, cilantro, jalapeño. Or skip the bread and eat it as a rice bowl — the meatballs don't care.
Nutrition · per serving
470 cal / 28g protein / 26g fat / 31g carbs
Estimated. Values vary by brand and portion.
Cooked it? Rate it
—
No ratings yet
Common questions
- How long do you cook banh mi meatballs in the air fryer?
- Air fry at 380°F in a single layer for 9-10 minutes, shaking once, until browned and an inserted thermometer reads 160°F. The fish sauce and sugar give the crust its deep mahogany color, so don't pull them early.
- What internal temperature should pork meatballs reach in the air fryer?
- Cook them to 160°F at the center, checked with a thermometer. That deep-browned mahogany crust from the fish sauce and sugar is the flavor payoff, so let it develop fully.
- Why are my pork meatballs bouncy or rubbery?
- Overworking the meat is the cause. Mix the pork with the fish sauce, panko, egg, and aromatics gently, just until combined, then roll into 16 meatballs with wet hands. Overworked pork turns bouncy.
- Can you make banh mi meatballs without the baguette?
- Yes. Skip the bread and eat them as a rice bowl or in lettuce cups, though the panko in the meatballs still contains gluten. Note the recipe also contains fish sauce and egg; check your mayo label if soy is a concern, since many are soybean-oil based.
You might also cook
View →Dinner
Air Fryer Vietnamese Lemongrass Chicken
Lemongrass, garlic, and fish sauce caramelized onto chicken thighs — Vietnam's ga xao sa, made gluten-free and dairy-free in the air fryer.
View →Dinner
Air Fryer Beef Kofta
Beef kofta with onion, parsley, and warm spices — no binder, no bun, and naturally free of all nine tracked allergens. Ten minutes in the basket.
View →Appetizer
Air Fryer Chicken Satay
Sate ayam in an air fryer — turmeric-and-tamari chicken skewers with caramelized edges and a proper peanut sauce. Gluten-free, no charcoal required.
View →Dinner
Air Fryer Turkey Burgers (Dairy-Free)
Turkey burgers that don't apologize — an egg binder, a grated-onion trick, and steady basket heat keep the lean meat honest and juicy.