Myanmar Vegan Tofu Curry in Tomato Sauce

Vegan tofu curry is one of my favorite dishes to make. It’s the vegan cousin of the more traditional Burmese egg curry. It’s best to use fresh tomatoes in this dish since they provide much more flavor than sauce. Make sure you boil them though! Boiling removes the slightly tart flavor of the tomatoes and lets them meld more deeply with the deep, umami flavors of the soy sauce and masala in this dish. I used this Asian Baked Tofu recipe in this dish (you should always cook the tofu, don’t eat it raw and don’t mix it in without first baking/cooking it first).


Myanmar Vegan Tofu Curry in Tomato Sauce

Yield: 4

Myanmar Vegan Tofu Curry in Tomato Sauce


  • 5 medium-size tomatoes, boiled
  • 1/2 medium-size onion, finely chopped
  • 5 garlic cloves, mashed
  • 2 green chilies, finely chopped
  • 1/2 tsp turmeric powder
  • 1/2 tsp paprika
  • 1/4 tsp ginger
  • 1/2 tbsp chili powder
  • 1/2 tsp garam masala
  • 1/2 tsp soy sauce
  • 1 tbsp extra virgin olive oil (or another unrefined oil)
  • Tofu, prepared (See Easy Asian Baked Tofu recipe)
  • 1/4 cup water


  1. Start by boiling the tomatoes and preparing the tofu. To boil the tomatoes, cut an "x" shape on the skin before boiling, and then remove the skins when finished. You will then need to mash the tomatoes in a bowl (you may also use a blender or food processor for this part).
  2. Chop the onions and chilis and mash the garlic. You should try to have all your ingredients ready to go before even starting. A good time to do this is while the tofu is baking.
  3. When you're ready, heat the oil in a medium-size pan on medium heat. Add the turmeric, paprika, and ginger. Let simmer until fragrant, then add the chilies, garlic, and onion. Saute until the onions are translucent.
  4. Next, add the mashed tomatoes. You may mash them a bit more once they're in the pan.
  5. Add the 1/4 cup of water and soy sauce. Let simmer for about 10 minutes, then add the chili powder and garam masala. Stir well and allow to simmer for another 10 minutes.
  6. When the sauce has thickened (it should not be watery), add the tofu. Mix the tofu in, making sure every piece is coated in the sauce, and then let simmer on low heat for another 5 minutes.
  7. Serve hot with a side of rice. You may also add fresh fruit or a smoothie on the side.
Recipe Management Powered by Zip Recipes Plugin

Leave a Comment