
This Thai-inspired deep-fried tofu achieves golden crispiness with a foolproof method that works every time. The secret lies in pressing the tofu thoroughly and coating it properly before frying.
At 350°F, the tofu transforms into perfectly crispy cubes that stay firm on the outside while remaining tender inside. The accompanying peanut sauce adds a rich, creamy contrast with authentic Thai flavors.
You’ll end up with tofu that’s crispy without being greasy, paired with a sauce that balances sweet, savory, and tangy notes. This vegan dish is satisfying enough to be the star of any meal.
Serve hot with fresh herbs and lime wedges for a complete experience that’s both impressive and approachable.
Ingredients for Deep Fried Tofu Recipe Thai
Firm tofu, a crisp coating, and rich peanut sauce make this dish unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🧈 | 1 lb | Pressed and cubed into 1-inch pieces |
| Cornstarch 🌾 | ½ cup | For crispy coating |
| Neutral-Flavored Oil 🫒 | 4 cups | For deep frying (peanut or vegetable) |
| Creamy Peanut Butter 🥜 | ½ cup | Unsweetened, natural preferred |
| Soy Sauce 🫙 | 3 tbsp | Or tamari for gluten-free |
| Rice Vinegar 🧂 | 2 tbsp | For tangy brightness |
| Maple Syrup 🍁 | 2 tbsp | Or agave nectar |
| Fresh Lime Juice 🍋 | 2 tbsp | About 1 lime, freshly squeezed |
| Garlic Cloves 🧄 | 2 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Sesame Oil 🫒 | 1 tsp | Toasted for aroma |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Wedges 🍋 | 4 pieces | For serving |
| Water 💧 | 2 tbsp | To thin sauce if needed |
The tofu quality is non-negotiable here. Extra-firm tofu from Whole Foods or Trader Joe’s holds its shape best—avoid silken or soft varieties. Pressing is critical: wrap the block in a clean towel, place a heavy pan on top, and let it drain for 20-30 minutes. This removes excess moisture, ensuring maximum crispiness. For the oil, peanut oil has the highest smoke point, but vegetable or canola work too (just avoid olive oil).
No peanut butter? Almond or cashew butter works in a pinch, though the flavor will differ slightly. Soy sauce can be swapped for coconut aminos if avoiding gluten. The rice vinegar is key for that authentic Thai tang—apple cider vinegar at half the amount can substitute if needed. Fresh ginger and garlic are ideal, but powdered versions at one-third the quantity work when necessary. Adjust the red pepper flakes to taste, or add a dash of sriracha for extra heat.
The peanut sauce thickens as it cools—thin with warm water if needed. Store leftovers separately: tofu in the fridge for up to 3 days (reheat in the oven to maintain crispiness), sauce in an airtight container for up to 5 days. Freeze the sauce for 1 month, but avoid freezing the tofu after frying.
Why You’ll Love This Recipe
- Minimal Fuss: I just cube the tofu, toss it in cornstarch, and fry—no fancy steps, no stress.
- That Peanut Sauce: The creamy peanut butter and soy sauce combo is so good I could drink it with a straw.
- Feeds Everyone: I serve it as an appetizer, toss it in salads, or pack it for lunch—always disappears fast.
- Budget Stretch: Honestly, a block of tofu and pantry staples make a filling meal for pennies.
Step-by-Step Instructions for Deep Fried Tofu with Thai Peanut Sauce
Master the technique for achieving perfectly crispy tofu paired with a rich, balanced peanut sauce.
Step 1: Press and Coat the Tofu
Begin by pressing the 1 lb Extra-Firm Tofu to remove excess moisture. Wrap the block in a clean kitchen towel, place a heavy skillet on top, and let it drain for 15 minutes. This step is essential for achieving maximum crispiness.
Once pressed, cut the tofu into 1-inch cubes, then toss the pieces in the 0.5 cup Cornstarch until fully coated. The cornstarch creates a light, crispy crust that holds up to frying. Shake off any excess starch to prevent clumping in the oil.
Step 2: Deep Fry to Golden Perfection
Heat the 4 cups Neutral-Flavored Oil in a deep, heavy-bottomed pot to 350°F. Use a deep-fry or candy thermometer to monitor the temperature accurately. The oil must be hot enough to create an immediate sizzle when the tofu enters, but not so hot that it burns the outside before the inside cooks.
Working in batches to avoid overcrowding, carefully lower the tofu cubes into the oil. Fry for 4-5 minutes, turning occasionally, until they turn deep golden brown and crispy on all sides. Remove with a slotted spoon and drain on a wire rack or paper towels to maintain their crisp texture.
Step 3: Prepare the Thai Peanut Sauce
In a small saucepan, combine the 0.5 cup Creamy Peanut Butter, 3 tbsp Soy Sauce, 2 tbsp Rice Vinegar, 2 tbsp Maple Syrup, 2 tbsp Fresh Lime Juice, 2 cloves Garlic Cloves (minced), 1 tbsp Fresh Ginger (grated), 0.5 tsp Red Pepper Flakes, and 1 tsp Sesame Oil. Place over low heat and whisk until smooth.
If the sauce is too thick, thin it with the 2 tbsp Water, one tablespoon at a time, until it reaches a pourable consistency. Taste and adjust seasoning if needed, though the balance should already be spot-on with these proportions.
Step 4: Serve Immediately with Garnishes
Transfer the crispy tofu to a serving platter and drizzle generously with the warm peanut sauce, ensuring each piece is well-coated. Garnish with the 0.25 cup Fresh Cilantro (chopped) for a bright, fresh contrast to the rich sauce.
Serve with the 4 pieces Lime Wedges on the side for an extra burst of citrus. The tofu should retain its crispness for about 10 minutes after frying, so serve immediately for the best texture. The sauce will thicken slightly as it cools, making it perfect for dipping.
Pro Tips For Making Deep Fried Tofu Recipe Thai
- Press the Tofu: Use a heavy pan or book to press the tofu for at least 20 minutes—this removes excess water so the cornstarch sticks better and the tofu fries crispier. I learned this the hard way after my first few batches turned out soggy.
- Heat the Oil High: Get the oil to 350-375°F before frying. Sounds obvious, but I used to rush this and ended up with greasy, pale tofu instead of that golden, crispy crust.
- Double-Coat the Tofu: Toss the pressed tofu in cornstarch, dip in a little soy sauce, then coat in cornstarch again. This extra step makes the crust thicker and more satisfying.
- Warm the Peanut Sauce: Mix the peanut butter and soy sauce with a splash of hot water to thin it out—this makes it cling to the tofu better and taste richer. My grandmother swore by this, and she was right.
Dietary Considerations for This Recipe
Vegan and Gluten-Free
This dish is naturally 100% vegan, making it perfect for plant-based diets. The tofu provides complete protein while the peanut sauce adds healthy fats. For gluten-free needs, simply swap soy sauce for tamari or coconut aminos. 💪
Nut Allergy Alternative
If nut allergies are a concern, replace peanut butter with sunflower seed butter. It offers a similar texture and richness without the allergen risk. Tahini also works, though it has a more bitter profile.
Lower Sodium Option
To reduce sodium, use low-sodium soy sauce or coconut aminos in the peanut sauce. I also recommend cutting the soy sauce to 2 tbsp and adding 1 tbsp rice vinegar to maintain flavor balance.
Oil Considerations
For those avoiding peanut oil, vegetable or canola oil work well. Avoid olive oil due to its low smoke point. Always use fresh oil for frying to prevent off flavors.
Sugar Control
To reduce sugar, replace maple syrup with 1 tbsp monk fruit sweetener. The sauce will be less sweet but still balanced with the peanut and lime. Taste and adjust as needed.
For a no-sugar version, omit sweeteners entirely and add ½ tsp extra lime juice to brighten the flavor. 💛
Nutrition Facts
Frequently Asked Questions
Why press the tofu before frying?
Pressing removes excess moisture so the tofu can absorb the cornstarch coating better. This ensures a crispier texture and prevents splattering in hot oil. Aim for 15-20 minutes of pressing time.
Can I bake instead of deep-fry?
Yes, but the texture will differ. Toss coated tofu with 1 tbsp oil and bake at 400°F for 25-30 minutes, flipping halfway. It won’t be as crispy but still delicious.
How do I keep the tofu crispy?
Drain on a wire rack, not paper towels, to avoid steam. Serve immediately—the tofu stays crisp for about 10 minutes. Reheat in an oven at 375°F for 5 minutes if needed.
What if my peanut sauce is too thick?
Thin it with warm water, 1 tbsp at a time, until it reaches a pourable consistency. The sauce naturally thickens as it cools, so adjust before serving.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026