Equipment
* optional
Ingredients
Tofu and Wet Batter
- 400 g extra firm tofu, drained and cut into 2cm cubes
- 120 ml unsweetened soy milk
- 15 g cornstarch
Dry Dredge and Sage Panko Crust
- 40 g all-purpose flour
- 100 g panko breadcrumbs
- 15 ml olive oil
- 10 g fresh sage, finely chopped
- 3 g garlic powder
- 4 g kosher salt
- 2 g black pepper
Warm Cranberry Sauce
- 200 g fresh cranberries
- 70 g granulated sugar
- 60 ml water
- 1 orange, zested
Nutrition (per serving)
Method
Press the extra firm tofu using a tofu press or heavy object for 15 minutes to remove excess moisture. Pat completely dry, then cut into bite-sized 2cm cubes.
Combine the cranberries, granulated sugar, water, and orange zest in a small saucepan. Simmer over medium heat until the cranberries burst and the sauce thickens into a jam-like consistency. Remove from heat and keep warm.
In a mixing bowl, use your fingers to rub the olive oil into the panko breadcrumbs until evenly coated. Stir in the finely chopped fresh sage, garlic powder, kosher salt, and black pepper.
In a second mixing bowl, whisk together the soy milk and cornstarch to create a smooth, slightly thick slurry. Place the all-purpose flour in a third separate mixing bowl.
Working in small batches, toss the tofu cubes in the all-purpose flour and tap off the excess. Dip them into the soy milk slurry to coat fully, and finally press them firmly into the sage panko mixture so the crumbs adhere perfectly.
Arrange the breaded tofu bites in the air fryer basket in a single, even layer. Cook at 200°C (400°F) for 15 minutes, using tongs to carefully flip them halfway through the cooking time.
Transfer the crispy tofu bites to a serving platter. Serve immediately alongside the warm cranberry sauce for dipping.
Chef's Notes
- Rubbing olive oil directly into the dry panko breadcrumbs is the secret to achieving a deep, even golden-brown color in the air fryer, which otherwise struggles to brown entirely dry coatings.
- Pressing the tofu is non-negotiable for this recipe; removing the excess interior water allows the center to become delightfully firm and steamy rather than mushy and bland.
- The soy milk and cornstarch slurry mimics the binding power of a traditional egg wash perfectly, naturally making this dish fully vegan while accommodating dairy-free and egg-free dietary needs.
- The warm cranberry sauce can be prepared up to three days in advance and gently reheated on the stove or in the microwave, saving crucial prep time if you are serving this for a holiday gathering.
Storage
Refrigerator: 3 days — Store the tofu and cranberry sauce in separate airtight containers. Tofu will lose its crispness over time.
Freezer: 1 month — Freeze the breaded tofu bites raw in a single layer before transferring to a freezer-safe bag. Do not freeze the cranberry sauce.
Reheating: Reheat cooked tofu in the air fryer at 180°C or 350°F for 5 to 7 minutes until crispy again. Gently warm the cranberry sauce in a saucepan over low heat.










