CookpadCookpad
Guest
Register or Log In
Save and create recipes, send cooksnaps and more
  • Search
  • Premium
    • Top Cooksnapped Recipes
    • Top Viewed Recipes
  • Premium
  • Challenges
  • FAQ
  • Send Feedback
  • Region
  • Your Collection
Your Collection
To start creating your recipe library, please register or login.
Pork Meatballs in Tomato Sauce (Xiu Mai)
Save this recipe to come back to it later.
  • Add Cooksnap
  • Add to folders
  • Print
  • Share
    • Copied!
    • Email
    • Facebook
    • Pin it
    • Twitter
  • Report Recipe
  • See report
  • Edit recipe
  • Delete
CookpadCookpad
Vietnam Authentic home cooking from Vietnam, with US measurements.
Originally published on Cookpad Vietnam as Thịt viên sốt cà chua (xíu mại)
A picture of Pork Meatballs in Tomato Sauce (Xiu Mai).

Pork Meatballs in Tomato Sauce (Xiu Mai)

Hoàng Ngọc
Hoàng Ngọc @hoangngoc374
TPHCM

This dish originates from Cantonese cuisine, known as shāomài (sú-mại), and later became popular in Vietnam, especially in Saigon and Da Lat. In Saigon, it's often served with a slightly thick tomato sauce, either dipped with or stuffed into a baguette. In Da Lat, it's served with a lighter sauce, sometimes with cooked pork skin and thinly sliced onions. Today, I'm making xiu mai with a thick sauce—half to eat with bread, half to serve with spaghetti.

The key to success is making meatballs that are firm but not dry, juicy and tender inside, and well infused with the sweet, fragrant tomato sauce.

This dish originates from Cantonese cuisine, known as shāomài (sú-mại), and later became popular in Vietnam, especially in Saigon and Da Lat. In Saigon, it's often served with a slightly thick tomato sauce, either dipped with or stuffed into a baguette. In Da Lat, it's served with a lighter sauce, sometimes with cooked pork skin and thinly sliced onions. Today, I'm making xiu mai with a thick sauce—half to eat with bread, half to serve with spaghetti.

The key to success is making meatballs that are firm but not dry, juicy and tender inside, and well infused with the sweet, fragrant tomato sauce.

Read more

Pork Meatballs in Tomato Sauce (Xiu Mai)

Hoàng Ngọc
Hoàng Ngọc @hoangngoc374
TPHCM

This dish originates from Cantonese cuisine, known as shāomài (sú-mại), and later became popular in Vietnam, especially in Saigon and Da Lat. In Saigon, it's often served with a slightly thick tomato sauce, either dipped with or stuffed into a baguette. In Da Lat, it's served with a lighter sauce, sometimes with cooked pork skin and thinly sliced onions. Today, I'm making xiu mai with a thick sauce—half to eat with bread, half to serve with spaghetti.

The key to success is making meatballs that are firm but not dry, juicy and tender inside, and well infused with the sweet, fragrant tomato sauce.

This dish originates from Cantonese cuisine, known as shāomài (sú-mại), and later became popular in Vietnam, especially in Saigon and Da Lat. In Saigon, it's often served with a slightly thick tomato sauce, either dipped with or stuffed into a baguette. In Da Lat, it's served with a lighter sauce, sometimes with cooked pork skin and thinly sliced onions. Today, I'm making xiu mai with a thick sauce—half to eat with bread, half to serve with spaghetti.

The key to success is making meatballs that are firm but not dry, juicy and tender inside, and well infused with the sweet, fragrant tomato sauce.

Read more
Saved
Save this recipe to come back to it later.
Edit recipe
See report
Add to folders
Add CooksnapAdd Cooksnap
ShareShare
  • Copied!
  • Email
  • Facebook
  • Pin it
  • Twitter
PrintPrint
  • PrintPrint
  • Add CooksnapAdd Cooksnap
  • Report Recipe
  • See report
  • Delete
Share
  • Copied!
  • Email
  • Facebook
  • Pin it
  • Twitter
Save this recipe to come back to it later.
  • Add Cooksnap
  • Add to folders
  • Print
  • Report Recipe
  • See report
  • Edit recipe
  • Delete

Ingredients

Serves 4 servings
  1. 1.1 lbsground pork (500 g)
  2. 1small onion
  3. 3large tomatoes
  4. Green onions and cilantro
  5. Ketchup, cornstarch or potato starch
Cookpad Open in Cookpad App
Saved
Save this recipe to come back to it later.

