Vietnamese Xiu Mai (Meatballs in Tomato Sauce)

User Reviews

5.0

150 reviews
Excellent

Vietnamese Xiu Mai (Meatballs in Tomato Sauce)

These Vietnamese-style pork meatballs (xiu mai) are juicy, tender, and simmered in a rich tomato sauce that’s perfect for dunking with crusty baguette or spooning over rice. With just a few simple ingredients and multiple cooking methods (steam, bake, or air fry), this recipe is flexible, cozy, and full of flavor—just like the ones you’ll find at your favorite banh mi spot.

I Made This!

112 people made this

Save this

90 people saved this

Ingredients

Servings

For the Meatballs

  • 1 pound ground pork
  • ¾ cup jicama, finely diced
  • ½ yellow onion, finely diced
  • 3 garlic cloves, minced
  • ½ tablespoon fish sauce
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 1 teaspoon sugar

For the Sauce

  • ½ tablespoon sesame oil
  • 2 garlic cloves, minced
  • 1 ½ cups water
  • 2 teaspoon chicken bouillon powder or Better Than Bouillon
  • 3 Tomatoes, diced
  • 3 tablespoons tomato paste
  • ½ tablespoon fish sauce
  • 1 tablespoon sugar
  • ½ teaspoon black pepper
  • 2 teaspoon cornstarch + 2 tsp water (to thicken)

To Serve

  • Baguette or steamed rice
Add to Shopping List

Instructions

Cook the Aromatics for the Meatballs

  1. In a skillet over medium heat, add a little oil and sauté the diced onion for 1–2 minutes until fragrant. Add the jicama and garlic, cook for 1 more minute, then let cool completely.

Form the Meatballs

  1. In a mixing bowl, combine ground pork, the cooled onion-jicama-garlic mix, fish sauce, salt, pepper, and sugar. Mix gently. Form into golf ball–sized meatballs (about 10 total).

Cook the Meatballs (Choose One Method)

  1. Steam: Steam over boiling water for 6 minutes.Bake: Bake at 350°F for 15 minutes on a greased tray.Air Fry: Air fry at 350°F for 6 minutes.

Make the Tomato Sauce

  1. In a saucepan, heat sesame oil and sauté garlic until fragrant (about 30 seconds). Add water, bouillon, tomatoes, tomato paste, fish sauce, sugar, and pepper. Cover, bring to a boil, then lower heat and simmer for 20 minutes.

Thicken the Sauce & Combine

  1. Mix cornstarch and water in a small bowl, then stir into the sauce to thicken. Optional: use a blender for a smooth sauce. Add meatballs to the sauce and simmer for 2–3 minutes to let them soak up the flavor.

Serve

  1. Ladle the meatballs and sauce over warm rice or serve with slices of baguette. Enjoy!

Notes

  • Sauté the veggies first: Don’t skip this step! It ensures the onions and jicama are tender and fragrant in every bite.
  • Don’t overmix: Mix the meatball mixture just until combined for the softest texture.
  • Let the sauce simmer: Give it time to develop flavor—20 minutes makes all the difference.
  • Use a blender: If you don’t like tomato chunks, blend the sauce until smooth before adding the meatballs.
  • Sauté the veggies first: Don’t skip this step! It ensures the onions and jicama are tender and fragrant in every bite.
  • Don’t overmix: Mix the meatball mixture just until combined for the softest texture.
  • Let the sauce simmer: Give it time to develop flavor—20 minutes makes all the difference.
  • Use a blender: If you don’t like tomato chunks, blend the sauce until smooth before adding the meatballs.

Nutrition Information

Show Details
Calories 246kcal (12%) Carbohydrates 8g (3%) Protein 14g (28%) Fat 17g (26%) Saturated Fat 6g (30%) Polyunsaturated Fat 2g Monounsaturated Fat 8g Cholesterol 55mg (18%) Sodium 699mg (29%) Potassium 362mg (10%) Fiber 1g (4%) Sugar 5g (10%) Vitamin A 134IU (3%) Vitamin C 7mg (8%) Calcium 28mg (3%) Iron 1mg (6%)

Nutrition Facts

Serving: 6servings

Amount Per Serving

Calories 246 kcal

% Daily Value*

Calories 246kcal 12%
Carbohydrates 8g 3%
Protein 14g 28%
Fat 17g 26%
Saturated Fat 6g 30%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 8g 40%
Cholesterol 55mg 18%
Sodium 699mg 29%
Potassium 362mg 8%
Fiber 1g 4%
Sugar 5g 10%
Vitamin A 134IU 3%
Vitamin C 7mg 8%
Calcium 28mg 3%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5.0

150 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love