This Thai fried tofu recipe is a delightful blend of crispy textures and vibrant flavors. Perfect for a quick weeknight dinner or a satisfying snack, this dish combines the savory taste of soy sauce with the zesty kick of lime juice, all brought together with the freshness of cilantro.
If you don't usually cook with firm tofu, soy sauce, or cilantro, you might need to pick these up at the supermarket. Firm tofu is essential for achieving the right texture, while soy sauce adds a rich umami flavor. Cilantro provides a fresh, herbal note that complements the dish perfectly.

Ingredients For Thai Fried Tofu
Firm tofu: A dense and protein-rich ingredient that holds its shape well during frying.
Soy sauce: Adds a salty, umami flavor that enhances the taste of the tofu.
Cornstarch: Helps to create a crispy coating on the tofu when fried.
Vegetable oil: Used for frying the tofu to achieve a golden brown color.
Garlic: Adds a fragrant aroma and depth of flavor to the dish.
Lime juice: Provides a zesty, tangy contrast to the savory elements.
Cilantro: A fresh herb that adds a burst of color and flavor as a garnish.
Technique Tip for This Recipe
When frying tofu, ensure that the pieces are spaced out evenly in the pan to avoid overcrowding. This allows each piece to cook uniformly and achieve a crisp, golden-brown exterior. If necessary, fry the tofu in batches to maintain the ideal texture.
Suggested Side Dishes
Alternative Ingredients
firm tofu - Substitute with tempeh: Tempeh has a similar texture and can absorb flavors well, making it a great alternative to tofu.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that offers a similar umami flavor.
cornstarch - Substitute with arrowroot powder: Arrowroot powder can be used as a thickening agent just like cornstarch and is often considered a healthier option.
vegetable oil - Substitute with coconut oil: Coconut oil can withstand high heat and adds a subtle flavor that complements Thai cuisine.
garlic - Substitute with shallots: Shallots provide a milder, sweeter flavor that can be a good alternative to garlic.
lime juice - Substitute with lemon juice: Lemon juice offers a similar acidity and citrus flavor, making it a suitable replacement.
cilantro - Substitute with parsley: Parsley provides a fresh, slightly peppery flavor that can stand in for cilantro, especially for those who find cilantro too strong.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the tofu to cool completely before storing. This prevents condensation, which can make the tofu soggy.
- Place the cooled tofu in an airtight container. If you have multiple layers, separate them with parchment paper to avoid sticking.
- Store the container in the refrigerator. The tofu will stay fresh for up to 3-4 days.
- For longer storage, consider freezing the tofu. Place the tofu cubes on a baking sheet lined with parchment paper, ensuring they are not touching each other.
- Freeze the tofu cubes for about 1-2 hours, or until they are solid. This prevents them from sticking together.
- Transfer the frozen tofu cubes to a freezer-safe bag or container. Label with the date for easy tracking.
- When ready to use, thaw the tofu in the refrigerator overnight. Reheat in a frying pan over medium heat until warmed through, or use in your favorite stir-fry or soup recipes.
- To maintain the crispy texture, avoid microwaving the tofu. Instead, reheat in an oven at 350°F (175°C) for about 10-15 minutes.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the fried tofu on a baking sheet lined with parchment paper.
- Cover the tofu loosely with aluminum foil to prevent it from drying out.
- Heat for about 10-15 minutes, or until the tofu is warmed through.
- Remove the foil for the last 5 minutes if you want to regain some of the crispiness.
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a small amount of vegetable oil to the pan.
- Place the fried tofu in the skillet and cook for 3-5 minutes, flipping occasionally to ensure even heating.
- Add a splash of soy sauce or lime juice if you want to refresh the flavors.
Microwave Method:
- Place the fried tofu on a microwave-safe plate.
- Cover the tofu with a damp paper towel to keep it from drying out.
- Microwave on medium power for 1-2 minutes, checking halfway through to ensure it heats evenly.
- Let it sit for a minute before serving to allow the heat to distribute.
Air Fryer Method:
- Preheat your air fryer to 350°F (175°C).
- Place the fried tofu in the air fryer basket in a single layer.
- Heat for 5-7 minutes, shaking the basket halfway through to ensure even heating.
- This method will help regain some of the tofu's original crispiness.
Best Tools for This Recipe
Mixing bowl: Use this to combine the tofu, soy sauce, and cornstarch, ensuring an even coating.
Frying pan: This is where you'll heat the vegetable oil and fry the tofu until golden brown.
Spatula: Handy for turning the tofu cubes to ensure they brown evenly on all sides.
Garlic press: Useful for mincing the garlic quickly and efficiently.
Paper towel: Place the fried tofu on this to drain any excess oil.
Knife: Essential for chopping the cilantro and cutting the tofu into cubes.
Cutting board: Provides a stable surface for cutting the tofu and cilantro.
Measuring spoons: Use these to measure out the soy sauce, cornstarch, vegetable oil, and lime juice accurately.
How to Save Time on This Recipe
Prepare ingredients in advance: Chop the tofu and cilantro ahead of time to streamline the cooking process.
Use pre-minced garlic: Save time by using store-bought minced garlic instead of mincing it yourself.
One-pan method: Cook the tofu and garlic in the same pan to reduce cleanup time.
Batch cooking: Double the recipe and store extra fried tofu for quick meals later in the week.
Efficient coating: Use a ziplock bag to coat the tofu with soy sauce and cornstarch for even coverage and less mess.

Thai Fried Tofu Recipe
Ingredients
Main Ingredients
- 400 g Firm Tofu cut into cubes
- 2 tablespoon Soy Sauce
- 1 tablespoon Cornstarch
- 2 tablespoon Vegetable Oil
- 1 clove Garlic minced
- 1 tablespoon Lime Juice
- 1 tablespoon Chopped Cilantro
Instructions
- 1. In a mixing bowl, combine tofu, soy sauce, and cornstarch. Toss to coat evenly.
- 2. Heat vegetable oil in a frying pan over medium heat. Add minced garlic and sauté until fragrant.
- 3. Add tofu to the pan and fry until golden brown on all sides, about 5-7 minutes.
- 4. Remove tofu from the pan and place on a paper towel to drain excess oil.
- 5. Drizzle lime juice over the fried tofu and garnish with chopped cilantro. Serve immediately.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Thai Papaya Salad Recipe20 Minutes
- Thai Chicken Curry Soup Recipe45 Minutes
- Thai Donuts Recipe35 Minutes
- Homemade Pad Thai Sauce Recipe15 Minutes
- Thai Crab Recipe35 Minutes
- Thai Style Red Curry Meatballs Recipe40 Minutes
- Barramundi Recipe Thai Recipe35 Minutes
- Thai Salad Dressing Recipe10 Minutes
Leave a Reply