Crispy Pan-Fried Sesame Tofu
This mouth-watering Crispy Pan-Fried Sesame Tofu recipe combines savoury, sweet and tangy flavours. It’s all made directly in a pan in just 25 minutes and is vegan and gluten-free! It’s so tasty, you’ll be coming back for seconds or even thirds.
Crispy Sesame Tofu
If you’ve been hanging around Choosing Chia for a while you know I’m a big fan of tofu recipes for quick and simple weeknight dinners.
When you’re looking for a vegetarian recipe that is packed with protein, ready in under 30 minutes and tastes delicious, Sesame Tofu is the way to go.
Many people think tofu is bland, but the truth is tofu is absolutely delicious when cooked properly and takes on amazing flavour from any sauce you add to it. In this recipe, I’ll walk you through the key steps you need to take to make crispy, delicious and flavourful tofu that will convert any tofu hater!
Why you’ll love this recipe
- Mega flavour in every bite. Each cube of tofu is perfectly coated in a delicious sesame sauce and is crispy on the outside while still being soft on the inside.
- Ready in 30 minutes. Actually, 25 minutes. Making it the perfect recipe for those busier weeknights when you don’t have a lot of time on your hands for dinner.
- 12 grams of protein per serving. Just one small serving of this tofu has 12 grams of protein to keep you feeling full!
How to make tofu crispy
Let’s be real: no one likes soggy tofu.
And often when we stir fry tofu and add sauce to it, that’s exactly what can happen. So let’s walk through the key steps to take to achieve perfectly crispy delicious bites of tofu.
Use extra-firm tofu. There are many different types of tofu. From silken to extra-firm, types of tofu are based on how much water they have in them. Softer tofu means that it has a higher water content, which is what makes it softer. While firm tofu has less water in it. When it comes to getting crispy tofu, the firmer, the better. If the tofu has a higher water content it will make it difficult for it to pan-fry and become crispy.
Press out the liquid. When you open a pack of tofu, you may notice some liquid in the pack. Make sure to drain the tofu well and use a kitchen towel or paper towels to press out any remaining liquid from the tofu. You can also use a tofu press and press the tofu for 30 minutes, but I don’t find this necessary if you use extra-firm tofu.
Coat with cornstarch. This is one of the best ways to make the tofu extra crispy! Toss the tofu cubes in some cornstarch. We won’t get into the scientific details on why a cornstarch coating becomes crispy when fried, (you can read more on that here.) but it works.
Use enough oil. Yes, we are pan-frying, not deep frying, but we still need enough oil to coat the bottom of the pan so the tofu can fry and become crispy. Since tofu has basically no fat it in, the oil is necessary to help the tofu get crispy.
Don’t overcrowd the pan. Or just use a bigger pan so you have more space. Make sure the cubes aren’t touching so they can be spread out evenly in the pan and all have enough space to fry.
Be patient. Don’t flip the tofu cubes too soon! Give then a good 2-4 minutes on each side to fry. Once a side is golden brown, flip the cubes and cook the next side. You’ll want to repeat this process until all sides of the tofu are golden and crispy.
Serve immediately. Unfortunately, Crispy Pan-Fried Sesame Tofu is not a great make-ahead recipe. Once the tofu is coated in the sauce, it will eventually start to lose its crispiness if it sits out too long.
Can I use soft tofu?
Technically you can make Sesame Tofu with soft tofu, BUT it will not be crispy. I repeat it will not be crispy!
If you prefer a soft tofu stir-fry with soft cubes of tofu, then you can go ahead and use soft or medium tofu for this recipe. Soft tofu can be pan-fried, but it may fall apart slightly when stir-frying and won’t always remain in solid cubes. It still tastes delicious though!
If you prefer crispy tofu, make sure to stick with firm or extra-firm tofu in this recipe.
Ingredients for pan-fried tofu
Stir Fry
- Extra-firm tofu
- Cornstarch
- Vegetable oil
- Scallions (green onions)
- Toasted sesame seeds
Sesame sauce
- Garlic
- Ginger
- Soy sauce
- Sesame oil
- Maple syrup
- Rice vinegar
- Cornstarch
- Water
Upgrade with some veggies! (optional)
- Broccoli/Chinese broccoli
- Bok choy
- Red peppers
- Snow peas
- Mushrooms
- Baby corn
*Full recipe ingredients and instructions are below in the recipe card.
How to make Sesame Tofu (step by step instructions)
Step 1
Drain the tofu and press out as much liquid as possible between two paper towels. Cut the tofu into cubes then toss in a bowl with cornstarch to evenly coat.
Step 2
Heat some oil in a pan on medium-high heat, then add half the scallions and sauté for a couple of minutes, then add tofu cubes cooking for 2-4 minutes on each side until golden brown. Don’t rush this process, otherwise, the tofu won’t become crispy.
Step 3
Prepare the sesame stir-fry sauce by mixing the sauce ingredients together. Make sure to start by mixing the cornstarch and cold water together, then add the rest of the sauce ingredients. This will prevent the cornstarch from becoming clumpy.
Step 4
Add the sauce to the pan of tofu and toss to evenly coat. Add the remaining scallions and sesame seeds. Serve right away so enjoy the tofu while it’s crispy!
Do you have to press tofu before pan frying?
It’s best to press as much liquid as possible out of the tofu before pan-frying. You can either use a tofu press, or just a few sheets of paper towel to wrap around the tofu and squeeze out any excess liquid. Removing any excess liquid will help ensure that the tofu becomes crispy!
How to store and reheat leftovers
Store any leftover Sesame Tofu in an air-tight container in the fridge for up to 3 days. Reheat in a pan or in the microwave. Keep in mind that leftovers of this tofu recipe will not be as crispy once the tofu sits in the sauce for a while. (But it still tastes great!)
Tips for making pan-fried sesame tofu
- Prepare a pot of rice before you start cooking the tofu so you’ll have rice ready to go when the tofu is cooked. I like to use jasmine rice but you can use any type of rice you love.
- Use extra-firm tofu if you want your tofu to be crispy. This is the best type of tofu to use when making crispy tofu. If you can’t find extra-firm tofu you can also use firm tofu.
- Cook the tofu in a non-stick pan. Tofu has a tendency to stick to the pan as it cooks. Using a non-stick pan will help you avoid this issue entirely.
- Be patient. Give the tofu a couple of minutes to cook on each side before flipping them to the next side. This will ensure the tofu becomes crispy.
- Add any vegetables you love to this Crispy Stir-Fried Sesame Tofu to make it more veggie-packed.
More delicious tofu recipes to try
- Thai Coconut Curry Tofu
- Easy Tofu Stir Fry
- Crispy Baked Teriyaki Tofu
- Sweet And Sour Tofu
- Orange Tofu
- Spicy Baked Peanut Butter Tofu
- Green Curry Tofu
If you tried this Crispy Pan-Fried Sesame Tofu or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!
PrintCrispy Pan-Fried Sesame Tofu
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main
- Method: Pan-Fry
- Cuisine: Asian
- Diet: Vegan
Description
Crispy Pan-Fried Sesame Tofu is packed with sesame flavour and ready in under 30 minutes!
Ingredients
Stir Fry
- 1 pack extra-firm tofu
- 2 tbsp cornstarch
- 2 tbsp vegetable oil
- 3 scallions, chopped
- 1 tbsp sesame seeds
Sesame sauce
- 1 garlic clove, minced
- 2 tsp minced ginger
- 2 tbsp tamari (or soy sauce, gluten-free if needed)
- 1 tbsp sesame oil
- 1 tbsp maple syrup
- 1 tbsp rice vinegar
- 1/2 tbsp cornstarch mixed with 1 tbsp cold water
Instructions
- Drain the tofu, and press it between two paper towels to remove as much liquid as possible.
- Cut the tofu into cubes and toss in a bowl with the cornstarch.
- Heat the vegetable oil in a pan on medium-high heat then add half of the sliced green onions and all of the tofu cubes. Let the tofu cook for 2-3 minutes on each side until golden brown.
- While the tofu is cooking, prepare the sauce by mixing the sauce ingredients together in a small bowl.
- Once the tofu is crispy on all sides, lower the heat to low and pour the sauce, sesame seeds and remaining green onions into the pan.
- Mix together until the tofu is evenly coated and served.
- Serve immediately. Optionally top with sliced green onions and sesame seeds.
Notes
Store leftovers in the fridge in an air-tight container for up to 3 days.
Prepare a pot of rice before you start cooking the tofu so you’ll have rice ready to go when the tofu is cooked.
Add any vegetables you love to this Crispy Stir-Fried Sesame Tofu to make it more veggie-packed.
It’s best to use a non-stick pan for this recipe. Tofu can sometimes stick to a pan when cooking, so a non-stick pan will make things easier!
Nutrition
- Serving Size: 1/4 of the reicpe
- Calories: 150
- Sugar: 7g
- Sodium: 400mg
- Fat: 8.5g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 12g
All I can say is wow! I just couldn’t stop eating! I added baby corn and served over rice and it felt like I was at a restaurant. Amazing recipe, thank you so much for sharing.
So happy you liked the recipe Suzy 🙂
This was good, came together quickly. I made it with broccoli and rice on the side. I think I would double the sauce next time and I loved all of the fresh ginger:) thanks!
Happy you enjoyed it Melissa 🙂
Will make again! Added more ginger and mixed with chef Bai’s kung pao cauliflower and Trader Joe’s frozen spiral zucchini and mixed veg. Mixed with white rice. Yum!!!!
Happy you enjoyed the recipe!
This turned out awesome- thanks!
Happy you enjoyed it!
I’m wondering if this could be made a bit ahead of time and served at room temperature for a party? Would appreciate any thoughts or feedback. Thanks!
Hi Mathew- i wouldn’t recommend it. Tofu is always best served fresh and it won’t taste nearly as good at room temp
this is incredible, i blended cottage cheese to the sauce for extra protein. will definitely make again
So happy you enjoyed!
First time making tofu, and this recipe was perfect! Delicious and easy. Will definitely make it again. Thank you! 🙌
So happy you enjoyed it! 😀
5 star all day long. My husband and I are newer vegans and still learning how to cook a new way. We’ve not tried tofu much because it was weird mush, but this recipe… omg SO GOOD! We ate it all, then wondered if we should hit the market for more tofu and a second dinner. I’m using another tofu recipe from ChoosingChia tonight. Thank you Jess – I stan you sister. 🙂
I’m so happy you both loved it! Tofu is delicious if it’s cooked properly! 🙂
Fantastic!
Thank you! 😀
Loved this.
I’m going to have to try substituting cubed, pressed eggplant for the tofu.
Happy you enjoyed it! Sounds like it would be delicious with eggplant
How much is one pack of tofu??????
Hi Katherine, a standard size pack of tofu is about 350-400 grams, or 14 oz.
I am addicted to this recipe. Really was like in a restaurant. Delicious thank you
So happy you loved it! 🙂
Fantastic!! I used an orange pepper, celery and cashews (had on hand). Really simple, quick and delicious! Serves 2-3 I think though, not 4! 😂Thank-you
So glad you enjoyed the recipe!
This recipe made my first time making tofu a success! So crispy and the sauce was amazing. I topped mine with sriracha and hot honey 🤤
Yay! So happy it was successful 🙂
This is one of the very best recipes I’ve tried in a long time. We added lots of veggies and served it to a very diverse group–vegetarians and meat eaters–and everyone gobbled it down. Next time I would double or triple the recipe. Absolutely a five-star winner!
So happy you loved the recipe! Thank you for the review 🙂
I feel like this should be a recipe that has a huge amount of ratings because it’s that good. I made it for dinner last night and it was amazing 🙂 I did do a few things differently that I think really made the difference-
1) So instead of putting cornstarch on the tofu directly, i put it into a large bowl and starting dipping each tofu in it. it stuck perfectly and got extremely crispy yet soft.
2) I liked soy sauce more than tahini. but it was a bit bland so I added a bit of chili flakes and some sweet and sour sauce and it was perfect.
3) I let the sauce stay in the pan with the tofu for a minute, stirring constantly. That really thickened up the sauce.
4) Instead of green onions I chopped up cilantro and it was just as good(even better?!)
Anyways, thank you so much for this amazing recipe and I look forward to making this again!
Hi Niki, so happy you enjoyed the recipe! Sounds delicious with your changes too 🙂
Love this recipe. Will definitely be making it often
So glad you enjoyed it Lisa!
This recipe is terrific. I did make a couple substitutions. I used chopped Vidalia onions since I didn’t have scallions. I used powdered ginger as well. It didn’t matter. It was delicious. If you want an animal protein as well, add some cooked chicken to the recipe (about a cup for the single portion) and maybe add a chopped sweet red bell pepper. One thing I would change is to increase the amount of ingredients for the sauce. I’d love to have a bit more of it with my entrée.
So happy you enjoyed the recipe! It’s such a great dish that can be easily customized so you can add whatever you like to it 🙂
Easy and Delicious! Served it with rice and added some broccoli as suggested in the post for some extra nutrition.
Thanks Jay! Glad you enjoyed!
Fantabulous! I added more scallions, leeks, mushrooms, and, at the end some frozen kale. Served over rice.
Hi Jill! Happy you enjoyed the recipe 🙂