Mongolia · East Asia

Mongolian Tofu Recipe with a Sticky Garlic-Ginger Sauce

Updated November 3, 2026

Total time
45 min
prep 25 min · cook 20 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Mongolia
East Asia

Jump to recipe

Mongolian Tofu Recipe with a Sticky Garlic-Ginger Sauce

Mongolian tofu is a restaurant-style, American-Chinese-inspired dish of crisp tofu coated in a glossy, savory-sweet sauce with garlic, ginger, and scallions. It is quick to make at home, and the contrast between browned tofu and a sticky sauce makes it especially good over rice.

Despite its name, this preparation is not a traditional Mongolian dish; it takes inspiration from the American-Chinese restaurant style often associated with Mongolian beef. Recipes vary, but this tofu version keeps the familiar soy, garlic, ginger, and brown sugar flavors while making the tofu the centerpiece.

Ingredients

  • 1 block extra-firm tofu, 14 oz (400 g), drained
  • 3 tbsp (24 g) cornstarch, divided
  • 3 tbsp (45 ml) neutral oil, such as canola or avocado oil, divided
  • 1/3 cup (80 ml) low-sodium soy sauce
  • 1/3 cup (80 ml) water
  • 3 tbsp (38 g) packed light brown sugar
  • 1 tbsp (15 ml) hoisin sauce
  • 1 tbsp (15 ml) rice vinegar
  • 1 tsp (5 ml) toasted sesame oil
  • 1 tbsp (10 g) fresh ginger, finely grated
  • 3 cloves garlic, finely minced, about 1 tbsp (9 g)
  • 1/4 tsp red pepper flakes (about 0.5 g), or more to taste
  • 4 scallions, about 4 oz (115 g), thinly sliced, white and green parts separated
  • 1 tsp (3 g) sesame seeds, for serving (optional)
  • Cooked rice, for serving (optional; allow about 3 cups / 555 g cooked rice)

Instructions

  1. Drain the tofu and wrap it in a clean kitchen towel or several layers of paper towel. Set it on a plate, place a small cutting board or another plate on top, and add a modest weight such as a can. Press for 15 minutes; it should feel less wet but does not need to be perfectly dry. While it presses, measure the sauce ingredients and prepare the aromatics. Cut the tofu into bite-size cubes, about 3/4 inch (2 cm) across, and pat the pieces dry.
  2. In a small bowl, whisk together the soy sauce, water, brown sugar, hoisin, rice vinegar, and sesame oil until the sugar is mostly dissolved. In a separate small dish, mix 1 tablespoon (8 g) of the cornstarch with 2 tablespoons (30 ml) cold water to make a smooth slurry. Keep the remaining 2 tablespoons (16 g) of cornstarch for coating the tofu. Having the sauce and slurry ready before frying makes it easier to finish the dish without overcooking the garlic.
  3. Put the tofu cubes in a wide bowl and sprinkle with the remaining 2 tablespoons (16 g) cornstarch. Toss gently until the sides have a light, even coating. Add 2 tablespoons (30 ml) of the neutral oil to a large nonstick or well-seasoned skillet and heat over medium-high. When the oil shimmers, add tofu in one layer, leaving space between pieces. If the pan is crowded, fry in two batches and add a little of the remaining oil for the second batch.
  4. Cook the tofu for 10 to 12 minutes, turning the cubes every 2 to 3 minutes so several sides become golden and crisp. Adjust the heat if the coating darkens before the centers are hot. Transfer the browned pieces to a plate. A thin, patchy coating is normal; the goal is a firm, lightly crisp outside, not a thick batter. If frying in batches, let the pan return to a good sizzle before adding the next one.
  5. Reduce the heat to medium and add the remaining 1 tablespoon (15 ml) neutral oil if the pan looks dry. Add the white parts of the scallions, ginger, garlic, and red pepper flakes. Stir for about 30 seconds, just until fragrant. Do not let the garlic brown, which can make it taste bitter. Pour in the prepared sauce and bring it to a gentle simmer, scraping up any browned bits from the skillet.
  6. Whisk the cornstarch slurry again, then slowly stir it into the simmering sauce. Cook for 1 to 2 minutes, stirring, until the sauce looks glossy and lightly thickened. It should coat a spoon but still be pourable; it thickens further when it meets the hot tofu. If it becomes too thick, stir in water 1 tablespoon (15 ml) at a time. If it remains watery, simmer for another 30 seconds before adding more slurry.
  7. Return the tofu to the skillet and toss gently for 1 to 2 minutes, until the pieces are coated and warmed through. Fold in most of the green scallion tops, then take the pan off the heat. Taste a piece with sauce before adding salt; soy sauce and hoisin are already salty. Serve right away with rice, scattering the remaining scallions and sesame seeds over the top.

Tips

  • Use the right tofu. Extra-firm tofu holds together during turning and gives the best contrast with the sauce. Firm tofu can work, but press it well and handle it gently. Silken tofu is too delicate for this pan-fried method. If the tofu is packed in water, drain it before pressing; there is no need to freeze it for this recipe.
  • Keep the coating light. Toss the cubes until they are just dusted with cornstarch, then shake off loose excess. A thick layer can turn pasty once sauced. Patting the tofu dry first also helps the coating stick instead of clumping on wet patches.
  • Give the tofu room. Crowded cubes steam rather than brown. Use a large skillet or cook in batches, and wait for the oil to shimmer before adding the tofu. Turn the pieces periodically instead of constantly so they have time to form a crust.
  • Adjust the sauce before it reaches the pan. For less sweetness, reduce the brown sugar to 2 tablespoons (25 g); for more heat, increase the pepper flakes. Use reduced-sodium soy sauce if you want more control over salt. If you substitute regular soy sauce, the finished sauce will taste saltier, so consider using a little less and adding more only after tasting.

