Vietnamese Pork Meatballs in Tomato Sauce (Xiu Mai)

This post contains affiliate links which we are compensated for if a purchase is made. Using links costs you nothing and helps to support the ongoing creation of content. • Jump to Recipe

Vietnamese Meatballs Xiu Mai

Vietnamese Meatballs Xiu Mai

What is Xíu Mại?

Xiu Mai is a Vietnamese dish of steamed or boiled pork meatballs made with ground pork and jicama, and optionally ground shrimp, simmered in a sweet and savory tomato sauce.

In this recipe, we are not steaming the meatballs separately as in traditional recipes. We are keeping it simple and cooking the meatballs directly in the tomato sauce.

What You Will Need

Ground pork —Ground pork is the main ingredient in Xiu Mai. It can be found at most Asian grocery stores, but it may be more difficult to find at American grocery stores. If you can't find ground pork, you can get pork shoulder or pork butt. Chop the meat into small pieces using a food processor or knife.

Shrimp — Shrimp is optional but it’s a tasty addition to enhance the flavor of the meatballs. If you don’t have shrimp, replace the same amount with additional ground pork. For this recipe, any size shrimp will work. Look for peeled and deveined shrimp without tails.

Jicama — The jicama provides a very subtle crunch to the meatballs. It’s also one of the components that keep the meatballs moist.

Yellow or white onion — Yellow or white onion also adds aroma and sweetness to the pork meatballs once cooked. It also keeps the meatball moist.

Seasonings Salt, ground black pepper, fish sauce, sugar, and chicken or mushroom bouillon powder.

Cooking wineCooking wine is optional but also provide an amazing aroma.

Starch — You can use either corn starch, potato starch, or tapioca starch. Starch is used to bind all the ingredients together for the meatballs. You can also use bread crumbs if none is available.

Ripe tomatoes Dice into small chunks. If you don't have fresh tomatoes, you can also use canned tomatoes, tomato sauce, or tomato paste loosen with water.

Vegetable oil — For sautéing garlic to bring out their aroma. You can use other neutral oils, including peanut oil, canola oil, sunflower oil, and avocado oil. Alternatively, you can use annatto oil for additional red color.

Fresh garlic — For added aroma and flavor for the tomato broth.

Water — The liquid to make the tomato broth.

Green onions Reserve the green part for a beautiful garnish. Use the whites in the meatballs.

How to Eat Xíu Mại

Enjoy Xíu Mại two ways:

  1. You can eat these meatballs in a Vietnamese sandwich (Bánh Mì Xíu Mại) with cilantro, jalapeno, pate, cucumber and pickled vegetables.

  2. You can also eat it alongside a baguette with a bowl of meatballs in tomato sauce on the side. Tear a piece of the baguette and dip it into a warm bowl of Xiu Mai meatballs. This style is often served as a Vietnamese breakfast.

Vietnamese Pork Meatballs in Tomato Sauce (Xíu Mại)
Yield 5
Author Vicky Pham
Prep time
10 Min
Cook time
25 Min
Total time
35 Min

Vietnamese Pork Meatballs in Tomato Sauce (Xíu Mại)

Xíu Mại is a Vietnamese dish of steamed or boiled pork meatballs made with ground pork, jicama, and optionally ground shrimp, simmered in a sweet and savory tomato sauce. Enjoy it in a Bánh Mì sandwich or simply with a baguette and a warm bowl of meatballs on the side for dipping.

Ingredients

Meatballs
Tomato Broth
Thickener (Optional)

Instructions

  1. Make the meatballs (assembly only): In a large bowl, combine all of the meatball ingredients. Mix well until everything is evenly combined. Shape the mixture into small balls, about 1-1/2 inches in diameter. Set aside.
  2. Heat the vegetable oil in a large skillet over medium heat. Add the garlic and onions. Cook until fragrant (about 1 minute).
  3. Add the tomatoes and cook for about 3 minutes, or until they start to break down. Add chicken stock and bring the mixture to a low simmer.
  4. Add meatballs, cover and simmer on medium low heat for 10-15 minutes.
  5. Season tomato sauce to taste with sugar, bouillon powder, salt, fish sauce, and ground pepper.
  6. If you want the sauce to be thicker, make the slurry. Combine potato starch and 3 tablespoons water and whisk until starch is completely dissolved. Add to the tomato sauce and continue cooking until the sauce slightly thickens (about 3 minutes).
  7. Garnish with green part of green onions and serve.

Notes

Nutrition Facts

Calories

428

Fat

27 g

Sat. Fat

8 g

Carbs

20 g

Fiber

4 g

Net carbs

16 g

Sugar

9 g

Protein

27 g

Sodium

1648 mg

Cholesterol

138 mg

The values provided should be considered estimates. Factors such as brands purchased, natural variations in fresh ingredients, etc. will change the nutritional information in any recipe. To obtain accurate nutritional information for a recipe, use your preferred nutrition calculator to determine nutritional information with the actual ingredients and quantities used.

the best xiu mai recipe, no steaming, xiu mai, xíu mại, xiu mai recipe, xíu mại recipe, Vietnamese pork meatballs in tomato sauce, Vietnamese pork meatballs in tomato broth, Vietnamese pork and shrimp meatballs, Vietnamese pork meatball recipe, Vietnamese pork and shrimp meatballs recipe, Vietnamese pork and shrimp meatball recipe, tomato broth, tomato sauce, jicama, starch, potato starch, corn starch, tapioca starch, fish sauce, chicken bouillon powder, mushroom bouillon powder, green onion, garlic, white onion, yellow onion, oil, chicken broth, sugar, salt, ground black pepper, slurry, shrimp, pork, Asian meatball, Asian pork meatball recipe, Asian shrimp and pork meatball recipe, authentic Vietnamese xiu mai recipe, authentic recipe, authentic Vietnamese pork meatball recipe in tomato sauce, authentic Vietnamese pork meatball recipe in tomato broth, Vietnamese meatball in tomato sauce, easy xiu mai recipe, easy and authentic xiu mai recipe, Vietnamese meatballs, how to make xiu mai, how to eat xiu mai, how to make xiu mai for banh mi, banh mi, banh mi xiu mai, bánh mì xíu mại, bánh mì, xíu mại, Vietnamese breakfast, no steaming xiu mai recipe
entree
Vietnamese
Did you make this recipe?
Tag @vicky.pham on instagram and hashtag it #vickypham