Crispy Black Pepper Tofu with Basil & Garlic

4.9 ✓ Thanks!
Serves2
Prep Time

15-20 mins

Total Time

25-30 mins

DifficultyBeginner
Recipe by Aishwarya Subramanian Pastry Chef, Product Head

Aishwarya Subramanian is a designer and pastry chef bringing her creations to life at The Recipe Lab.

Crispy Black Pepper Tofu with Basil & Garlic

About This Dish

Black pepper tofu is a stir-fry built in two stages. First, cornstarch-coated tofu cubes get pan-fried in a single layer until they develop a crisp, golden shell on all sides — about seven to eight minutes, turning as they brown. The tofu comes out, the heat drops, and a quick aromatics round goes in: garlic, onion, and fresh chillies, just long enough to soften and go fragrant. Then the tofu goes back in with a sauce of soy, sugar, black pepper, and ginger, plus a handful of fresh basil that wilts into the hot sauce. The whole thing takes about fifteen minutes from cutting board to plate, and it comes out glazed, spicy, and deeply savory over jasmine rice.

 

The two-stage approach - frying the tofu separately, then building the sauce and tossing everything together - is what makes the texture work. If the tofu went into a wet sauce from the start, the cornstarch coating would dissolve and you'd end up with soft, steamed cubes instead of crisp ones. Frying them first sets the crust, and the brief toss in the sauce at the end glazes the exterior without breaking it down. The sauce itself is intentionally simple: soy for salt and umami, sugar for balance, ginger for brightness, and a generous amount of black pepper for heat. The pepper is the point - this should taste peppery, not just seasoned.

 

This recipe uses Tura Black Pepper from the Garo Hills of Meghalaya. It goes into the sauce as coarsely ground pepper, which gives the dish visible pepper flecks and a heat that builds gradually rather than hitting all at once. Fresh Thai basil added right at the end wilts into the sauce and adds an anise-like sweetness that rounds out the pepper's sharpness. Served over jasmine rice with lemon wedges for squeezing, it's a fast weeknight dinner that punches well above its effort level.

Ingredients

  1. 1(14-oz) block firm tofu, drained
  2. 2 Tbsp cornstarch
  3. 4 Tbsp sesame oil, divided
  4. ¼ cup soy sauce
  5. 1 Tbsp granulated sugar
  6. 1 Tbsp freshly cracked Tura black pepper
  7. ½ tsp freshly grated ginger
  8. 10 garlic cloves, finely chopped
  9. 1 medium red onion, thinly sliced
  10. 2 fresh red chiles (Fresno or Thai), thinly
    sliced
  11. Handful of fresh basil leaves

Instructions


1.    Press excess moisture from the tofu with paper towels or a clean kitchen towel. Cut into 1-inch cubes and place in a bowl; toss with cornstarch to coat.

2.     Heat 3 Tbsp oil in a large skillet over medium-high. Add tofu in a single layer and cook 7–8 minutes, turning to brown all sides, until crisp. Transfer tofu to a plate; reduce heat to medium.

3.     In a small bowl or measuring cup, whisk together the soy sauce, sugar, black pepper, and ginger; set aside.

4.     Add the remaining 1 Tbsp oil to the skillet. Add garlic, onion, and chiles; cook, stirring often, about 2 minutes until fragrant.

5.     Return tofu to the pan. Pour in the black pepper sauce and add the basil; toss and cook 1–2 minutes until the sauce thickens and coats the tofu.

6.     Serve over jasmine rice and garnish with green onions and lemon wedges. Enjoy!

 

This Recipe Features

Ways to Make It Your Own

Black Pepper Tofu with Honey Glaze

Add a tablespoon of honey to the sauce alongside the soy and sugar. The honey caramelizes faster than sugar alone and gives the glaze a stickier, more lacquered finish with a deeper, almost barbecue-adjacent sweetness. It clings to the crispy tofu more aggressively and creates a slightly candied exterior. Reduce the granulated sugar by half to keep the overall sweetness balanced. This version pairs especially well with a squeeze of lemon over the top at the end, where the acid cuts through the sticky-sweet coating.

Black Pepper Cauliflower

