Make delicious and crispy air fryer tofu in just over 15 minutes! These tofu cubes are perfect to snack on, but they are also delicious added to salads, stews, soups, bowls and wraps.
If you've been sitting on the fence about tofu, just try this easy air fryer tofu recipe!
It takes just 12 minutes for the air fryer to turn the tofu crispy on the outside while keeping it soft and chewy on the inside. This not only makes for a delicious interplay of textures when you snack on the tofu by itself, it also helps the air-fried tofu soak up flavor from other ingredients when you toss it into soups, stews and wraps.
This is a simple and easy recipe that anyone can make. All you need to do is season the tofu lightly with a few ingredients you already have in your pantry. Place the tofu in a single layer in an air fryer basket, and let it cook for around 12 minutes. Open, and voila! The best tofu ever!
Table of Contents
Why you'll love this air fryer tofu
- It's extra crispy and delicious. You won't be able to stop snacking on this air fryer tofu.
- It's so, so easy to make. The recipe is ultra quick as well, needing just 15 minutes from start to finish.
- Healthy snack. The air fryer tofu is low in calories and tofu is a really good protein to include in a vegan diet. It's great to add to kids' lunch boxes too!
- Meal-prep friendly. You can use the air fryer tofu to dial up the protein content in many of your favorite meals,
- It's versatile. You can add all sorts of seasonings to this air fryer tofu and you can use it in a number of dishes, from making a delicious Indian vegetable biryani to a restaurant style vegan General Tso's chicken. You can also layer it into vegan bowls and your favorite salads, or use it to meal prep!
Featured comment
OMG! These are sooo good! I can't stop eating them straight out of the air fryer! I have been struggling to get my protein intake since turning vegetarian, but these cubes are going to change that, they are addictive!
-Laura
Why air-fry tofu?
Because it produces foolproof and more delicious results than baking tofu, in less than half the time! Air fried tofu is also healthier because you need very little oil to coat the tofu. The tofu cubes are perfect for meal prep -- make a batch and keep them in the fridge to add to your favorite dishes!
I also use my air fryer to make healthy versions of our favorite recipes, like these vegan air-fryer meatballs and air-fryer Brussels sprouts.
Ingredients
- Super firm or high protein tofu (or extra firm). You need a firm-textured tofu in this recipe so the cubes will hold their shape. If you use extra firm tofu be sure to press out the excess water.
- Cayenne or paprika. Use cayenne for less heat, paprika for more. You can tweak the amount based on your taste.
- Turmeric. A dash of turmeric adds nice color to the tofu.
- Garlic powder. This adds amazing flavor. Fresh garlic could burn easily in the air fryer but the garlic powder works beautifully.
- Lemon juice. This adds a welcome tang to complement the spicy flavors of the garlic and cayenne.
- Vegetable oil. Use any vegetable oil, I used avocado oil. Sesame oil, safflower oil and fractionated coconut oil are all fine and would work well here.
- Salt to taste
Seasoning variations
- Ground black pepper, tamari or soy sauce and apple cider vinegar.
- Salt, ground black pepper, ginger powder, garlic powder, onion powder and liquid aminos.
- For an Indian-style marinade, add ginger powder and replace the paprika with cayenne in the recipe below.
How to make air fryer tofu
1. Chop the tofu into cubes.
2. Season with marinade spices. Toss.
3. Place the tofu in the air fryer basket in single layer.
4. Air-fry at 375 degrees F/190 degrees C for 12 minutes.
Expert tips
- Choose firm tofu. Both super firm tofu and extra firm tofu are fine here, but don't use anything softer, like soft tofu or silken tofu. If you use extra firm tofu be sure to squeeze as much moisture out of it as you can using a tofu press or by placing the tofu slab, swaddled in paper towels, in a colander and placing a heavy weight over it. Let the tofu stand 30 minutes to an hour.
- Cut the tofu into bite-size cubes: Cut the tofu block into four slabs lengthwise, then cut each block into 12 cubes. If you make the tofu pieces bigger or smaller, adjust air frying time up or down.
- Marinate the tofu: Toss the tofu cubes with the marinade ingredients. You don't need to wait for the tofu to soak in the marinade, but if you have the time the air fried tofu cubes will be even tastier! Around 30 minutes is perfect.
- Place tofu cubes in a single layer in air fryer basket. Make sure there is some room between each cube so the air circulates freely. For a 16-oz block of tofu you might need to air-fry in two batches, unless your air fryer has a larger capacity.
- Toss the tofu cubes halfway through. This will help the tofu air fry evenly. To do this pull out the air fryer basket, shake it vigorously to toss the cubes around, then reinsert and continue cooking.
- Tweak cooking time to change the texture of the tofu. Around 15 minutes will yield extra-crispy tofu and around 18 minutes will yield chewy tofu, which is nice as a meat replacement in stews and curries.
Recipe FAQs
The oil helps make the tofu crispier, but if you are oil-free no worries. Just add a teaspoon or two of vegetable stock to help the spices adhere to the tofu, then proceed with the air frying.
All tofu, cooked or not, will change its texture when frozen and will become more sponge-like. This can actually work great if you want to add the tofu to curries and stews, because the tofu will better absorb the flavors of the sauce. So yes, freeze the tofu in an airtight container or bag for up to three months. If you plan on using the tofu as a snack, however, you should consume it within two to three days of cooking as the texture of the frozen, air fried tofu won't work well for snacking.
You can add up to a tablespoon of cornstarch to the bowl when you mix up the ingredients and it will help further crisp up the tofu. I am not a big fan of the flavor cornstarch adds here, but it doesn't spoil the recipe either, so if you want to use it go ahead and do so without any worries.
You can air fry the tofu without marinating it, especially if you plan to add it to other recipes. But tofu is bland so adding at least a dash of salt and pepper to it will ensure it has a nice flavor.
Ways to use air fryer tofu
- As a snack: Snack on this air-fried tofu by itself, it's healthy and delicious.
- Air Fryer Tofu Makhani: Add the air fryer tofu to this yummy tofu makhani for even deeper and richer flavor in the curry. Or use it in any Indian recipe that calls for fried paneer or meat, including dishes like Vegan Palak Paneer with Tofu, Vegan Paneer Butter Masala and Vegan Butter Chicken.
- Tofu Noodle Bowl. Add the tofu to this amazing and healthful vegan crack chilli tofu noodle bowl.
- The air fryer tofu cubes are great for meal prepping. Add them to salads, sandwiches, bowls and wraps.
- Vegan meat replacement in stews: Add the air fried tofu instead of meats or vegan meats to stews like this vegan beef stew and vegan Irish stew.
- Add the air fryer tofu to wraps and burritos.
Storage instructions
- Refrigerate: You can refrigerate the tofu for up to four days.
- Freeze: Freezing tofu is not recommended because it completely changes the texture. If you do freeze, keep in mind that the tofu will be far chewier. This can be nice in some dishes, like curries.
- Reheat: Reheat the tofu in the air fryer set to 375 degrees for 3-4 minutes or until crispy again.
More delicious air fryer recipes
Air Fryer Tofu Recipe
Ingredients
- 16 oz extra firm tofu (or high protein tofu. If using extra firm tofu, squeeze out excess water with a tofu press or by swaddling the tofu in towels, then placing in a colander, and placing a heavy pot or pan on to. Let stand 30 minutes to an hour until a good amount of water has squeezed out of the tofu).
- 1 teaspoon paprika (or cayenne, which will add more heat than paprika)
- 1 teaspoon garlic powder (or 1 teaspoon grated garlic)
- ½ teaspoon turmeric
- ½ teaspoon vegetable oil
- 1 tablespoon lemon juice
- Salt to taste
Instructions
- Cut the tofu lengthwise into four slabs, then cut each slab into 12 cubes.
- Place the tofu and all marinade ingredients in a bowl, toss to mix. You can air-fry the tofu rightaway or, if you have the time, let it stand for 30 minutes.
- Place the tofu in a single layer in the air fryer basket, with a bit of space between each cube, and insert it in the air fryer. You might need to do this in two batches..
- Air-fry the tofu for 12 minutes at 375 degrees Fahrenheit. Halfway through air frying remove the basket and toss the tofu cubes around. This is not absolutely necessary but it helps ensure the tofu cooks evenly.
- Serve the air-fried tofu as a snack with a creamy mayo or other dipping sauce, or toss it into stews, curries, wraps, salads and more.
Recipe notes
- If you do not have an air fryer, you can simply fry these tofu cubes on a skillet. Make sure you oil the skillet first.
- Use the firmest tofu you can find. Both super form tofu and extra firm tofu are fine here, but don't use anything softer, like soft tofu or silken tofu. If you use extra firm tofu be sure to squeeze as much moisture out of it as you can using a tofu press or by swaddling the tofu in paper napkins and placing it in a colander with a heavy weight over it, like a pan.
- Cut the tofu block into four slabs lengthwise, then cut each block into 12 cubes. If you make the tofu pieces bigger or smaller, adjust air frying time up or down.
- Toss the tofu cubes with the marinade ingredients. You don't need to wait for the tofu to soak in the marinade, but if you have the time it doesn't hurt to do so. Around 30 minutes is perfect.
- Place the tofu cubes in a single layer in the air fryer basket. Don't crowd the air fryer basket--for the best results, make sure the tofu cubes fit in a single layer and there is enough room between the tofu cubes for the air to rush through. For a 16-oz block of tofu you might need to air-fry in two batches, unless your air fryer has a larger capacity than mine does.
- It's a good idea to toss the tofu cubes about, around halfway through the air frying process. This will help the tofu "fry" evenly. Do this by pulling out the basket, which automatically pauses the air fryer, tossing the cubes by shaking it vigorously, and then insert the basket back in the air fryer.
- If you want your tofu crispier, you can increase the cooking time to up to 15 minutes. Around 18 minutes will yield chewy tofu, which is nice as a meat replacement in stews and curries.
- You can make variations of this air fried tofu by using different marinade ingredients. For instance, use ground black pepper, tamari or soy sauce and apple cider vinegar; or make a marinade with salt, ground black pepper, ginger powder, garlic powder and liquid aminos. For an Indian-style marinade, add ginger powder and replace the paprika with cayenne in the recipe below.
- You can add a teaspoon of cornstarch to the tofu marinade for crispier tofu, but I don't really care much for the flavor and the tofu has a better texture without it, especially if you use it in other recipes.
Vindya Donahue
Thank you for these delicious vegan recipes. Thank you for your respect for cows. My heart breaks to see their plight too. Thank you for sharing your opinion and your lovely recipes. Would you care to share what is the best vegan milk for coffee. I'm allergic to oat milk. Thank you.
Vaishali
Hi, I love vanilla soymilk in coffee! Thanks for your kind words.
Luciellenc
If you don't like flavored creamers (vanilla, hazelnut, etc.) Mocha Mix is a soy based creamer that is unflavored. It actually tastes like cream.
Krista
Would this work equally well in a convection oven? If so, would I use the same temperature and baking time?
Vaishali
Yes, I think it would! Use same temp and time.
Julie Fitzpatrick
I made the air-fried tofu last night and it turned out fine and tasty! This is amazing because I can sabotage almost any recipe without even trying. Not only was it easy-to-make and delicious, one 16 oz. brick of super-firm tofu only cost $3.50 and made five servings with 18 grams of protein in each serving! I had a second serving for lunch in my left-over pasta dish and I still have 3 more servings in the refrigerator. What a great choice! Thank you, Vaishali!
Vaishali
Awesome, so happy you loved it, Julie. I agree tofu is a really great and economical source of protein, and there are so many things you can do with it!
Minnie
My favorite air fryer recipe! I just used it again with your veg biryani and it's so awesome in that too. I make this tofu every week.
Vaishali
So happy you made the tofu and the biryani, Minnie!
Nan
My favorite air fryer tofu recipe! I love the balance of flavors in the seasonings you recommend and everyone in our family loves it. I make it weekly.
Vaishali
Hi Nan, that's so great to hear. This is one of my go-to recipes too!