I’ve always had a soft spot for fusion dishes that marry two distinct culinary traditions in a way that feels effortless. That’s exactly what drew me to create this Korean BBQ Meatball Banh Mi—a sandwich that’s bold, saucy, crunchy, and refreshing all at once. Inspired by the vibrant street food scenes of Seoul and Saigon, this recipe delivers spicy, savory meatballs glazed in Korean-style BBQ sauce, tucked into a crispy baguette with pickled veggies, fresh herbs, and a cool swipe of mayo.

WANT TO SAVE THIS RECIPE?
What I love most about this sandwich is how it hits every note: the sweet and smoky glaze on the meatballs, the bright tang of pickled carrots and daikon, the creamy mayo, and the fresh bite of jalapeños and cilantro. It’s the kind of meal that feels like a treat but comes together surprisingly easily—perfect for quick weeknight dinners, laid-back weekend lunches, or impressing guests without a fuss.
Why You’ll Love This Korean BBQ Meatball Banh Mi
This sandwich is an explosion of flavor and texture. The tender meatballs are soaked in a sticky Korean BBQ glaze that caramelizes beautifully, while the crunchy pickled vegetables balance the richness. You get freshness from the herbs, heat from the jalapeños, and just enough creaminess from the mayo to tie everything together. Whether you’re a fan of Vietnamese banh mi, Korean street food, or simply enjoy creative sandwiches, this is one you’ll want to put on repeat.
What Kind of Bread Should I Use for Korean BBQ Meatball Banh Mi?
Traditionally, banh mi is made with a light and airy Vietnamese-style baguette that has a crisp crust and soft interior. If you can find one at an Asian market or bakery, that’s ideal. But a good-quality French baguette or hoagie roll will also work well. Just make sure it’s not too dense—it should have enough structure to hold the juicy meatballs and all the toppings, but not so crusty that it shatters on the first bite. Toasting the bread slightly brings out its flavor and adds a nice crunch.
Options for Substitutions
Protein Swaps: If you’re not into pork or beef, you can use ground chicken or turkey to make the meatballs. For a plant-based option, try store-bought meatless meatballs or make your own using lentils and mushrooms.
BBQ Sauce Alternative: While a Korean-style BBQ sauce (like one made with gochujang, soy sauce, and brown sugar) is ideal, you can substitute with teriyaki sauce or a spicy hoisin glaze if needed.
Pickled Vegetables: No daikon? Just use extra carrots or thinly sliced cucumbers. Even a quick pickle of red onions can add the tang you’re looking for.
Dairy-Free Mayo: Use a vegan mayo or a sriracha-lime spread if you’re avoiding eggs.
Spice Level: Can’t handle the heat? Skip the jalapeños or swap them out for thin cucumber slices for a refreshing crunch.
Ingredients for This Korean BBQ Meatball Banh Mi
Ground Pork (or Beef): This is the base of the meatballs, offering richness and flavor. You can substitute with chicken or a plant-based ground if preferred.
Garlic & Ginger: Essential for building deep umami in the meatballs, giving them that signature Korean warmth and zing.
Soy Sauce: Adds saltiness and depth to the meatball mixture and enhances the glaze.
Gochujang: A Korean chili paste that brings sweet heat and complexity to the BBQ sauce. It’s a must for that authentic flavor.
Brown Sugar: Balances the spiciness of the gochujang and helps caramelize the glaze beautifully.
Rice Vinegar: Used for quick-pickling the vegetables. It gives a clean, sharp acidity that brightens the sandwich.
Carrots & Daikon Radish: Classic pickled veggies for banh mi—crunchy, colorful, and tangy.
Fresh Cilantro: Adds freshness and ties everything together with its signature herbal aroma.
Jalapeños: For that essential kick of heat and crunch. Optional, but highly recommended.
Mayonnaise: Adds creaminess and helps temper the bold, spicy-sweet flavors.
Baguette or Hoagie Rolls: The vessel that holds it all. Slightly crispy on the outside, soft inside—perfectly suited for this messy, flavorful sandwich.
Sesame Seeds (optional): A final sprinkle for added texture and a subtle nutty flavor.