Steps

  1. 1

    Bring a pot of water to a boil. Score the tomato skins lightly, then boil until the skins loosen. Peel the tomatoes, cut them in half, and squeeze out the seeds through a strainer to remove them while keeping the juice. Puree the tomato flesh.

    (I started with 2 tomatoes, then added another for more sauce to go with the spaghetti.)

    A picture of step 1 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 1 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 1 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  2. 2

    Puree the tomatoes. Dice the onion, then puree it as well.

    A picture of step 2 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 2 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  3. 3

    Choose ground pork with a mix of lean and a bit of fat (like pork shoulder or pork butt). Grind until fine, but not as smooth as for Vietnamese grilled pork sausage.

    To season the pork: Add 1 large egg, 3 tablespoons cornstarch or potato starch, 2/3 of the pureed onion, 2 tablespoons fish sauce, 1 teaspoon salt, and 1 tablespoon mild chicken bouillon powder (if your bouillon is salty, use only 1 tablespoon fish sauce).

    A picture of step 3 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  4. 4

    Mix the pork mixture well. Take a small amount, fry it, and taste to check the seasoning. The meat should be slightly under-seasoned since it will simmer in the tomato sauce.

    Shape the mixture into balls, any size you like. I made them about the size of a ping pong ball and got 25 meatballs.

    A picture of step 4 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  5. 5

    Heat 2 tablespoons of oil in a skillet over high heat. Add the meatballs and quickly brown them on all sides, turning them continuously. The goal is to sear the outside for flavor while keeping the inside juicy. Remove the meatballs from the pan.

    A picture of step 5 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  6. 6

    Add the remaining onion to the pan and sauté until lightly golden. Add the pureed tomatoes, 1 tablespoon fish sauce, 1 tablespoon sugar, 2 cups water, and 3 tablespoons ketchup. Bring to a boil, then add all the meatballs. Reduce heat to low and simmer for 20 minutes so the meatballs absorb the tomato sauce.

    A picture of step 6 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 6 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 6 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  7. 7

    If serving with bread, let the sauce thicken a bit more. Since I used half for spaghetti, I turned off the heat at this point. And that's it—xiu mai is ready!

    A picture of step 7 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 7 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  8. 8

    For spaghetti: Boil the pasta until cooked, then drain.

    Add 1 ladle of bottled spaghetti tomato sauce (I used Barilla brand) to a pot. Add 1 ladle of the xiu mai tomato sauce. Add the cooked pasta and toss to combine.

    To serve, plate the pasta, top with a few meatballs, and sprinkle with chopped green onions and cilantro. For a richer dish, sprinkle shredded cheese on top and bake the plate in the oven for 10 minutes until the cheese melts.

    A picture of step 8 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 8 of Pork Meatballs in Tomato Sauce (Xiu Mai).
  9. 9

    Here's the xiu mai with bread!

    A picture of step 9 of Pork Meatballs in Tomato Sauce (Xiu Mai).
    A picture of step 9 of Pork Meatballs in Tomato Sauce (Xiu Mai).
Saved
Save this recipe to come back to it later.
Edit recipe
See report
Add to folders
Add CooksnapAdd Cooksnap
ShareShare
  • Copied!
  • Email
  • Facebook
  • Pin it
  • Twitter
PrintPrint
  • PrintPrint
  • Add CooksnapAdd Cooksnap
  • Report Recipe
  • See report
  • Delete

Cooksnaps

Saved
Save this recipe to come back to it later.
  • Add Cooksnap
  • Add to folders
  • Print
  • Share
    • Copied!
    • Email
    • Facebook
    • Pin it
    • Twitter
  • Report Recipe
  • See report
  • Edit recipe
  • Delete

Copied!

Hoàng Ngọc
Hoàng Ngọc @hoangngoc374
Published in the US on April 17, 2026 14:02
TPHCM
Mình là người Đà Nẵng sống ở Sài Gòn, 1 chồng 2 con, thích ăn nên hay nấu 😄Sóc Nhím hỏi "mẹ ghi lại làm gì dzạ?", mình nói "biết đâu có người muốn nấu món này mà hông biết cách, thì họ có thể xem, hoặc sau này 2 đứa đi học xa nhà, cần nấu ăn thì xem" 😋
Read more

Similar Recipes