Replace the tofu with cauliflower florets. Cut them into bite-sized pieces, toss in cornstarch, and roast at 425°F for 20 minutes until golden and crispy at the edges - roasting gives a better crust than pan-frying for cauliflower since the florets' irregular shape makes even pan contact difficult. Toss the roasted cauliflower into the finished sauce in the skillet and coat just before serving. The cauliflower's mild sweetness and crisp-tender texture take the pepper sauce differently than tofu - less about absorbing the glaze and more about being coated in it. This is a good variation for anyone who doesn't eat soy.

Noodle Stir-Fry Version

Skip the jasmine rice and toss the finished black pepper tofu with cooked flat rice noodles (pad see ew noodles) or lo mein noodles. Cook the noodles separately, then add them to the pan in the final minute along with the sauce and tofu. The noodles absorb some of the glaze and pick up the pepper and soy flavors. Add an extra tablespoon of soy sauce and a splash of water to create enough sauce to coat both the tofu and the noodles. A squeeze of lemon and a scatter of green onions over the top finishes it. This turns a rice-and-protein dish into a one-pan noodle bowl.

Air Fryer Black Pepper Tofu

Press and cube the tofu, toss in cornstarch, then spray lightly with cooking oil and air fry at 400°F for 12–14 minutes, shaking the basket halfway through, until golden and crispy on all sides. Make the sauce and aromatics on the stovetop as written, then toss the air-fried tofu into the sauce to coat. The air fryer produces a crispier, lighter crust with significantly less oil - about a teaspoon of spray versus three tablespoons of pan-frying oil. The coating is slightly less rich-tasting but holds up better if the tofu sits for a few minutes before serving, making this the better method if you're not plating immediately.

Why These Ingredients Matter

Tura Black Pepper

Grown in the Garo Hills of Meghalaya, Tura Black Pepper has a high piperine content that delivers a sharp initial bite followed by a slow, building warmth. In a dish where pepper is the primary flavor - not a background seasoning - that building heat matters. Grind or crack the peppercorns coarsely rather than finely: you want visible pepper flecks in the sauce that deliver bursts of heat in each bite. A pepper mill on its coarsest setting works, or pound whole corns in a mortar with a few firm strikes. Pre-ground pepper from a jar will give you flat heat without the aromatic complexity that fresh-cracked peppercorns bring to a stir-fry.

Tofu

Use extra-firm tofu, and press it before cutting. Even extra-firm tofu contains a lot of water, and that water prevents the cornstarch coating from crisping properly - the surface steams instead of frying. Wrap the block in paper towels or a clean kitchen towel and press under a heavy pan or cutting board for at least 15 minutes, or use a tofu press if you have one. The drier the surface, the crispier the crust. Cut into one-inch cubes — smaller cubes have more surface area and get crispier, but they also cook faster and are easier to overcook into dry, rubbery pieces. One inch is the sweet spot.

Cornstarch

The cornstarch coating is what creates the crispy shell. Toss the pressed, cubed tofu in cornstarch until each piece is evenly coated - you don't need a thick layer, just a visible dusting on all sides. The cornstarch dehydrates the surface in the hot oil and fries into a thin, shatteringly crisp crust. Don't use flour; it absorbs more oil, produces a heavier coating, and doesn't crisp as cleanly. Make sure the tofu goes into the hot pan immediately after coating - if it sits too long, the cornstarch absorbs moisture from the tofu and gets gummy instead of frying crisp.

Fresh Basil

Thai basil is the ideal choice — its anise-like sweetness and peppery edge complement the black pepper sauce and hold up to the heat of the stir-fry better than Italian sweet basil, which wilts into nothing and turns dark almost immediately. If you can't find Thai basil, Italian basil works in a pinch but add it at the very last second and toss only once or twice. Holy basil (krapao) would also be excellent here and is the more traditional choice for Southeast Asian pepper stir-fries, but it's harder to source. Whichever basil you use, add it off-heat or in the final 30 seconds of cooking — the residual heat is enough to wilt the leaves and release their aroma.

Soy Sauce and Ginger

The soy sauce provides salt and umami depth, while the ginger adds a sharp, bright heat that's different from the pepper — it hits the front of the palate immediately, while the pepper builds at the back. Together they create a sauce that tastes layered rather than one-dimensional. Use regular soy sauce (not low-sodium) — the sauce needs to be concentrated since it coats the tofu in a thin glaze rather than pooling as a broth. Fresh grated ginger is noticeably better than ground here; the juice from fresh ginger dissolves into the sauce and distributes the heat evenly. About a tablespoon of finely grated ginger is right for this amount of sauce.

