Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.0
(42)
Export 29 ingredients for grocery delivery
Step 1
Remove the tofu from the package and drain any excess liquid. Place the tofu on 3-4 paper towels. Then add another 3-4 paper towels on top. You can also wrap the tofu in a clean dish towel for this process.
Step 2
Place a clean heavy frying pan or pot on top of the tofu for 30 minutes. This will "press the tofu" and squeeze out any excess moisture. If your pan isn't too heavy you can add canned beans on top to create more weight.Replace the paper towels halfway through if they become too wet.
Step 3
Once tofu is pressed, use a knife to cut it into 1-inch cubes. Place in a ziploc bag or glass container.
Step 4
In a bowl or jar, combine the marinade ingredients and mix together.
Step 5
Pour the marinade into a bag with chopped tofu. Place in the fridge for a minimum of 30 minutes or longer.Note: These marinades create the best flavor when tofu can be soaked for at least 2-4 hours – I prefer to marinate overnight.
Step 6
Heat a frying pan with a bit of cooking oil over medium-high heat. Pan should be hot before adding in the tofu and sauce. Cook until the tofu is browned on each side, about 8-10 minutes.The sauce will reduce during this time and the tofu will get crispy.
Step 7
Lightly coat the inside of the air fryer tray or basket with avocado oil spray or other cooking spray. Add the chopped tofu to the tray. Cook at 400°F for 16-20 minutes, tossing them halfway through. Tofu will be done when brown and crispy on the sides.
Step 8
Preheat oven to 400°F. Line a baking sheet with parchment paper. Place tofu in a single layer on the baking sheet. Bake for 16-20 minutes or until tofu is crispy on the edges. Toss and flip the tofu with a spatula halfway through.
Step 9
Store leftovers in the fridge in an airtight glass container. You can reheat the tofu leftovers in the frying pan or microwave.