Easy tofu recipe
This crispy tofu recipe will get you started cooking tofu if you’ve never cooked it before. Never eat bland, mushy tofu again! How to pan fry and bake tofu with this really easy recipe.

So, the thought of cooking with tofu overwhelms you. You’re not sure where to start. Maybe you’ve tried cooking tofu before and it just turned into a bland, mushy mess.
I’ve been there before. Cooking with tofu can be really confusing, especially if this is your first time.
Instead of overwhelming you with 100 ways to cook tofu, I’m going to give you one simple recipe to get you started cooking the best crispy tofu with this simple recipe. Let’s learn how to make crispy baked tofu and pan fried tofu that will turn you into a tofu lover.
If you need more help cooking tofu, check out my article called how to cook tofu for beginners, next.
Ingredients & Tools
- Extra firm tofu (whole block) – If you want crispy tofu, it’s important to use extra firm tofu. It has the best texture and is the least mushy of the tofu varieties.
- Oil – I like using olive oil or avocado oil.
- Seasonings – Tofu is a blank slate, so use your favorite seasonings. I like to keep it simple with just garlic powder, onion powder and nutritional yeast.
- Salt or soy sauce – If I’m not using any sauce after cooking the tofu, I’ll use soy sauce. It adds an amazing umami richness to the tofu.
- Corn starch – This is the secret weapon to getting tofu crispy. It adds a nice outer layer. You can also use arrowroot powder, potato starch or tapioca starch.
- Baking sheet – If baking the tofu pieces in the oven. Parchment paper is also helpful if you want to keep you baking sheet clean.
- Tofu press – This will save you from the waste of having to use layers of paper towels and a heavy large skillet and books to press the water out.
- Cast iron skillet – or your favorite pan if you’re choosing to pan fry the tofu.
- Cutting board – To cut the block of tofu into smaller cubes.
- Shallow dish – To mix the tofu with the seasonings and oil before cooking
Helpful tips
To prevent tofu from sticking to the pan if you are pan frying, it’s important to heat up the skillet with the oil for at least 5 minutes on medium heat before adding the tofu in.
Once you add the tofu into the hot oil, don’t move or touch the tofu for at least five minutes. You want to give the tofu enough time to create a crispy exterior. Once this exterior has formed, the tofu will release from the pan a lot easier. Do this on each side of the tofu.
If you want super crispy tofu, then freeze the package of tofu. Yes, throw it all in the freezer. Then, let it completely thaw out before cooking it.
Once the tofu has thawed out, then press the excess water out.
Freezing the tofu is a great way to get extra water out and it changes the consistency of the tofu to be even more crispy and chewy.
Do I need to press my tofu?
For this recipe, yes. Pressed tofu ensures that the tofu comes out nice and crispy and golden brown.
It also takes less time cook because you don’t have to cook the water out.
Pressing the tofu takes out the excess water in the tofu, so it crisps up better.
How to press tofu
The easiest way is to buy a tofu press. They’re really affordable and easy to find online. Use the code DamnTasty for 10% off.
Take the tofu out of the package and set it in the press for 10 minutes. Then you’re done!
If you don’t have a tofu press, wrap the tofu up in a clean kitchen towel, put it on a plate and put some heavy books or pans on top.
Let it press for 30 minutes.
Can I use an air fryer?
Yes! An air fryer is probably the best way to make crispy tofu. Air fry at 400 degrees for 10 minutes, shaking halfway through. Make sure you don’t crowd the tofu and give each piece enough room to crisp up.

Adding sauce
- After cooking and crisping the tofu up on each side, add your sauce of choice. I love to use store bought buffalo wing sauce, asian sauces, teriyaki sauce or BBQ sauce depending on what type of dish I’m putting this in. Just read the ingredients to make sure it doesn’t contain dairy or eggs.
- Keep the pan on medium low heat and occasionally stir and flip the tofu around so it’s well coated
- Sauté the tofu for 5-8 minutes, or until the sauce starts to slightly caramelize and the tofu crisps up again.
- When you first add the sauce to the tofu, the tofu will become a little soggy, so you have to sauté the tofu until it crisps up again.
- Serve in a stir fry, on the side with some steamed veggies, or put this tofu in a wrap.
More tofu recipes to try

Easy crispy tofu
Equipment
Ingredients
- 1 package extra firm tofu
- 1 tablespoon corn starch
- 1 tablespoon soy sauce
- 1 teaspoon garlic powder
- 1 tablespoon oil
Instructions
Baking instructions
- Press the tofu for at least 20-30 minutes. Pre-heat the oven to 420 degrees.1 package extra firm tofu
- Cut the tofu in half and then in half again the other way. Turn the tofu and cut it into large cubes
- Add tofu to a large mixing bowl. Drizzle on the oil, then sprinkle on the soy sauce, corn starch and garlic powder. Gently mix with a wide flat utensil, being careful not to break the tofu, until the corn starch looks mixed in1 tablespoon corn starch, 1 tablespoon soy sauce, 1 teaspoon garlic powder, 1 tablespoon oil
- Line or oil a baking sheet. Place the tofu on the baking sheet, giving each piece space. Bake for about 25 minutes. After 25 minutes, check the tofu. If it's golden and looking crispy, take it out. If not, bake for another 5 minutes. The tofu firms up as it cools as well.
Pan fried instructions
- Press the tofu for at least 15 minutes.
- Cut the tofu in half and then in half again the other way. Turn the tofu and cut it into large cubes1 package extra firm tofu
- Add tofu to a large mixing bowl. Drizzle on the oil, then sprinkle on the soy sauce, corn starch and garlic powder. Gently mix with a wide flat utensil, being careful not to break the tofu, until the corn starch looks mixed in1 tablespoon corn starch, 1 tablespoon soy sauce, 1 teaspoon garlic powder, 1 tablespoon oil
- Put a saute pan on medium low heat and add 2-3 tablespoons of oil
- It’s really important to let the pan and oil heat up first, so let it heat up for about 2-5 minutes.
- Add the tofu into the pan
- Set a timer for 5 minutes and DON’T TOUCH or move the tofu for 5 minutes. It’s really important to leave the tofu alone for at least 5 minutes. This will ensure that the tofu creates a really crispy coating and not stick to the pan.
- If you’ve ever cooked tofu and it stuck to the pan and fell apart, it’s because you didn’t let it cook long enough to create that crispy coating. Once that coating is make, it will naturally release itself from the pan and make it easier to flip.
- Cook each side for at least 5 minutes.
- Once each side is cooked, this tofu is ready to go into a Thai curry, a wrap, onto a salad or in a buddha bowl.
Video
Notes
Nutrition
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.
Loved the recipe? Give it a star rating on the recipe card and Pin it for later!

Tamia
Thank you, I so needed this! I have had tofu in the restaurantS that have been delicious! But I haven’t been Successful at all, And crispy is the only way I like tofu! Thank you so much for this post! 🙂
Damn Tasty Vegan
So glad this helped you out! Crispy tofu is definitely my favorite way to eat tofu as well.
Kathleen
Very good recipe! I love the simplicity of it and once I had done it, I started adding all kinds of different ingredients to adapt it to my taste like fresh ginger and sesame seeds. Thank-you for sharing😊