If you have ever been disappointed by tofu — bland, soggy, or suspiciously spongy — this recipe exists to change your mind permanently. Crispy sesame tofu with stir-fried vegetables is a dish that converts skeptics. The tofu is pressed, coated in cornstarch, and pan-fried until it develops a golden, shatteringly crisp shell that stays crunchy even after being tossed in a sweet chili-sesame glaze. Paired with a colorful medley of stir-fried vegetables and served over steamed rice, this is a plant-based dinner that satisfies on every level: texture, flavor, protein, and pure eating pleasure.
The secret to truly crispy tofu is not a special ingredient or a particular brand — it is a technique. Specifically, the act of pressing moisture out of the tofu before cooking. Tofu is essentially a sponge saturated with water, and water is the enemy of crispiness. The Maillard reaction, which creates that golden-brown crust, requires surface temperatures above 280 degrees Fahrenheit. As long as there is free moisture on the surface, the temperature cannot exceed 212 degrees (the boiling point of water). Pressing and then coating in cornstarch solves both problems: the press removes excess moisture, and the starch creates a dry barrier that crisps beautifully in hot oil.
Why This Recipe Works
The pressing technique matters enormously. Wrapping extra-firm tofu in clean kitchen towels and placing a heavy object on top for 20 to 30 minutes removes approximately 30 to 40 percent of its water content. This is the single most impactful step in the entire recipe. Unpressed tofu will steam instead of fry, producing a soft exterior instead of a crispy one. Some cooks skip this step and wonder why their tofu turns out rubbery.
Cornstarch over flour for superior crunch. Cornstarch creates a thinner, crispier coating than all-purpose flour. The reason is structural: cornstarch is nearly 100 percent amylose and amylopectin (pure starch), while flour contains 10 to 12 percent protein (gluten). Gluten produces a chewier, breadier coating. Cornstarch produces a delicate, glass-like shell that shatters when you bite into it. Tossing the cubed tofu in seasoned cornstarch right before frying ensures maximum crunch.
The sweet chili glaze is balanced by design. Our glaze combines soy sauce (salty, umami), rice vinegar (acidic), maple syrup (sweet), sriracha (heat), sesame oil (nutty), and fresh ginger (aromatic). These six flavor dimensions create a sauce that is complex without being busy. The glaze is added to the tofu in the final 30 seconds of cooking, just long enough to coat but not so long that it softens the crispy exterior.
28 grams of protein per serving. Each serving delivers approximately 28 grams of protein, making this a genuinely substantial plant-based meal. The protein comes from three sources: the tofu itself (about 20 g per serving), the edamame in the stir-fry (about 5 g), and the sesame seeds (about 3 g). This is comparable to many chicken-based dinners.
Ingredients
Crispy Sesame Tofu
- 2 blocks (14 ounces each) extra-firm tofu
- 1/3 cup cornstarch
- 1/2 teaspoon kosher salt
- 1/4 teaspoon white pepper
- 3 tablespoons neutral oil (vegetable, canola, or avocado)
- 2 tablespoons toasted sesame seeds
Sweet Chili-Sesame Glaze
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons maple syrup
- 1 tablespoon rice vinegar
- 1 tablespoon sriracha (adjust to taste)
- 1 tablespoon toasted sesame oil
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (slurry)
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
Stir-Fried Vegetables
- 1 tablespoon neutral oil
- 1 red bell pepper, cut into thin strips
- 1 cup broccoli florets
- 1 cup snap peas, trimmed
- 1 medium carrot, julienned
- 1/2 cup shelled edamame (thawed if frozen)
- 2 scallions, sliced
- Steamed jasmine or brown rice, for serving
Recipe Overview
| Detail | Value |
|---|---|
| Prep Time | 25 minutes (plus 20-30 min pressing) |
| Cook Time | 20 minutes |
| Total Time | 65 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | Asian-Inspired |
Step-by-Step Instructions
- Press the tofu. Drain both blocks of tofu and wrap each in a clean kitchen towel or several layers of paper towels. Place on a cutting board, set another cutting board on top, and weight it with something heavy (a cast iron skillet or several canned goods work well). Press for 20 to 30 minutes. The towels should be noticeably damp when you unwrap the tofu. Cut the pressed tofu into 3/4-inch cubes.
- Coat with cornstarch. In a large bowl, combine the cornstarch, salt, and white pepper. Add the tofu cubes and toss gently until every piece is evenly coated. Shake off any excess. The coating should be thin and uniform — clumps of cornstarch will not crisp properly.
- Pan-fry the tofu. Heat 3 tablespoons of neutral oil in a large nonstick or well-seasoned cast iron skillet over medium-high heat. When the oil shimmers, add the coated tofu cubes in a single layer. Do not overcrowd the pan — work in two batches if necessary. Cook without moving for 3 to 4 minutes until the bottom is golden and crispy. Turn each piece and cook another 2 to 3 minutes per side. You want deep golden color on at least 3 sides. Transfer to a wire rack.
- Make the glaze. In a small bowl, whisk together the soy sauce, maple syrup, rice vinegar, sriracha, sesame oil, garlic, and ginger. Prepare the cornstarch slurry separately (1 tablespoon cornstarch whisked with 2 tablespoons cold water). Set both aside.
- Stir-fry the vegetables. In the same skillet (wipe it out first), heat 1 tablespoon of oil over high heat. Add the broccoli and carrot first (they take longest) and stir-fry for 2 minutes. Add the bell pepper, snap peas, and edamame. Cook for another 2 minutes, tossing frequently. The vegetables should be vibrant and crisp-tender. Transfer to a serving plate.
- Glaze the tofu. Return the skillet to medium heat. Pour in the sauce mixture and bring to a simmer. Add the cornstarch slurry and stir until the sauce thickens, about 30 seconds. Add the crispy tofu back to the pan and toss gently to coat every piece. Cook for 30 seconds — no longer, or the coating will soften. Remove from heat immediately.
- Serve. Arrange the glazed tofu over the stir-fried vegetables and steamed rice. Garnish with toasted sesame seeds and sliced scallions. Serve immediately while the tofu is at peak crispiness.
Substitution Guide
| Ingredient | Substitution | Notes |
|---|---|---|
| Extra-firm tofu | Super-firm or pressed tofu (pre-pressed) | Skip the pressing step; cut and coat directly |
| Cornstarch | Arrowroot powder or tapioca starch | Similar crispiness; arrowroot is slightly glossier |
| Maple syrup | Agave nectar or brown sugar | Equal amounts; brown sugar makes a thicker glaze |
| Sriracha | Gochujang or sambal oelek | Gochujang adds fermented sweetness; sambal is purer heat |
| Soy sauce | Coconut aminos | Less sodium, slightly sweeter; increase by 1 tsp |
| Broccoli | Broccolini or Chinese broccoli | Cut stalks into 2-inch pieces; same cook time |
If this plant-based approach appeals to you, our New York Cheesecake offers another vegetable-forward meal with serious protein. For a different Asian-inspired dinner, our Homemade Margherita Pizza is another crowd-pleaser that works beautifully with tofu.
Expert Tips for Maximum Crispiness
Do not skip the press. This cannot be overstated. Twenty minutes of pressing is the difference between “okay tofu” and “people will ask you for this recipe” tofu. If you cook tofu frequently, investing in a dedicated tofu press pays for itself quickly.
Use high heat and do not crowd. Overcrowding drops the pan temperature, which causes steaming instead of crisping. If your skillet cannot fit all the tofu in a single layer with space between pieces, fry in batches. The 30 extra seconds of patience produces dramatically better results.
Glaze at the very end. The sauce should spend no more than 30 to 45 seconds in contact with the crispy tofu. Any longer and the moisture from the glaze begins softening the cornstarch coating. Toss quickly, plate immediately.
Storage and Reheating
Refrigerator: Store the tofu and vegetables separately in airtight containers for up to 3 days. The tofu will lose its crispiness during storage, but you can re-crisp it by spreading the pieces on a baking sheet and baking at 400 degrees Fahrenheit for 8 to 10 minutes.
Meal prep strategy: Press and cut the tofu up to 2 days ahead. Store the raw cubes in the refrigerator on paper towels in a sealed container. Prepare the sauce ahead and store in a jar. When ready to cook, coat in cornstarch and fry fresh — the entire cook takes only 15 minutes.
Not recommended for freezing. Freezing changes the texture of cooked tofu significantly, making it spongy and chewy. If you want to freeze tofu, freeze it raw and pressed — the freeze-thaw cycle actually improves its ability to absorb marinades and develop a meatier texture.
Nutrition Facts (Per Serving, Based on 4 Servings)
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 418 kcal | 21% |
| Total Fat | 22 g | 28% |
| Saturated Fat | 3 g | 15% |
| Cholesterol | 0 mg | 0% |
| Sodium | 680 mg | 30% |
| Total Carbohydrates | 30 g | 11% |
| Dietary Fiber | 5 g | 18% |
| Protein | 28 g | 56% |
| Calcium | 45% DV | — |
| Iron | 30% DV | — |
Nutrition estimates based on USDA FoodData Central values. Actual amounts may vary based on tofu brand, oil absorption, and specific vegetables used.
For more high-protein dinner ideas, check out our Stuffed Bell Peppers — a hearty bowl that packs over 50 grams of protein per serving.
Tofu Types Explained
Walk into any well-stocked grocery store or Asian market and you will encounter a confusing array of tofu varieties. Understanding the differences between them is essential for choosing the right type for each cooking application.
Silken Tofu
Silken tofu has the highest water content of any variety, giving it a custard-like texture that jiggles when touched. It is made by coagulating soy milk without pressing the curds, resulting in a smooth, delicate product. Silken tofu is not suitable for this recipe — it will disintegrate if you attempt to pan-fry it. However, silken tofu excels in soups (like Korean sundubu jjigae), smoothies, desserts, and creamy sauces. It blends into a smooth puree that can replace dairy cream in many applications.
Firm Tofu
Firm tofu has been pressed slightly more than silken, removing some water and creating a denser texture. It holds its shape when sliced but is still too soft for most stir-fry applications. Firm tofu works well in braised dishes, where it absorbs the surrounding liquid and develops flavor over time. It is the best choice for mapo tofu, where the soft texture contrasts with the bold, spicy sauce. For this crispy sesame recipe, firm tofu is not ideal because it contains too much moisture to achieve the shattering crust we want.
Extra-Firm Tofu
Extra-firm tofu is the variety this recipe calls for, and for good reason. It has been pressed under significant weight to remove most of its free water, resulting in a dense, solid block that can be cut into cubes without crumbling. After additional pressing at home, extra-firm tofu develops a dry surface that is ideal for the cornstarch coating. When pan-fried, the exterior becomes golden and crispy while the interior retains a tender, almost creamy texture. Most major brands (Nasoya, House Foods, Wildwood) sell extra-firm tofu in the refrigerated section of standard grocery stores.
Super-Firm and High-Protein Tofu
Super-firm tofu, sometimes labeled high-protein or extra extra firm, is a relatively new product that has been pressed to the point where it resembles a firm cheese more than traditional tofu. It requires no additional pressing at home and can be sliced and cooked immediately. The texture after frying is denser and chewier than extra-firm, almost meaty. If you cook tofu frequently and find the pressing step tedious, super-firm tofu is a worthwhile investment. It costs slightly more per ounce but saves 30 minutes of preparation time. The trade-off is that it absorbs marinades less effectively because there is less internal water to replace.
Choosing by Cooking Method
A simple rule of thumb: the higher the heat and the less liquid in the cooking method, the firmer the tofu you need. Soups and stews work with silken or soft. Braising and scrambles work with firm. Stir-frying, grilling, and pan-frying require extra-firm or super-firm. Using the wrong type is the most common reason home cooks are disappointed by tofu — it is not that tofu itself is bland or boring, but that the wrong texture was paired with the wrong technique.
Advanced Pressing Technique
Beyond the basic kitchen-towel-and-heavy-object method, there are two advanced pressing techniques worth knowing. The first is the freeze-thaw method: freeze the entire block of tofu overnight, then thaw it in the refrigerator the next day. The ice crystals that form during freezing rupture the cell walls, and when the tofu thaws, the water drains out easily. The resulting texture is spongy, chewy, and almost meat-like — excellent for absorbing marinades. The trade-off is that frozen-then-thawed tofu produces a chewier, less creamy interior after frying.
The second technique is the salt-press method. Cut the tofu into cubes first, then toss them with half a teaspoon of salt and spread them on a paper-towel-lined plate. The salt draws water out through osmosis in about 15 minutes — faster than pressing a whole block. This method is particularly useful when you are short on time, though you need to account for the added salt in your seasoning. Reduce the salt in the cornstarch coating by half if you use this technique.
Frequently Asked Questions
What type of tofu should I buy for this recipe?
Extra-firm tofu is essential. Firm, medium, or silken tofu contains too much water and will not achieve the crispy exterior this recipe requires. Look for “extra-firm” on the label. Some brands also sell “super-firm” or “high-protein” tofu, which works even better and requires less pressing time.
Can I bake the tofu instead of pan-frying?
Yes. Spread the cornstarch-coated cubes on a parchment-lined baking sheet and bake at 425 degrees Fahrenheit for 25 to 30 minutes, flipping halfway through. The result is slightly less crispy than pan-frying but uses less oil. Lightly spray the tofu with cooking oil before baking for better browning.
How do I make this recipe gluten-free?
Replace the soy sauce with tamari (which is typically gluten-free — check the label) or coconut aminos. The cornstarch coating is naturally gluten-free. Ensure your sriracha brand does not contain wheat-based thickeners.
Why does my tofu stick to the pan?
Two likely causes: the pan was not hot enough or there was not enough oil. The oil should shimmer before the tofu goes in. Using a well-seasoned cast iron skillet or a nonstick pan also helps. Once the tofu is placed in the pan, resist the urge to move it for at least 3 minutes — it will release naturally when the crust forms.
Is tofu a complete protein?
Yes. Soy-based tofu contains all nine essential amino acids that the human body cannot produce on its own, making it a complete protein source. According to the USDA, a half-cup serving of firm tofu provides approximately 21.8 grams of protein and 861 mg of calcium when made with calcium sulfate.
Nutritional Disclaimer
The nutritional information provided is an estimate based on USDA FoodData Central data and is intended for informational purposes only. Values may vary depending on specific ingredients, brands, and preparation methods. This content is not a substitute for professional dietary or medical advice. Individuals with food allergies, intolerances, or specific health conditions should consult a qualified healthcare provider before making dietary changes. CookingZone.org does not assume liability for the accuracy of nutritional data or individual health outcomes.

