Japanese Karage Tofu (Crispy & Tender)
All Vegan Dinners160 recipes
A cornstarch and potato starch coating fries up crisp while the inside stays creamy and tender. Season with soy, ginger, and garlic for a straightforward karaage-style result.
Crispy Exterior, Creamy Inside
How do you get tofu to taste crispy on the outside while staying tender and creamy on the inside? The secret is pressing your tofu first to remove excess moisture, which lets the exterior crisp up without the inside turning dry. I coat mine in cornstarch and potato starch – this combination creates an incredibly crunchy shell. The cornstarch fries up faster and crispier, while potato starch adds extra crunch and browning power. I pan-fry or deep-fry at medium-high heat until golden, about three minutes per side. This technique seals the outside quickly, keeping the creamy center before it dries out. Using a tofu maker set* ensures your tofu is properly pressed and prepared before coating and frying.
Tofu Preparation and Coating
Japanese karage tofu is a crispy fried tofu dish that combines tender tofu with a flavorful seasoned coating. This tofu variation adapts the Japanese frying technique to create a plant-based protein option that delivers satisfying crunch and depth of flavor through its spice blend and cooking method. A tofu press kit* helps remove excess moisture from your tofu before coating and frying, ensuring optimal crispiness.
Ingredients:
The spices listed here give you a Mediterranean vibe rather than traditional Japanese seasonings. If you want to go for authentic karage, swap these spices out for soy sauce, ginger, garlic, and mirin to get those characteristic umami flavors Japanese cooking is known for. Also, drain your fava beans really well and pat them dry before you coat and fry them – that’s the key to getting them super crispy. The oil amount might need tweaking depending on how you’re cooking them, whether you’re deep-frying or just shallow-frying the tofu pieces.
Heating Oil and Aromatics

Begin by heating 1 tablespoon of oil in a large skillet or wok over medium-high heat. Once the oil is shimmering and hot, add 2 minced garlic cloves and 1 chopped onion to the pan. Stir constantly to stop the garlic from burning, as it can quickly turn bitter. Cook this aromatic base for about 4 minutes until the onion becomes translucent and fragrant, creating the foundational flavors for the dish.
As the garlic and onion soften and begin to caramelize slightly, make sure they are evenly distributed throughout the oil. This step develops deep, complex flavors that spread through the entire dish. The onion should become golden and tender while the garlic becomes mellow and sweet rather than harsh or raw. Keep the heat at a medium level to let these aromatics cook through without scorching the bottom of the pan.
Use Chickpeas Instead of Fava Beans
While fava beans are traditional in this dish, you can absolutely swap them out for chickpeas if that’s what you’ve got on hand or prefer. Chickpeas work really well because they’re heartier and hold their shape better when you’re mashing. They’ll give you that same creamy texture without falling apart as easily. Use the same amount – three cups of boiled chickpeas – and follow the exact same mashing technique on low heat. The spices blend just as well, and chickpeas soak up those cumin and paprika flavors. Your final dish will taste slightly earthier.
Tahini Sauce Pairs Well Perfectly
Since you’ve got this creamy mashed bean base ready, top it with a tahini sauce that adds richness and a subtle nutty flavor. Blending tahini with lemon juice, garlic, and water creates the perfect drizzling consistency. The tahini’s earthy taste works well with the warm spices you’ve already built into your beans. Start with two parts tahini to one part lemon juice, then thin it with water until it reaches your desired thickness. This sauce adds interesting flavors without overpowering your dish, making each bite more satisfying.
Final Thoughts
You’ve now created a dish that brings together crispy texture, warm spices, and creamy richness working together to make something really satisfying. Experiment with the spice ratios, adjusting heat levels based on your preferences. Leftovers keep well in the refrigerator for three days, and you can reheat them in a skillet to restore crispness. This recipe works in many different ways, so you’ll likely make it again, each time getting better at it and finding new flavor combinations that work for you.
Ingredients
Instructions
- 1 Press tofu for at least 20 minutes, then tear into rough 1.5-inch chunks (uneven edges crisp up better than clean cuts).
- 2 Mix soy sauce, mirin, sake, ginger, garlic, and sesame oil in a bowl. Add tofu chunks, toss to coat, and marinate for 30 minutes.
- 3 Pour enough neutral oil into a heavy pot to reach 2 inches deep. Heat to 340°F (170°C) over medium-high heat.
- 4 Remove tofu from marinade and pat lightly dry. Toss each piece in potato starch until fully coated, shaking off excess.
- 5 Fry tofu in batches for 2-3 minutes until pale golden. Transfer to a wire rack. Raise oil temperature to 375°F (190°C) and fry all pieces a second time for 60-90 seconds until deep golden and crisp.
- 6 Drain on the rack for 1 minute and serve immediately with lemon wedges.





