Go Back
+ servings
stuffed tomatoes with pork and shitake mushroom

One of a kind stuffed tomato

Tomatoes stuffed with marinated ground pork and served with delicious tomato sauce.
5 from 1 vote
Prep Time: 1 hour
Cook Time: 30 minutes
Marinating time: 30 minutes
Total Time: 2 hours
Servings: 2 people
Author: Tu


  • Steamer


  • 7 medium tomatoes
  • 3 stalks green onion chopped, for garnish


  • 1 lb ground pork
  • 3 tbsp fish sauce or 1.5 tbsp salt
  • 1 egg yolk
  • 1 tbsp corn starch or potato starch
  • 2 tbsp fried onion
  • ¼ tsp ground black pepper
  • 1 tbsp ketchup
  • ¼ medium yellow onion small dice
  • 7 caps shitake mushroom small dice

Tomato sauce

  • ½ medium yellow onion small dice
  • ¼ c ketchup
  • 5 medium tomatoes small dice
  • 1 tsp salt
  • ¼ tsp ground black pepper
  • 3 tbsp sugar


For stuffing

  • In a medium mixing bowl, combine all ingredients and mix well. Take a small amount of the meat mixture and do taste testing by boiling or frying. Adjust seasoning with salt and pepper if necessary.
  • Let the mixture marinade for 45 minutes (maximum 24 hours).

For tomatoes

  • Use a petty knife, remove the top of each tomato.
  • Use a small spoon to scoop out seeds and juice inside. Set tomatoes aside and preserved juice mixture for making sauce.
  • Carefully stuff tomatoes with marinated stuffing. Set up a steamer. Put stuffed tomatoes on a small pan inside a steamer and steam for 20-30 minutes.

For tomato sauce

  • In a medium sauce pan, heat 2 tbsp of vegetable oil, add diced yellow onion and saute until onion turn brown.
  • Add ketchup, followed by diced tomato and 1 cup of preserved juice mixture (from above).
  • Add salt, sugar, and ground black pepper. Bring the mixture to boil then reduce heat to simmer for 10 minutes.
  • Adjust tomatoes sauce with salt and pepper if needed.


  • Put stuffed tomatoes on serving platter, spoon enough sauce to cover and garnish with chopped green onion. Served with hot steamed rice. Enjoy!