There is something deeply satisfying about biting through a golden, crackling crust into tender, steaming tofu — and this air fryer tofu katsu delivers exactly that thrill without a single grain of wheat flour. Thick slabs of extra-firm tofu get coated in a fragrant almond flour and toasted sesame crust, then air-fried until they shatter at first bite. Nestled on a cool, crunchy sesame-ginger slaw dressed in a creamy mayo-based sauce, each mouthful balances crispy warmth against refreshing crunch. A drizzle of keto-friendly tonkatsu-inspired sauce ties it all together with sweet, tangy depth.
With 46 grams of fat and just 7 grams of net carbs per serving, this dish sits squarely in the keto sweet spot. The almond flour crust and sesame seeds bring healthy fats while the extra-firm tofu contributes over 20 grams of complete plant protein. Fat accounts for roughly 72 percent of the total calories, making this a textbook ketogenic meal that keeps you fueled and satiated through the afternoon.
Best of all, this entire lunch comes together in under 30 minutes, and every component packs and reheats beautifully. Keep the slaw and tofu in separate containers for weekday meal prep — the katsu stays surprisingly crispy when reheated in the air fryer for just two minutes. It is the kind of recipe that makes you wonder why you ever ordered takeout.
Ingredients (serves 2)
For the tofu katsu:
- 14 oz (400g) extra-firm tofu, drained and pressed
- 1/3 cup (35g) blanched almond flour
- 2 Tbsp (16g) toasted white sesame seeds
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp ground white pepper
- 1/4 tsp fine sea salt
- 1 large egg, beaten
- Avocado oil spray
For the sesame-ginger slaw:
- 2 cups (140g) thinly shredded green cabbage
- 1/4 cup (25g) thinly sliced scallions
- 2 Tbsp (28g) keto mayonnaise (avocado oil-based)
- 1 tsp (5ml) toasted sesame oil
- 1 tsp (5ml) unseasoned rice vinegar
- 1 tsp freshly grated ginger
- 1/4 tsp fine sea salt
- Pinch of red pepper flakes
For the keto tonkatsu sauce:
- 1 Tbsp (15ml) coconut aminos
- 1 tsp (5ml) unseasoned rice vinegar
- 1 tsp (5g) tomato paste
- 1/2 tsp Dijon mustard
- 1/4 tsp powdered erythritol (or preferred keto sweetener)
For garnish:
- 1 tsp toasted sesame seeds
- 1 scallion, thinly sliced
- Pinch of flaky sea salt
Instructions
Press the tofu. Wrap the tofu block in a clean kitchen towel or several layers of paper towel. Place a heavy skillet or cutting board on top and press for at least 10 minutes — or up to 30 minutes if you have the time. This step is non-negotiable; excess moisture prevents a crispy crust and causes steaming in the air fryer.
Slice the tofu. Cut the pressed tofu block horizontally into four even slabs, each roughly 1/2 inch (1.25cm) thick. Pat each slab dry one more time with a paper towel.
Prepare the coating station. In a shallow bowl or plate, combine the almond flour, toasted sesame seeds, garlic powder, onion powder, white pepper, and salt. Stir with a fork until evenly mixed. In a second shallow bowl, beat the egg until smooth.
Coat the tofu. Working one slab at a time, dip the tofu into the beaten egg, turning to coat all sides and letting excess drip off. Then press it gently into the almond-sesame mixture, turning and pressing so the coating adheres evenly on all surfaces including the edges. Set each coated slab on a plate or wire rack. Repeat with remaining slabs.
Preheat the air fryer. Set your air fryer to 400°F (200°C) and let it preheat for 3 minutes. This ensures the coating begins crisping the moment it hits the basket.
Air fry the katsu. Lightly spray the air fryer basket with avocado oil. Place the coated tofu slabs in a single layer — do not overlap. Spray the tops lightly with avocado oil. Cook for 7 minutes, then carefully flip each slab using a thin spatula. Spray the tops again and cook for another 6 to 7 minutes until the crust is deep golden brown and audibly crispy when tapped.
Make the slaw while the tofu cooks. In a medium bowl, whisk together the keto mayonnaise, toasted sesame oil, rice vinegar, grated ginger, salt, and red pepper flakes until smooth. Add the shredded cabbage and sliced scallions. Toss until everything is evenly dressed. Taste and adjust salt or vinegar to your liking.
Mix the tonkatsu sauce. In a small bowl, stir together the coconut aminos, rice vinegar, tomato paste, Dijon mustard, and powdered erythritol until completely smooth. The sauce should be glossy and pourable — add a few drops of water if needed to thin.
Assemble and serve. Divide the sesame-ginger slaw between two plates or shallow bowls. Lean two tofu katsu slabs against the slaw on each plate. Drizzle the keto tonkatsu sauce over the katsu in a zigzag pattern. Sprinkle with toasted sesame seeds, sliced scallion, and a pinch of flaky sea salt. Serve immediately for maximum crunch.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~572 kcal |
| Fat | ~46g |
| Protein | ~31g |
| Total Carbs | ~12g |
| Fiber | ~5g |
| Net Carbs | ~7g |
Nutrition values are approximate and may vary based on specific brands and exact ingredient measurements used.
Tips & Variations
Press your tofu thoroughly for the crispiest results. The single biggest factor in achieving a shattering crust is removing moisture from the tofu. If you own a tofu press, use it for 20 to 30 minutes. In a pinch, microwave the tofu block for 2 minutes, let it cool slightly, then press with towels — the heat drives out extra water fast.
Watch your coconut aminos for hidden carbs. Not all coconut aminos are created equal. Some brands contain added sugar and can have 2 to 3 grams of carbs per teaspoon. Look for brands with 1 gram or less of carbs per serving, or substitute tamari (gluten-free soy sauce) for an even lower-carb option with bolder umami flavor.
Make it a meal-prep powerhouse. Store the cooked katsu slabs and slaw in separate airtight containers in the fridge for up to 4 days. When ready to eat, reheat the katsu in the air fryer at 375°F (190°C) for 2 to 3 minutes — it crisps back up beautifully. Toss the slaw again just before serving, as it may release some liquid overnight.
Swap the slaw for a warm side. If you prefer a hot lunch, serve the katsu over riced cauliflower tossed with a splash of sesame oil and a pinch of furikake seasoning. This keeps the Asian flavor profile intact while adding variety. The macro impact is minimal since cauliflower rice runs about 3 grams of net carbs per cup.
Boost the fat even further with a simple addition. If your daily macros need more fat, add half a sliced avocado to each plate. This contributes roughly 15 grams of heart-healthy monounsaturated fat while adding only about 2 grams of net carbs, pushing your fat ratio even higher without disrupting the flavor balance.