Dinner, Lunch, Recipes, Sides, Tofu

Asian Tofu Recipe : Perfect for a Tasty Stirfry

Cooks in 1 hour Difficulty Easy 6 comments

Are you trying to be healthy but have a hard time feeling full after eating healthy food?  Tofu will fill you up!  I’ve heard many people complain about tofu being bland and taking forever to prepare.  Tofu can definitely be intense to prepare but it is an excellent source of lean protein and you can buy extra firm tofu to make the process less laborious.  If the tofu is prepared well, it will be full of flavors and anything but bland!

Throw the tofu into your favorite stir-fry or salad.  The recipe below has yielded the firmest/crispiest tofu for me.

If you try making any of these recipes, I would love if you could tag it on Instagram or FB @chivegfood!

Asian Tofu Recipe : Perfect for a Tasty Stirfry

Asian Tofu Recipe : Perfect for a Tasty Stirfry

Throw this delicious tofu into your favorite stir-fry or salad.  The recipe below has yielded the firmest/crispiest tofu for me.

Recipe by ChiVeg
0 from 0 votes
Course: Dinner, Lunch, Recipes, Sides, TofuCuisine: chinese, east asian, asianDifficulty: easy


Prep time


Cooking time




  • Marinade
  • 1 oz extra firm tofu

  • 1 cup soy sauce or Tamari

  • 1 tablespoon rice vinegar

  • 1 teaspoon brown sugar

  • 2 tablespoons mirin

  • 2 cloves garlic minced

  • 1 tablespoon minced fresh ginger

  • 1 teaspoon chili oil

  • 2 tablespoons sesame oil

  • Pan Frying Ingredients
  • 2 tbsp olive oil

  • 2 tbsp corn starch


  • Wrap the tofu in a paper towel and drain the tofu in a colander with two cans on top of it for at least 30 minutes, though this is on the low end – ideally it should be an hour but who has time to plan meals out? I certainly don’t.
  • Once the tofu is drained – cut it into 1/2 inch chunks – this is completely up to you though with respect to how you prefer your tofu to be.
  • Whisk all of the ingredients together and add the tofu to the marinade. It should at least marinate for 30 minutes but ideally for an hour. As I previously said though, if you’re in a rush, then 30 minutes is fine.
  • Once you are done marinating the tofu – you can bake it or pan fry it. If you are in a rush, I would pan fry it – I am usually pressed for time so I tend to pan fry it.
  • In a pan on medium heat – add 2 tbsp of olive oil and pan fry for about 10-15 minutes turning it over once halfway through. I would add 2 tbsp of corn starch to give the tofu a crispy texture.
  • If you’re adding this to a dish (I like to add this to my Vegetarian Red Thai curry) add it at the very end when the sauce is ready and done simmering so the tofu can maintain its crispiness.
  • If you do bake it:
  • Preheat the oven to 400 degrees and when it’s ready, put the tofu on a baking sheet that was sprayed with canola oil, and bake for 40 minutes (see if the tofu is golden brown). Flip over half way.
  • When it’s ready, throw it into your favorite stir-fry or salad!


  • Firm tofu works as well if you don’t have extra firm, but it just won’t be as crispy.
  • I use this type of tofu in a lot of my recipes. You can always make this ahead and then throw it in your dishes throughout the week

Hungry for more recipes? Check them out here.


  1. Pingback: Vegetarian Red Thai Curry with Tofu Recipe: - ChiVeg

  2. I tried this and the tofu was super firm! Finally! Thank you!

  3. Pingback: Vegetarian Mapo Tofu Recipe: Spicy Comfort Food - ChiVeg

  4. Pingback: Tofu Garlic Lo Mein Recipe - ChiVeg

  5. Pingback: Tasty Tofu Étouffée Recipe - ChiVeg

Leave a Comment

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


This site uses Akismet to reduce spam. Learn how your comment data is processed.