Vietnamese Stuffed Tofu in Tomato Sauce

Watch here

All the savory flavors essential in Vietnamese cooking can be found in this meat-stuffed tofu in tomato sauce, but plant-based. Meaty, aromatic, and super flavorful – this juicy tofu dish is perfect for lunch or dinner!

A few notes

  1. For any leftovers, store in an airtight container for up to 3 days. 
  2. Since we will only be using half of the plant-based meat package, feel free to save the other half to make another meal or freeze it for up to 6 months. 
  3. If your local supermarket does not offer any pre-fried tofu, you can fry it yourself. Drain and press firm tofu for an hour then proceed to shallow fry until crispy and golden. 
  4. The vegan fish sauce is essential to this dish and you can find my recipe here
  5. The mushroom seasoning is also what gives this dish so much flavor. I highly recommend investing in this seasoning and it will make all your plant-based meals extra umami. 

This Vietnamese stuffed tofu in tomato sauce is: 

Vegan

Savory

Aromatic

Chewy

Meaty

& SO Tasty! 

Please let me know if you gave this recipe a try. Leave a comment below or tag a photo on Instagram @tifflovestofu. I’d love to see or hear how it turned out for you. 

Vietnamese Stuffed Tofu In Tomato Sauce

Prep Time

10 min

cooking time

15 min

Servings

4

total time

25 min

Difficulty

Easy

Ingredients

1
1 package pre-fried tofu (cut out the center in a circle or square shape)
2
1 6 oz plant-based ground meat (Impossible Foods is the best for this recipe)
3
2 large tomatoes (cut into wedges)
4
1 shallot bulb (diced)
5
4 cloves of garlic (minced)
6
1 tbsp vegan fish sauce
7
1 tbsp sugar
8
1.5 tsp mushroom seasoning
9
1 tbsp soy sauce
10
1 tsp black pepper
11
1 tbsp oil
12
1 green onion (chopped)

Cooking Instructions

1
Step 1
Begin with prepping the shallots, garlic, green onion and tofu. In a bowl, add the plant-based ground meat along with the soy sauce, 1/8 tsp black pepper, 1 tbsp garlic, and 1 tbsp shallot, and mix it well. Stuff the center of the tofu pieces with the meat mixture. If there is any leftover meat and tofu, add it to the pan later.
2
Step 2
Heat up the oil in a non-stick pan over medium heat, add the rest of the shallots, garlic, and white ends of the green onion. After a couple of minutes, add the leftover meat mixture, tomatoes, vegan fish sauce, sugar, 1/8 tsp black pepper, and mushroom seasoning. Once the tomatoes have been thoroughly coated by the seasonings, place the tofu on top of the tomatoes. Cover with a lid and cook for 10 minutes.
3
Step 3
Top it off with the green ends of the green onion and serve it with rice!
Facebook
Twitter
LinkedIn
Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

ABOUT AUTHOR
Hi, I'm Tiff!

Tiff Loves Tofu is a blog all about simple and delicious plant-based recipes, largely influenced by my culture and life experiences. I hope to show people that cooking wholesome, vibrant plant-based meals is not only easy but it is loads of fun. So, let’s get cooking!

ADVERTISEMENT
Our gallery
Get Updates In Your Inbox !

Sign up with email to receive news & updates.