Step 1: Make the Quick Pickled Vegetables
In a bowl, combine thinly sliced carrots and daikon radish with rice vinegar, a pinch of sugar, and a little salt. Toss everything well and let it sit while you prepare the rest of the ingredients. The longer it sits, the more flavorful it becomes.
Step 2: Prepare the Korean BBQ Meatballs
In a mixing bowl, combine ground pork (or your protein of choice) with minced garlic, grated ginger, soy sauce, and a touch of sesame oil. Mix until just combined, then roll into small meatballs—about the size of a golf ball.
Step 3: Cook the Meatballs
Heat a skillet over medium-high heat with a splash of oil. Add the meatballs in batches, browning them on all sides until they’re cooked through (about 8–10 minutes total). Remove and set aside.
Step 4: Make the Korean BBQ Glaze
In the same pan, reduce heat to medium and stir together gochujang, soy sauce, brown sugar, and a splash of water. Let it bubble and thicken, then toss the cooked meatballs back in to coat them evenly in the sticky glaze.
Step 5: Toast the Bread
Lightly toast your baguette or rolls until the edges are crisp but the center is still soft. This helps them hold up to all the fillings and adds great texture.
Step 6: Assemble the Sandwiches
Spread a generous layer of mayo on each side of the bread. Layer in the pickled vegetables, glazed meatballs, fresh jalapeño slices, cilantro, and a sprinkle of sesame seeds if using.
Step 7: Serve
Slice in half if desired and serve immediately while warm and juicy. Get plenty of napkins ready—this one’s delightfully messy.
How Long to Cook the Korean BBQ Meatball Banh Mi
The entire process, start to finish, takes about 35 to 40 minutes. Here’s a quick breakdown:
- Pickling the vegetables: 10 minutes (hands-off)
- Forming and cooking meatballs: 15 minutes
- Making the glaze and tossing the meatballs: 5 minutes
- Toasting bread and assembling: 5–10 minutes
This makes it a great option for a weeknight meal or a casual lunch that feels a little special.
Tips for Perfect Korean BBQ Meatball Banh Mi
Don’t overmix the meatball mixture: Just combine until everything sticks—overmixing can make the meatballs dense instead of tender.
Size your meatballs evenly: This helps them cook consistently and makes assembling the sandwich easier.
Let the glaze reduce: Give the sauce time to bubble and thicken slightly before tossing the meatballs back in—it helps coat them better and intensifies the flavor.
Use fresh herbs and crisp veggies: The freshness of cilantro and pickled vegetables balances the rich meatballs. Don’t skip them.
Warm the bread before assembling: A lightly toasted roll helps hold up to the juicy meatballs and sauces without getting soggy too quickly.
Slice jalapeños thinly: That way, they add a manageable kick without overpowering the rest of the sandwich.
Assemble just before serving: This keeps everything crisp and prevents the bread from going soggy.
Watch Out for These Mistakes While Cooking
Using low-quality bread: Dense or overly chewy bread can make the sandwich hard to eat. Look for something light with a crisp crust.
Skipping the pickled veggies: These add essential tang and crunch. Without them, the sandwich can feel too heavy or one-note.
Overcooking the meatballs: They should be juicy, not dry. Keep a close eye and remove them as soon as they’re cooked through.
Too much glaze too early: Add the glaze after the meatballs are fully cooked. Adding it too soon can cause the sugar to burn.
Overstuffing the sandwich: Tempting, I know—but a balanced bite is better than having all your fillings spill out on the first chomp.
Not letting the glaze thicken: A watery sauce won’t cling to the meatballs. Let it reduce slightly before tossing everything together.
What to Serve With Korean BBQ Meatball Banh Mi?
Cucumber Sesame Salad
A cool, crunchy side that complements the bold flavors of the sandwich beautifully.
Sweet Potato Fries
Their natural sweetness pairs wonderfully with the spicy, tangy sandwich filling.
Asian Slaw
Crunchy cabbage tossed in sesame-ginger dressing adds a refreshing and colorful contrast.
Miso Soup
For a lighter touch, a warm bowl of miso soup keeps the meal cozy without adding heaviness.
Pineapple Chunks with Chili Lime
A sweet and spicy fruit side that’s cooling and fun.
Thai Iced Tea or Iced Matcha
Balance the heat of the sandwich with something creamy and refreshing to sip.
Sparkling Water with Lime
Simple and effective for cleansing the palate between those flavorful bites.
Cold Noodle Salad
A chilled soba or vermicelli salad with sesame dressing makes a perfect light pairing.
Storage Instructions
Leftover Meatballs: Store any extra Korean BBQ meatballs in an airtight container in the fridge for up to 4 days. Reheat them gently in a skillet or microwave with a splash of water to loosen the glaze.
Pickled Vegetables: These actually get better with time! Keep them in a sealed jar in the fridge for up to 1 week. They’re great on other sandwiches, bowls, or tacos too.
Assembled Sandwiches: Best enjoyed fresh. If you need to store one, wrap it tightly and refrigerate—but know the bread may get soggy. Eat within 1 day.
Freezing: You can freeze the cooked meatballs (without glaze) for up to 2 months. Thaw and reheat, then toss with fresh glaze before serving.
Estimated Nutrition
(Per sandwich, based on pork meatballs and standard ingredients)
- Calories: ~620
- Protein: 26g
- Fat: 32g
- Saturated Fat: 9g
- Carbohydrates: 55g
- Sugar: 14g
- Fiber: 3g
- Sodium: 980mg
- Cholesterol: 85mg
Note: Values vary depending on exact ingredients used and portion sizes.
Frequently Asked Questions
What’s the best type of gochujang to use?
Look for a traditional Korean gochujang paste labeled “medium” or “mild” if you’re new to it. It adds depth, sweetness, and a mellow heat that’s essential for the glaze.
Can I make the meatballs ahead of time?
Yes! You can shape the meatballs a day in advance and store them in the fridge. You can also cook and freeze them for future use—just glaze when reheating.
What if I can’t find daikon?
No problem. Just use extra carrots or try thinly sliced cucumber or red cabbage. The key is something fresh and pickled for crunch and acidity.
Is this recipe spicy?
It has a moderate heat from gochujang and jalapeños. You can control the spice level by using less gochujang or omitting the jalapeños entirely.
Can I make this gluten-free?
Yes! Use tamari instead of soy sauce, gluten-free breadcrumbs in the meatballs (or skip them), and a gluten-free baguette or roll.
What kind of mayo works best?
A classic mayo works fine, but for more flavor, try a garlic or sriracha mayo. You can also use vegan mayo if needed.
How can I make it vegetarian?
Use plant-based ground meat or meatballs, and be sure to swap in vegan-friendly mayo and sauce ingredients. Everything else stays the same!
Can I grill the meatballs instead of pan-frying?
Absolutely. Just use a grill pan or skewers to keep them from falling through the grates. Brush the glaze on during the final few minutes of grilling.
Conclusion
This Korean BBQ Meatball Banh Mi is more than just a sandwich—it’s a bold, satisfying flavor experience that brings together the best of Korean and Vietnamese street food. It’s spicy, savory, tangy, and fresh all in one bite. Whether you’re cooking for yourself or impressing friends, this recipe is guaranteed to stand out and satisfy. I hope it finds a regular place in your kitchen like it has in mine!