Tips & Storage

Fry the Tofu in a Single Layer

The tofu cubes need direct contact with the hot pan surface to crisp. If you crowd them, they steam each other and the cornstarch coating never gets a chance to fry — you end up with soft, pale cubes instead of golden, crunchy ones. Leave at least half an inch between each piece. If your pan isn't big enough, fry in two batches rather than compromising on crispness. Don't move the tofu too often — let each side sit undisturbed for about two minutes until it releases easily from the pan. If it sticks when you try to turn it, it's not ready.

Build the Sauce While the Tofu Fries

While the tofu is browning (it takes 7–8 minutes and mostly looks after itself once each side is set), whisk together the sauce ingredients — soy, sugar, pepper, ginger — in a small bowl. Having the sauce ready means you can move fast once the aromatics are cooked: pour the sauce in, add the tofu back, toss in the basil, and plate. The entire finishing step takes under two minutes. If the sauce sits in the pan too long, the sugar caramelizes past the point of a glaze and starts to burn. Speed is the technique here.

The Sauce Should Coat, Not Pool

When you pour the sauce into the pan with the aromatics and tofu, it should sizzle, bubble, and reduce into a thick, sticky glaze within one to two minutes. If it's still liquid and pooling after that, your pan isn't hot enough — increase the heat and toss continuously until the sauce coats the tofu and the pan looks nearly dry. If it thickens too fast and starts catching, add a tablespoon of water to loosen it. The finished dish should look glazed and glossy, with each tofu cube coated in a thin, shiny layer of sauce, not sitting in liquid.

This Doesn't Reheat Well - Cook to Order

The crispy cornstarch coating softens within a couple of hours, and reheating in a microwave turns the tofu rubbery. This is a cook-and-eat-immediately dish. If you need to prep ahead, you can press and cube the tofu, mix the sauce, and prep the aromatics up to a day in advance - the actual cooking only takes 15 minutes. The jasmine rice can be made ahead and reheated. If you do have leftovers, reheat in a hot skillet (not the microwave) to re-crisp the exterior as much as possible.

Frequently Asked Questions

How do I make tofu crispy without deep frying?

Press extra-firm tofu for at least 15 minutes to remove excess water, cut into 1-inch cubes, and toss with cornstarch until evenly coated. Pan-fry in a single layer in 3 tablespoons of oil over medium-high heat, turning to brown all sides — about 7–8 minutes total. The cornstarch dehydrates the surface and fries into a thin, crisp shell. Don't crowd the pan or the tofu will steam instead of fry. Let each side sit undisturbed for about 2 minutes before turning.

Can I use chicken or shrimp instead of tofu?

Yes. Cut boneless chicken thighs into 1-inch pieces and coat in cornstarch the same way — they'll need about 5–6 minutes to cook through and crisp. For shrimp, use large or jumbo peeled shrimp, coat lightly in cornstarch, and fry for 2–3 minutes until pink and curled. The black pepper sauce and finishing technique stay the same for any protein. Chicken thighs are the closest match to tofu's ability to absorb the glaze.

What kind of chillies should I use for black pepper tofu?

Fresh red or green Thai chillies (bird's eye) give the most heat and are the traditional choice for Southeast Asian pepper stir-fries. Serrano peppers are a good substitute if Thai chillies aren't available — similar heat, slightly less fruity. For less heat, use a Fresno chilli or a red jalapeño, or deseed any chilli before slicing. The chillies are sliced thin and cooked briefly with the garlic and onion — they add pops of heat that complement the black pepper's slower burn.

Is black pepper tofu gluten-free?

The dish as written is not gluten-free because soy sauce contains wheat. Substitute tamari (a Japanese soy sauce brewed without wheat) or coconut aminos for a fully gluten-free version. Cornstarch is naturally gluten-free. Check the label on any pre-made stir-fry sauces if you're substituting. Everything else in the recipe — tofu, oil, pepper, ginger, garlic, basil — is naturally gluten-free.

Why Our Spices Make a Difference

Every spice in this recipe comes from a farmer we know by name. Lab-tested for purity, harvested at peak season, and shipped within weeks, unlike the years it takes for grocery stores to stock their spices. Meet our farmers

Lab Tested Direct Trade Single Origin
Published September 16, 2025 Updated March 05, 2026
Tura Black Pepper