This post may contain affiliate links. See my disclosure policy.
This air fryer tofu features crispy marinated tofu bites that cook up in under 15 minutes! It’s healthy, easy to customize, and guarantees perfectly cooked tofu.
Want more air fryer recipes? Try my air fryer salmon bites, air fryer coconut shrimp, air fryer cauliflower, and air fryer chicken parmesan next.
I try to cook one or two meat-free meals for my family each week, and my air fryer tofu recipe is always a favorite. Tofu can be tricky to cook correctly, but thanks to the air fryer, it yields the best texture—truly crispy on the outside and fluffy and soft in the middle!
Table of Contents
Why I love this recipe
- Healthy. Tofu is naturally high in protein, low in saturated fat, and even boasts a hefty dose of fiber (source). Paired with some rice and veggies, it’s a balanced meal I feel good about serving my family.
- Quick. From prep to plate, this tofu cooks up in less than 15 minutes!
- Easy to pair. Serve this tofu as the main protein source for almost anything- I’ve used it for rice bowls, salads, and even sandwiches.
- Versatile. I keep my marinate mix very simple, but I’ve included some flavor combinations to keep things exciting.
Ingredients needed
- Tofu. Use extra firm tofu as it holds onto the sauce better and yields a more crisp exterior. If you only have firm tofu, squeeze out the moisture and/or dry it out for several hours before slicing it up.
- Oil. I use both olive oil and sesame oil. The oils add flavor to the tofu, keep it moist, and help create a nice crust.
- Soy sauce. I consider this my non-negotiable sauce for almost every tofu dish. Low-sodium soy sauce and tamari will also work.
- Spices. As mentioned earlier, I’m keeping the spices simple to let the tofu shine. Just some garlic powder, ground ginger, and kosher salt.
How to make crispy air fryer tofu
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1 – Prep the tofu. Cut the tofu into even bite-size pieces (aka tofu nuggets). Place them on paper towels or clean kitchen towels to soak up the excess moisture.
Step 2 – Season and air fry. In a large bowl, mix the olive oil with sesame oil, soy sauce, salt, and spices. Add the tofu to the bowl and mix until fully coated.
Step 3- Air fry. Arrange the tofu in the greased air fryer basket and cook it for 10-12 minutes.
Arman’s recipe tips
- Press the tofu before cutting it to remove the extra liquid and make super crispy air-fried tofu. You can either do it with a tofu press or my cheat method: Place 1-2 large (and heavy!) pots on top and let it sit for 10-15 minutes.
- Always add the tofu in a single layer to the air fryer basket. This way, the tofu cubes will brown evenly on all sides. You may also need to cook it in batches.
- Toss the tofu in cornstarch or arrowroot starch (arrowroot powder) before air frying for extra crispy tofu! This is a great idea if you’ll be adding the tofu to soups or stir fries.
Variations
- Use different spices like paprika, black pepper, onion powder, or cayenne pepper.
- Marinate the tofu! My easy tofu marinade was created with this recipe in mind.
- Add a glaze. Once the tofu is cooked, I sometimes brush it with an umami-forward sauce (think eel sauce or bulgogi sauce) and air fry it once more for a few minutes to caramelize and create a glaze.
Storage instructions
To store. Store leftovers in an airtight container in the fridge for up to 4 days.
To freeze. Place the cooked and cooled tofu in a ziplock bag and store it in the freezer for up to 2 months.
Reheating. Either reheat the tofu in the air fryer for a few minutes or on a non-stick skillet with a touch of oil.
Frequently asked questions
We highly recommend pressing the tofu before air-frying it. Pressing it helps remove the extra moisture, which results in crispier tofu.
More delicious ways to enjoy tofu
15-Minute Air Fryer Tofu
Video
Ingredients
- 15 ounces tofu extra firm
- 1/2 tablespoon olive oil
- 1/2 tablespoon sesame oil
- 2 tablespoons soy sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground ginger
- 1/4 teaspoon salt
Instructions
- Preheat the air fryer to 190C/375F.
- Cube the tofu into bite sizes pieces. Place the tofu on a dishtowel or paper towel to soak up excess moisture.
- In a large bowl, combine the olive oil, sesame oil, soy sauce, garlic powder, and salt. Add the tofu and mix well, until all the tofu is coated.
- Generously grease the air fryer basket and add a single layer of tofu to it. Air fry for 10 minutes, shaking the basket several times throughout.
- Once the tofu is golden brown, remove it from the basket and repeat the process until all the tofu is cooked up.
Notes
Nutrition
Originally published March 2023, updated and republished June 2024
This turned out really good and tasty
Can I also make soy in air fryer? Like soaked in water and then bake?
This is the best air fryer tofu recipe out there- it’s SO crispy and addictive.
Thanks, Sonja!
I never tried tofu before as I am not vegan. But always wanted to give it a try. Maybe I like it!
This is my new favourite recipe! I love it. So tasty and a lot less calories than the fried option!
Thanks, Bianca! 🙂
I have a toaster oven air fryer and cannot get my tofu to ever be cripsy. I always squeeze the water out. Any suggestions on a non basket type of air fryer?
Hmmm adding too much seasoning or oil can have the opposite effect. Have you maybe overseasoned?
What would be substituted for soy or sesame? Yes garlic, onion?? Thanks cheryl
Soy sauce- try tamari.