More Recipes

  1. A picture of THM Ranch Dressing Sugar Free GF.

    THM Ranch Dressing Sugar Free GF

    Talie Talie
  2. A picture of Dahi Tindora/Donde.

    Dahi Tindora/Donde

    ZMA ZMA
  3. A picture of Puchka - Kolkata Style Pani Puri.

    Puchka - Kolkata Style Pani Puri

    ZMA ZMA
  4. A picture of Healthy Ragi Thalipith moms Special.

    Healthy Ragi Thalipith moms Special

    Shobha Deshmukh Shobha Deshmukh
  5. A picture of Sweet and Sour Soup.

    Sweet and Sour Soup

    Cluelesskitty Cluelesskitty
  6. A picture of Omelette 🍝🥚.

    Omelette 🍝🥚

    Bukharicooking vlogs Bukharicooking vlogs
  7. A picture of Millet Pancakes.

    Millet Pancakes

    Swati Sheth Swati Sheth
  8. A picture of Iffa Chicken - Dubai's Viral Chicken Dish.

    Iffa Chicken - Dubai's Viral Chicken Dish

    ZMA ZMA
  9. A picture of Mango Kalakand.

    Mango Kalakand

    Hetal Poonjani Hetal Poonjani
  10. A picture of Mom’s Special Dudhi Kadhi – Light & Comforting Gujarati Delight.

    Mom’s Special Dudhi Kadhi – Light & Comforting Gujarati Delight

    Krishna Dholakia Krishna Dholakia
  11. A picture of Baked Pumpkin Spice Oatmeal.

    Baked Pumpkin Spice Oatmeal

    Chris Gan Chris Gan
  12. A picture of Instant Pot Hong Shao Rou.

    Instant Pot Hong Shao Rou

    kairynel kairynel
  13. A picture of Easy cake mix tres leche cake.

    Easy cake mix tres leche cake

    Vanessa Roque Vanessa Roque
  14. A picture of Chocolate caramel waffles.

    Chocolate caramel waffles

    Macintosh Macintosh
  15. A picture of Singapore fried carrot cake.

    Singapore fried carrot cake

    SALG SALG
  16. A picture of Porridge beans.

    Porridge beans

    Dash of Delish Dash of Delish
  17. A picture of Buttery Cashew Biscuits (Eggless).

    Buttery Cashew Biscuits (Eggless)

    MrsRiasat Ali MrsRiasat Ali
  18. A picture of Smoke Shack Smash Burger Wrap.

    Smoke Shack Smash Burger Wrap

    Miles Miles
  19. A picture of Bhujiya Sandwich.

    Bhujiya Sandwich

    _pjs kitchen_ _pjs kitchen_
  20. A picture of Tasty meaty samosas.

    Tasty meaty samosas

    Chef A Chef A
  21. A picture of Smashed potatoes chicken lollipops.

    Smashed potatoes chicken lollipops

    Ghazala Naeem Ghazala Naeem
  22. A picture of Ginger Tea.

    Ginger Tea

    Mariam Azeem (Umme Sarim) Mariam Azeem (Umme Sarim)
  23. A picture of Babycorn and okra.

    Babycorn and okra

    Rekha Bapodra Rekha Bapodra
  24. A picture of Chocolate Chunk Cookies.

    Chocolate Chunk Cookies

    Shradha Nema (foodgazin') Shradha Nema (foodgazin')
  25. A picture of (Instant Fruit Chaat).

    (Instant Fruit Chaat)

    Mangal Shah Mangal Shah
https://cookpad.wasmer.app/us/recipes/16631545
Cookpad Open in Cookpad App

About Us

Our mission at Cookpad is to make everyday cooking fun, because we believe that cooking is key to a happier and healthier life for people, communities and the planet. We empower home cooks all over the world to help each other by sharing their recipes and cooking experiences.

Subscribe to Premium for exclusive features & benefits!

Cookpad Communities

🇺🇸 United States 🇬🇧 United Kingdom 🇪🇸 España 🇦🇷 Argentina 🇺🇾 Uruguay 🇲🇽 México 🇨🇱 Chile 🇻🇳 Việt Nam 🇹🇭 ไทย 🇮🇩 Indonesia 🇫🇷 France 🇸🇦 السعودية 🇹🇼 臺灣 🇮🇹 Italia 🇮🇷 ایران 🇮🇳 India 🇭🇺 Magyarország 🇳🇬 Nigeria 🇬🇷 Ελλάδα 🇲🇾 Malaysia 🇵🇹 Portugal 🇺🇦 Україна 🇯🇵 日本 See All

Learn More

Cookpad Premium Careers Feedback Blog Terms of Service Community Guidelines Privacy Policy Frequently Asked Questions

Download our app

Open Cookpad App on Google Play Open Cookpad App on App Store
Copyright © Cookpad Inc. All Rights Reserved
close