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)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 372 kcal
- Protein
- 16 g
- Carbohydrates
- 58 g
- Fat
- 10 g
- Fiber
- 5 g
- Sugar
- 23 g
- Sodium
- 472 mg
- Saturated Fat
- 1 g
- Monounsaturated Fat
- 4 g
- Polyunsaturated Fat
- 3 g
- Potassium
- 263 mg
- Calcium
- 349 mg
- Iron
- 3.8 mg
- Magnesium
- 59 mg
- Phosphorus
- 147 mg
- Zinc
- 1.5 mg
- Vitamin A
- 8 mcg
- Vitamin C
- 8 mg
- Vitamin E
- 1.2 mg
- Vitamin K
- 8 mcg
- Vitamin B6
- 0.1 mg
- Thiamin
- 0.07 mg
- Riboflavin
- 0.07 mg
- Niacin
- 0.4 mg
- Folate
- 13 mcg
- Water
- 143 g
Sources: Aggregated Public Data, USDA FoodData Central
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.
Troubleshooting
Breading falls off the tofu after air frying
Cause: The tofu retained too much water, or the panko was not pressed firmly enough into the wet batter.
Fix: Cannot be fixed once fully cooked, but handle gently with silicone tongs to prevent further shedding.
Prevention: Ensure the tofu is thoroughly pressed and patted dry before the initial flour dredge. Use firm pressure when rolling the cubes in the panko.
The panko crust looks dry and pale instead of golden
Cause: The olive oil was not thoroughly rubbed into the panko breadcrumbs during prep.
Fix: Lightly mist the tofu bites with an olive oil cooking spray and air fry for an additional 2 minutes.
Prevention: Massage the oil into the dry panko with your fingers until it resembles slightly damp sand before adding the other seasonings.
Cultural Context
This dish brings the iconic, comforting flavors of an American Thanksgiving into a modern, plant-based format. The earthy fresh sage and sweet-tart cranberry provide a highly familiar festive flavor profile, while the air-fried panko tofu offers a satisfying, contemporary textural contrast.










