Go Back
+ servings
Xiu Mai
Print Recipe
4.88 from 8 ratings

Comforting Xiu Mai (Vietnamese Meatballs)

These Xiu Mai or Vietnamese Meatballs are the perfect comfort food for colder days. They are made with some traditional ingredients like fish sauce and sesame oil combined with some more modern ingredients like ketchup. Altogether, they make an amazing, flavorful dish.
Prep Time20 minutes
Cook Time20 minutes
Course: Dinner, Main Course
Cuisine: Vietnamese
Keyword: Vietnamese meatball recipe, Vietnamese meatballs, xiu mai, xiu mai recipe
Servings: 4 people
Calories: 572kcal
Author: Becca Du

Ingredients

Meatballs

Sauce

Instructions

  • Soak the baguette in water to soften the bread. Use a cheesecloth or paper towel to squeeze out as much liquid as possible. Add it to a large bowl.
  • Next, saute the minced garlic and shallots until they become brown. Add them to the bowl (2-3 minutes).
  • Add the rest of the ingredients for the meatballs and mix.
  • Form meatballs that are 2 inches in diameter and place them in a bowl. Grab some meat and roll it between your palms until it forms a ball.
  • Bring water to a simmer in your steamer pot and add the steamer insert. Put the bowl in the steamer insert and steam for 15-20 minutes until the meatballs are cooked through. If the steamer insert is too deep for the bowl, add another bowl flipped upside down and put the bowl of meatballs on top. This makes it easier to pull out the bowl.
  • While the meatballs are steaming, make the sauce. Add the onions to a large sauce pan over medium high heat. Cook for 2-3 minutes until translucent.
  • Add the tomatoes and cook for 5 minutes until the tomatoes soften.
  • Add the ketchup and chicken broth and cook for 5-10 minutes until the sauce thickens.
  • Lastly, add the fish sauce, sugar, and a corn starch slurry to the sauce and mix. Make the corn starch slurry by mixing the corn starch with 2 tbsp of water.
  • Once the meatballs are done, add them to the sauce.
  • Bring the sauce to a simmer and remove from the heat.
  • Serve meatballs with a baguette and enjoy!

Video

Notes

Store in the fridge for 2-3 days in an airtight container.

Nutrition

Calories: 572kcal | Carbohydrates: 55g | Protein: 27g | Fat: 28g | Saturated Fat: 10g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 12g | Cholesterol: 83mg | Sodium: 2435mg | Potassium: 930mg | Fiber: 4g | Sugar: 21g | Vitamin A: 6288IU | Vitamin C: 21mg | Calcium: 117mg | Iron: 4mg