Korean BBQ Meatball Banh Mi
- Total Time: 35 minutes
- Yield: 2 large sandwiches
Description
Craving a sandwich that delivers both comfort and excitement? This Korean BBQ Meatball Banh Mi is a flavor-packed fusion of juicy, glazed meatballs with spicy gochujang BBQ sauce, crunchy pickled veggies, creamy mayo, and fresh herbs—all tucked into a crispy baguette. Perfect as a quick dinner, satisfying lunch, or party-worthy handheld, it’s one of those easy recipes that checks all the boxes: sweet, spicy, savory, and satisfying. Whether you’re hunting for unique food ideas, new dinner ideas, or just an easy recipe to shake things up, this dish is sure to be a standout. Great for meal prep, weeknight meals, or weekend cravings.
Ingredients
400g ground pork or beef
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 tablespoons soy sauce
1 teaspoon sesame oil
1 tablespoon gochujang
1 tablespoon brown sugar
2 tablespoons soy sauce (for glaze)
2 tablespoons water
1 tablespoon vegetable oil
1 medium carrot, julienned
1/2 daikon radish, julienned
1/3 cup rice vinegar
1 teaspoon sugar
1/2 teaspoon salt
1 small baguette or 2 hoagie rolls
1/4 cup mayonnaise
1 small jalapeño, thinly sliced
1/4 cup fresh cilantro
1 teaspoon sesame seeds (optional)
Instructions
1. In a small bowl, mix carrots and daikon with rice vinegar, sugar, and salt. Let sit to pickle while preparing the rest.
2. In a large bowl, mix ground meat, garlic, ginger, soy sauce, and sesame oil. Form into small meatballs.
3. Heat vegetable oil in a skillet over medium-high heat. Add meatballs and cook, turning to brown all sides, for 8–10 minutes until fully cooked.
4. Remove meatballs and reduce heat to medium. Add gochujang, soy sauce (for glaze), brown sugar, and water. Stir and let it bubble and thicken.
5. Return meatballs to pan and toss to coat them in the thickened glaze. Remove from heat.
6. Lightly toast baguette or hoagie rolls until crisp outside.
7. Spread mayo on both sides of the toasted bread. Layer in pickled veggies, glazed meatballs, jalapeño slices, cilantro, and sesame seeds.
8. Serve warm, slice in half if desired, and enjoy immediately.
Notes
Let the glaze thicken before adding meatballs to ensure it sticks well.
Use light, airy bread to mimic authentic banh mi texture.
Pickled veggies can be made ahead and stored for up to 1 week.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Sandwich
- Method: Pan-fried
- Cuisine: Korean-Vietnamese Fusion
Nutrition
- Serving Size: 1 sandwich
- Calories: 620
- Sugar: 14g
- Sodium: 980mg
- Fat: 32g
- Saturated Fat: 9g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 85mg
Keywords: Korean BBQ, Banh Mi, easy dinner, fusion food, quick meal, sandwich ideas, spicy sandwich