Go Back
+ servings

Vietnamese Meatballs (Xiu Mai)

Print Recipe
Prep Time 20 minutes
Cook Time 20 minutes
Rest Time 15 minutes
Total Time 55 minutes
Servings 4
Calories 427

Ingredients

For the meatballs:

  • 1 pound ground pork
  • 1/4 cup chopped onions
  • ½ cup jicama peeled and julienned
  • 1 Tbsp. fish sauce
  • 1 Tbsp. sugar
  • 1 Tbsp. cornstarch
  • 1 ½ tsp. salt
  • 1/2 tsp. black pepper
  • 1 egg

For the tomato sauce:

  • 1 Tbsp. vegetable oil
  • 1/4 cup white part of spring onions minced (or shallot)
  • 2 garlic cloves minced
  • 2 cups fresh chopped tomatoes
  • 1 Tbsp. tomato paste or ketchup and reduce the sugar
  • 1 Tbsp. sugar
  • 1 ½ Tbsp. fish sauce
  • 1 tsp. salt or more to taste
  • 1/2 tsp. black pepper
  • 1/2 cup water

Instructions

  • In a large bowl, mix together the ground pork, chopped onions, julienned jicama, fish sauce, sugar, cornstarch, salt, black pepper, sesame oil, and egg until well combined. Let rest for 15 minutes.
  • Use your hands to form the mixture into small meatballs, about 1 Tbsp. each.
  • Boil water in your steamer, and steam the meatballs for 10 minutes.
  • In a large saucepan or Dutch oven, heat vegetable oil over medium-high heat.
  • Add the spring onions and garlic, and cook until fragrant and softened.
  • Add the chopped tomatoes, tomato paste, sugar, fish sauce, salt, black pepper, and water. Stir to combine and cook until the tomato softens and disintegrates (about 5 minutes). Now pour in water and bring to a boil.
  • Add the meatballs with their juice to the sauce, and stir to fully submerge.
  • Bring the sauce to a boil, then reduce to a simmer for about 10 minutes, stirring occasionally, until the sauce has thickened and the meatballs are fully cooked.
  • Serve hot with rice and fresh herbs or with a Vietnamese baguette. Enjoy!

Nutrition

Calories: 427kcal | Carbohydrates: 19g | Protein: 22g | Fat: 29g | Saturated Fat: 10g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 12g | Trans Fat: 0.03g | Cholesterol: 123mg | Sodium: 2042mg | Potassium: 678mg | Fiber: 3g | Sugar: 11g | Vitamin A: 275IU | Vitamin C: 17mg | Calcium: 76mg | Iron: 3mg