Hearty, protein-packed tofu is pan-fried until crisp and tossed in a sweet-and-salty hoisin sauce. This simple, flavorful dish makes a perfect appetizer, side, or salad topping.

This post may contain affiliate links. See my disclosure policy for details.
I love tofu—especially when it’s crispy and pan-fried.
We’re not vegetarians in our house, but we enjoy experimenting with plant-based proteins. I also find them easier to prepare than meat: there’s no raw-meat cleanup, they season easily, and they’re forgiving in the pan.
This recipe requires minimal effort. Cube a block of firm tofu, toss the pieces in cornstarch, then fry them in a blend of vegetable oil and toasted sesame oil. The sesame oil lends a toasty note while the vegetable oil tolerates high heat for crisping.
The finishing touch is the hoisin sauce. Hoisin is like an Asian barbecue sauce—sweet, savory, and wonderfully sticky—so it clings to the tofu and adds big flavor. Garnish with chopped peanuts, cilantro, and scallions for crunch and freshness.
If you’re new to cooking tofu, this recipe is an excellent introduction: simple, satisfying, and quick to disappear.
Versatility of Tofu
Tofu gets a reputation as bland health food, but that’s misleading. Tofu’s mild flavor is an advantage: its sponge-like texture soaks up marinades, sauces, and seasonings, making it a versatile ingredient.
You can fry it (as here), bake it into stews and curries, steam it, add it to soups, or blend silken tofu into smoothies and desserts. With the right techniques and seasonings, tofu becomes a flavorful, nutritious part of many meals.

What does tofu taste like?
Plain tofu has a very mild taste, which is perfect because it won’t compete with strong flavors. It’s essentially a blank canvas that readily absorbs sauces and spices, so you can tailor it to many cuisines and dishes.
What tofu is best for frying?
Choose firm or extra-firm tofu for frying. These textures hold up to pressing, slicing, and tossing in cornstarch without falling apart. Silken tofu is too delicate for frying and is better suited for smoothies, dips, or baking.
I often use a medium-firm block that fries well and keeps its shape.
How to make Crispy Pan Fried Tofu with Hoisin Sauce

Ingredients
Makes 4 servings
- 1 (16 oz) package firm or extra-firm tofu
- 2 tablespoons cornstarch
- 1 cup vegetable oil (for frying)
- 1 tablespoon toasted sesame oil
- 1/4 cup hoisin sauce
- 2 tablespoons dry-roasted peanuts, coarsely chopped
- Cilantro and scallions, sliced for garnish
Instructions
Slice the tofu in half lengthwise to create two thinner layers.

Place the tofu layers on a plate or sheet pan lined with paper towels. Cover with another layer of paper towels and press with a heavy pot or weighted sheet pan for 30 minutes to remove excess moisture.
After pressing, discard the towels and dice the tofu into 3/4″–1″ cubes (about 32 cubes from a 16 oz block).
Toss the tofu cubes gently with cornstarch in a large bowl so each piece has a thin, even coating.
Heat vegetable oil and toasted sesame oil in a 10″ cast-iron skillet or a high-sided sauté pan over medium heat until shimmering but not smoking.
Carefully add the tofu in a single layer. Reduce heat if the oil splatters or the tofu browns too fast. Cook until golden on all sides—about 6–7 minutes per side. The tofu will release easily from the pan when ready to turn; if it sticks, wait another minute and try again.
Remove the fried tofu and drain briefly on paper towels.

Place the hoisin sauce in a large bowl, add the warm tofu, and toss to coat evenly. Transfer to a serving plate and garnish with chopped peanuts, cilantro, and scallions. Serve with extra hoisin for dipping if you like.
Why press tofu?

Tofu contains a lot of water, so pressing removes excess moisture. Drier tofu holds its shape better, absorbs more flavor, crisps more reliably, and reduces oil splatter when frying.
Can I make this dish without cornstarch?
Yes. Skip the cornstarch and fry the tofu as-is, but it won’t develop the same golden, crunchy crust. Cornstarch helps absorb moisture and creates a crisp exterior, but the recipe still works without it.
Is Crispy Pan Fried Tofu Gluten Free?

Tofu and cornstarch are naturally gluten-free, but always check product labels for cross-contamination warnings. Hoisin sauce may contain wheat in some brands, so choose a labeled gluten-free hoisin if you need to avoid gluten.
Is fried tofu healthy?

Plain tofu is a nutritious plant-based protein, low in saturated fat and containing iron, calcium, and magnesium. Frying increases the calorie and fat content compared with other cooking methods, so enjoy this dish in moderation as part of a balanced diet.
Other sauce options
If hoisin isn’t available or you prefer another flavor, try tossing the crispy tofu in:
- Sweet-and-spicy barbecue sauce
- Sweet-and-sour sauce
- Sweet chili sauce
- Teriyaki sauce
- Buffalo wing sauce
Other recipes you might like
Easy Black Bean Burgers
Oven Roasted Frozen Cauliflower
BBQ Chicken Naan Pizza
Air Fryer Jalapeno Poppers

Crispy Pan Fried Tofu With Hoisin Sauce
Ingredients
- 1 (16 oz) package firm or extra-firm tofu
- 2 tablespoons cornstarch
- 1 cup vegetable oil
- 1 tablespoon toasted sesame oil
- 1/4 cup hoisin sauce
- 2 tablespoons dry-roasted peanuts, coarsely chopped
- Cilantro and scallions, sliced for garnish
Instructions
- Slice tofu in half lengthwise to make two thinner layers.
- Place tofu on paper towels and press under a weighted pot or pan for 30 minutes.
- Dice pressed tofu into 3/4″–1″ cubes.
- Toss cubes with cornstarch until lightly coated.
- Heat vegetable oil and sesame oil in a high-sided skillet over medium heat until shimmering.
- Add tofu in a single layer and fry until golden on all sides, about 6–7 minutes per side.
- Drain briefly on paper towels, then toss warm tofu with hoisin sauce in a large bowl.
- Serve garnished with chopped peanuts, cilantro, and scallions. Offer extra hoisin for dipping.
Nutrition
| Calories: 685 kcal
| Carbohydrates: 13 g
| Protein: 13 g
| Fat: 67 g