Serving Suggestions

Serve the tofu immediately over steamed jasmine rice, brown rice, or another grain that can catch the sauce. Rice noodles are another good base, though they can become sticky if left under the sauce for too long. For a simple plate, add steamed broccoli, bok choy, snap peas, or green beans; cook the vegetables separately so they keep their color and do not water down the skillet sauce.

For a fuller meal, add a quick cucumber salad or lightly dressed shredded cabbage on the side. Their cool, crisp texture balances the warm, sweet-savory tofu. Put extra sliced scallion tops and sesame seeds on the table for people who want more garnish. If serving a group, keep the tofu and rice separate until plating so the tofu stays as crisp as possible.

Variations

Make it gluten-free: Replace the soy sauce with a gluten-free tamari and check that the hoisin sauce is certified gluten-free. The flavor remains close, though tamari can taste a little richer. For a soy-free alternative, coconut aminos can be used, but they are usually sweeter and less salty; reduce the brown sugar and season carefully to taste.

Add vegetables: Stir-fry sliced bell pepper, broccoli florets, or mushrooms after the tofu has browned. Remove them when just tender, make the sauce in the same pan, then return both the vegetables and tofu to coat. This adds volume and color, but also makes the dish less like the simple tofu-and-sauce version. Avoid putting wet vegetables into the pan with the tofu because their moisture softens the coating.

Change the heat or sweetness: Add a finely sliced fresh chile with the garlic for sharper heat, or leave out the red pepper flakes for a mild sauce. A little extra brown sugar creates a sweeter, more candy-like glaze; add it a teaspoon at a time rather than making a large change all at once. A small splash of rice vinegar can brighten a sauce that tastes too sweet.

Try a different cooking method: For less pan-frying, arrange cornstarch-coated tofu in a single layer in an air fryer and cook at 400°F (200°C) for about 15 to 20 minutes, turning or shaking once, until browned. Air fryers vary, so check early. Make the sauce in a skillet as directed and toss the cooked tofu in it just before serving. The texture may be drier and less evenly crisp than skillet-fried tofu.

Storage and Reheating

For food safety, refrigerate leftovers within 2 hours of cooking, in a shallow airtight container. The tofu and sauce keep for 3 to 4 days in the refrigerator. If possible, store leftover rice separately and refrigerate it promptly as well. The tofu remains safe to eat during that window, but the coating softens as it absorbs sauce, so it will not be as crisp as when freshly made.

Reheat a portion in a skillet over medium heat with 1 to 2 tablespoons (15 to 30 ml) water, stirring gently until hot throughout. The USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. A microwave also works: cover loosely, heat in short intervals, and stir between them, adding a splash of water if the sauce is very thick. For a little more surface texture, reheat the tofu briefly in an air fryer, then warm the sauce separately and toss together.

Freezing is possible for up to about 2 months in an airtight freezer container, though the tofu’s texture changes and may become chewier or more porous after thawing. Thaw overnight in the refrigerator and reheat until steaming hot, checking for 165°F (74°C). Do not leave the cooked dish at room temperature for extended storage.

Frequently Asked Questions

Can I make Mongolian tofu without pressing it?
Pressing removes some surface moisture, helping the tofu brown and making the cornstarch coating less likely to turn gummy. If you are short on time, pat the cubes very thoroughly with a clean towel and fry them carefully, but expect a softer crust. Pressing for the full 15 minutes gives more consistent browning.

Can I prepare the sauce ahead?
Yes. Whisk the sauce ingredients together and refrigerate them in a covered container for up to 3 days. Stir before using because sugar can settle. Mix the cornstarch slurry separately just before cooking; cornstarch settles quickly, so it should be whisked again immediately before it goes into the hot sauce.

Why did my sauce turn lumpy or too thick?
The slurry may not have been smooth, or it may have been added all at once to a vigorously boiling sauce. Whisk the cornstarch with cold water first, stir the sauce at a gentle simmer, and pour the slurry in gradually. If it thickens too much, thin it with water a tablespoon at a time. A brief simmer helps the starch thicken fully.

Can I bake the tofu instead of frying it?
Yes, but baked tofu is usually less crisp and may take longer. Spread the coated pieces on a lightly oiled, lined baking sheet with space between them and bake at 425°F (220°C) for about 25 to 30 minutes, turning once. Bake until golden, then toss with sauce made on the stovetop just before serving.

Is Mongolian tofu very spicy?
Not as written: 1/4 teaspoon of red pepper flakes gives a gentle background warmth. Leave them out for a mild dish or increase them gradually if you like more heat. Fresh chile can provide a brighter, more direct spice, so add a small amount first and taste the finished sauce before adding more.

What can I use instead of hoisin sauce?
Hoisin adds sweetness, salt, and a slightly spiced, fermented flavor. If it is unavailable, use 1 tablespoon (15 ml) oyster-style vegetarian mushroom sauce, or use an extra teaspoon of soy sauce with an additional teaspoon of brown sugar. Those substitutions will taste less complex, so a little rice vinegar or ginger can help balance the sauce.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).