Crispy Pan-Fried Tofu with Sweet Hoisin Glaze

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.

Crispy Pan Fried Tofu Tossed In Hoisin Sauce on a white plate, topped with cilantro and chopped peanuts.

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.

A plate of fried tofu cubes, tossed in hoisin sauce. A dish of cilantro and hoisin sauce alongside the plate.

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

A package of tofu, shelled peanuts, a dish of hoisin sauce, fresh cilantro and a dish of cornstarch displayed on a butcher block board.

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.

A block of tofu sliced in two pieces with a knife, displayed on a butcher block board.

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.

Fried tofu cubes, sitting in a bowl with hoisin sauce.

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?

An up close photo of fired tofu cubes tossed in hoisin sauce on a white plate, topped with fresh cilantro and chopped peanuts. A dish of hoisin sauce on the side.

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?

An overhead shot of fried tofu cubes, tossed in hoisin sauce and topped with cilantro and chopped peanuts on a white plate. A dish of fresh peanuts, cilantro, and hoisin sauce along side.

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?

A close up of fried tofu between two chopsticks.

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 Tossed In Hoisin Sauce

Crispy Pan Fried Tofu With Hoisin Sauce

Delicious crispy pan-fried tofu tossed in a sweet and salty hoisin sauce—perfect as an appetizer, snack, or salad topper.
Prep Time: 35 minutes
Cook Time: 12 minutes
Total Time: 47 minutes
Servings: 4 Servings
Author: Michelle

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

  1. Slice tofu in half lengthwise to make two thinner layers.
  2. Place tofu on paper towels and press under a weighted pot or pan for 30 minutes.
  3. Dice pressed tofu into 3/4″–1″ cubes.
  4. Toss cubes with cornstarch until lightly coated.
  5. Heat vegetable oil and sesame oil in a high-sided skillet over medium heat until shimmering.
  6. Add tofu in a single layer and fry until golden on all sides, about 6–7 minutes per side.
  7. Drain briefly on paper towels, then toss warm tofu with hoisin sauce in a large bowl.
  8. Serve garnished with chopped peanuts, cilantro, and scallions. Offer extra hoisin for dipping.
Course Lunch/Dinner

Nutrition

Serving: 1 Serving
| Calories: 685 kcal
| Carbohydrates: 13 g
| Protein: 13 g
| Fat: 67 g