How to Cook Tofu So It Actually Tastes Good

Most people who hate tofu have only had badly prepared tofu. Here's how to make it crispy on the outside, tender on the inside, and actually flavorful.

Step 1: Press the Tofu

This is the most important step. Tofu is full of water, and water is the enemy of crispiness.

Step 2: Cut and Season

Step 3: Cook It Right

Pan-Frying (Best for Beginners)

  1. Heat 2 tablespoons oil in a nonstick pan over medium-high heat.
  2. Add tofu in a single layer. Don't crowd the pan.
  3. Cook 3-4 minutes per side until golden and crispy.
  4. Don't move it around too much. Let it develop a crust.

Baking (Easiest)

  1. Preheat oven to 400°F (200°C).
  2. Toss pressed, seasoned tofu with oil.
  3. Spread on a baking sheet in a single layer.
  4. Bake 25-30 minutes, flipping halfway, until golden and crispy.

Air Frying (Fastest)

  1. Preheat air fryer to 375°F.
  2. Arrange tofu in a single layer.
  3. Cook 12-15 minutes, shaking basket halfway.

Step 4: Add Sauce

Crispy tofu + sauce = amazing. Try these:

Get more recipe ideas with our free Random Food Generator.

Frequently Asked Questions

What type of tofu should I buy?

Extra-firm for frying and baking. Firm for stir-fries. Silken for smoothies and soups. Don't try to fry silken tofu; it falls apart.

Is tofu healthy?

Yes. It's a complete protein (all essential amino acids), low in calories, and contains calcium and iron. 100g of tofu has about 8g of protein and 70 calories.