Skip to content

Pork Meatball Banh Mi Sandwiches

Image of the prepared Pork Meatball Banh Mi Sandwiches recipe
  • prep time: 20 min
  • total time: 45 min
  • serves: 4 people

Our take on the popular and flavorful Vietnamese street sandwich Banh Mi is made with tender pork meatballs braised in broth.  This technique infuses the meatballs with savory flavor and makes them light as air.  Banh mi is a Vietnamese term for all kinds of bread, and the type of bread used is very important in this sandwich.  Choose fresh, crusty bakery baguettes or crusty Italian rolls for the best flavor and texture.  


  • 1 pound ground pork
  • 1 egg
  • 2 cloves garlic, minced
  • 1 small onion, chopped (about 1/4 cup)
  • 1/2 cup panko (Japanese breadcrumbs)
  • 2 1/4 cups Swanson® Beef Broth or 50% Less Sodium Beef Broth
  • 1/2 teaspoon fish sauce
  • 4 teaspoons sriracha hot chili sauce
  • 1/4 cup mayonnaise
  • 1/2 cup shredded carrot
  • 1/2 cup shredded radish
  • 1/2 cup shredded cucumber
  • 2 tablespoons seasoned rice vinegar
  • 1 teaspoon sugar
  • 4 long hard roll, split


  • Step 1

    Thoroughly mix the pork, egg, garlic, onion, panko, 1/4 cup broth, fish sauce and 1 teaspoon sriracha in a large bowl.  Shape the pork mixture into 12 (2-inch) meatballs.

  • Step 2

    Heat the remaining broth in a 12-inch skillet over medium-high heat to a boil.  Carefully drop the meatballs into the broth and cook for 18 minutes or until the meatballs are cooked through and the broth has evaporated, turning the meatballs occasionally.

  • Step 3

    Stir the mayonnaise and remaining sriracha in a small bowl.  Stir the carrot, radish, cucumber, vinegar and sugar in a medium bowl.  Spread the mayonnaise mixture on the rolls.  Divide the meatballs among the rolls and top with the vegetable mixture.

Recently Viewed

Made With

Calories 562
Total Fat 22 g
Sat. Fat 4.6 g
Trans Fat 0 g
Cholesterol 141 mg
Sodium 1196 mg
Total Carb 45 g
Dietary Fiber 2 g
Sugar 8 g
Protein 44 g
Vitamin D 3 %DV
Calcium 8 %DV
Iron 19 %DV
Potassium 15 %DV
Calories 0
Total Fat 0 g
Sat. Fat 0.0 g
Trans Fat 0 g
Cholesterol 0 mg
Sodium 0 mg
Total Carb 0 g
Dietary Fiber 0 g
Sugar 0 g
Protein 0 g
Vitamin D 3 %DV
Calcium 0 %DV
Iron 0 %DV
Potassium 15 %DV

This nutritional information refers to each serving of the entire recipe and not just the products used as ingredients.