Crispy Tofu is a delicious vegetarian dish loved for its crunchy golden exterior and soft, flavorful center. Inspired by Thai street food, this simple recipe transforms ordinary tofu into a satisfying appetizer, snack, or main course. Served with sweet chili sauce or a spicy peanut dip, crispy tofu is a favorite among both vegetarians and meat lovers.

This easy recipe requires just a few ingredients and delivers restaurant-quality results right at home.

Why You'll Love This Crispy Tofu

  • Perfectly crunchy outside
  • Soft and tender inside
  • High in plant-based protein
  • Easy to prepare
  • Budget-friendly ingredients
  • Great for appetizers, salads, and rice bowls

Ingredients

For the Crispy Tofu

  • 400g extra-firm tofu
  • 3 tablespoons cornstarch
  • 1 teaspoon garlic powder
  • ½ teaspoon white pepper
  • 1 teaspoon salt
  • Vegetable oil for frying

Optional Thai Dipping Sauce

  • 3 tablespoons sweet chili sauce
  • 1 tablespoon crushed roasted peanuts
  • 1 teaspoon lime juice
  • 1 teaspoon soy sauce
  • 1 teaspoon chopped cilantro

Garnish

  • Chopped green onions
  • Cilantro leaves
  • Lime wedges
  • Crushed peanuts

Instructions

Step 1: Prepare the Tofu

Drain the tofu and press it for 20–30 minutes to remove excess moisture.

Cut into cubes, triangles, or bite-sized pieces.

Step 2: Season and Coat

In a mixing bowl, combine:

  • Cornstarch
  • Garlic powder
  • White pepper
  • Salt

Add the tofu pieces and gently toss until evenly coated.

Step 3: Heat the Oil

Heat vegetable oil in a wok or deep frying pan to 175°C (350°F).

The oil should be hot enough to create an instant sizzle when the tofu is added.

Step 4: Fry Until Golden

Carefully place tofu into the hot oil.

Fry for 5–7 minutes, turning occasionally, until all sides are golden brown and crispy.

Remove and drain on paper towels.

Step 5: Make the Dipping Sauce

Mix together:

  • Sweet chili sauce
  • Crushed peanuts
  • Lime juice
  • Soy sauce
  • Chopped cilantro

Stir until well combined.

Step 6: Serve

Arrange the crispy tofu on a serving platter.

Garnish with green onions, cilantro, crushed peanuts, and lime wedges.

Serve immediately with the dipping sauce.

Tips for the Crispiest Tofu

  • Use extra-firm tofu for the best texture.
  • Press tofu thoroughly to remove water.
  • Cornstarch creates a light, crunchy coating.
  • Avoid overcrowding the pan while frying.
  • Serve immediately after cooking for maximum crispiness.

Variations

Thai Sweet Chili Crispy Tofu

Toss fried tofu in sweet chili sauce before serving.

Garlic Pepper Crispy Tofu

Add freshly fried garlic and cracked black pepper for extra flavor.

Spicy Crispy Tofu

Sprinkle with chili flakes or Thai chili powder.

Sesame Crispy Tofu

Finish with toasted sesame seeds and a drizzle of sesame oil.

Serving Suggestions

Crispy Tofu pairs perfectly with:

  • Steamed Jasmine Rice
  • Thai Fried Rice
  • Papaya Salad (Som Tam)
  • Stir-Fried Vegetables
  • Thai Basil Sauce
  • Sweet Chili Sauce
  • Fresh Cucumber Salad

Frequently Asked Questions

Can I air-fry crispy tofu?

Yes. Cook at 200°C (400°F) for 15–18 minutes, shaking the basket halfway through cooking.

Can I bake it instead of frying?

Absolutely. Bake at 220°C (425°F) for 25–30 minutes until golden and crispy.

How long does crispy tofu stay fresh?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in an oven or air fryer for the best texture.

Final Thoughts

Crispy Tofu is one of the easiest and most versatile Thai-inspired dishes you can make at home. With its golden crunch, tender interior, and flavorful dipping sauce, it’s a crowd-pleasing recipe perfect for snacks, appetizers, or healthy meals. Once you try this crispy tofu recipe, it’s sure to become a regular favorite in your kitchen.