Japanese mapo tofu is a home-style adaptation of Chinese mapo tofu, made with soft tofu, ground pork, and a savory, gently spicy sauce. Miso, soy sauce, and a little doubanjiang give it depth, while a light starch thickening makes the sauce cling to every bite; it is usually served over rice. The balance of spice and seasoning varies between cooks, so this version is easy to adjust.
Ingredients
- 1 tablespoon (15 ml) neutral oil, such as canola or vegetable oil
- 12 ounces (340 g) ground pork
- 2 garlic cloves (about 6 g), finely minced
- 1 tablespoon (6 g) finely grated fresh ginger
- 1 tablespoon (15 g) doubanjiang, or Chinese fermented chili bean paste; use less for a milder dish
- 1 cup (240 ml) low-sodium chicken broth or unsalted stock
- 1 tablespoon (18 g) white or yellow miso
- 1 tablespoon (15 ml) soy sauce
- 1 teaspoon (4 g) granulated sugar
- 14 ounces (397 g) soft or medium-firm tofu, cut into ¾-inch (2 cm) cubes
- 1 tablespoon (8 g) cornstarch
- 2 tablespoons (30 ml) cold water, for the cornstarch slurry
- 1 teaspoon (5 ml) toasted sesame oil
- 2 scallions (about 30 g), thinly sliced
- ¼ teaspoon (0.5 g) ground white pepper, plus more to taste
Instructions
- Prepare the ingredients, 15 minutes. Cut the tofu into even cubes and set them aside. Mince the garlic, grate the ginger, and slice the scallions. In a small bowl, whisk the broth with the miso, soy sauce, and sugar until the miso is mostly dissolved. In a separate small cup, stir the cornstarch into the cold water until smooth. Having these ready matters because the sauce comes together quickly once the pork is browned.
- Brown the pork, about 7 minutes. Heat the neutral oil in a large skillet or shallow saucepan over medium-high heat. Add the ground pork and break it into small pieces with a wooden spoon. Cook, stirring and spreading the meat across the pan, until no pink remains and it reaches 160°F (71°C) on a food thermometer; USDA FSIS lists 160°F (71°C) as the safe minimum for ground meat. If the pork releases a lot of liquid, keep cooking until most of it evaporates so the meat browns rather than steams.
- Cook the aromatics, 1 minute. Reduce the heat to medium. Add the garlic, ginger, and doubanjiang to the pork. Stir constantly for about 1 minute, just until fragrant. Avoid letting the garlic scorch; if the pan is very hot, lower the heat before adding it. This brief cooking also helps distribute the chili paste through the meat.
- Make the sauce, 2 minutes. Pour in the broth mixture and stir, scraping up any browned bits from the pan. Bring it to a gentle simmer and let it bubble for about 2 minutes. Taste a small spoonful of the sauce before adding the tofu. It should be savory with a mild chili warmth; the finished tofu will soften the intensity, so adjust with a little more soy sauce or doubanjiang only if needed.
- Simmer the tofu, 4 minutes. Add the tofu cubes and white pepper. Fold gently with a wide spatula rather than stirring vigorously, which can break soft tofu into crumbs. Keep the sauce at a low simmer for about 4 minutes, occasionally nudging the cubes so they warm through and take on the flavor. A few broken edges are fine, but the pan should not boil hard.
- Thicken the sauce, 1 minute. Stir the cornstarch slurry again, since it settles quickly, and pour it into the skillet while gently folding the mixture. Simmer for about 1 minute, until the sauce looks glossy and lightly coats the pork and tofu. If it becomes thicker than you like, loosen it with a tablespoon or two of broth or water. If it is still thin, let it simmer briefly; avoid adding dry cornstarch directly, which can form lumps.
- Finish and serve, 1 minute. Turn off the heat and fold in the sesame oil and most of the scallions. Taste and adjust the white pepper or saltiness with a small splash of soy sauce if necessary. Scatter the remaining scallions on top and serve while hot, ideally alongside freshly cooked rice.
Tips
- Choose tofu for the texture you want. Soft tofu gives the dish a delicate, custardy feel, while medium-firm tofu is easier to handle and holds its cubes more neatly. Very firm tofu can work, but it makes the result denser and less silky. Drain excess packing liquid, but do not press soft tofu.
- Control the heat with the chili paste. Doubanjiang is a salty fermented chili and bean paste, not simply a hot sauce. Start with 1 teaspoon if you are sensitive to spice, then add more at the table. If doubanjiang is hard to find, use an equal amount of chili-garlic paste and add a little extra miso; the flavor will be less fermented and somewhat less complex.
- Keep the tofu intact. Add it after the sauce is simmering, and fold rather than stir. A wide spatula makes it easier to lift sauce from the bottom and turn the cubes gently. If using soft tofu, cut it on a board with a thin knife and transfer it with a spoon or flexible scraper.
- Season gradually. Miso, soy sauce, and doubanjiang all bring salt, and their saltiness differs by brand and type. Use low-sodium broth where possible, taste the sauce before it reduces, and make final adjustments only after the tofu has warmed through.
Serving Suggestions
Serve the mapo tofu in shallow bowls over steamed short- or medium-grain rice. Rice catches the savory sauce and makes the dish a satisfying main course; allow roughly ¾ to 1 cup (150–200 g) of cooked rice per person, depending on appetite. The tofu mixture itself is rich and saucy, so plain rice is a good match rather than a strongly seasoned grain.
For a simple meal, add a crisp vegetable side such as cucumber dressed with rice vinegar, lightly blanched spinach, or steamed broccoli. These sides offer freshness and contrast without competing with the miso and chili flavors. A bowl of clear soup also works well. Put extra sliced scallions on the table, and offer chili oil separately so each person can adjust the heat without changing the whole pan.
Variations
Milder Japanese-style version: Use 1 teaspoon of doubanjiang and increase the miso by 1 teaspoon if you want more savory depth without much extra heat. For a richer sauce, replace ¼ cup (60 ml) of the broth with water and add 1 teaspoon (5 ml) of oyster sauce, checking the salt before serving. Oyster sauce is optional and makes the flavor rounder and slightly sweeter.
Make it with chicken or a plant-based mince: Ground chicken can replace the pork in the same quantity, but cook it to 165°F (74°C), the USDA FSIS safe minimum for poultry, before adding the aromatics. A plant-based ground alternative can also be used; follow its package directions and cook it until thoroughly heated. The result may be less fatty, so add an extra teaspoon of oil if the pan looks dry.
Gluten-free adaptation: Use tamari labeled gluten-free instead of soy sauce, and check the labels on the doubanjiang, miso, and broth because formulations vary. Gluten-free chili bean pastes can be harder to locate; if you substitute a gluten-free chili paste, expect a less traditional fermented-bean flavor. Cornstarch is naturally gluten-free, but check its packaging if cross-contact is a concern.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3–4 days in the refrigerator. Store the rice separately when possible, since the tofu sauce can make it soggy. The tofu may release a little liquid as it sits; that is normal, and you can stir it back into the sauce before reheating.
Reheat only the portion you plan to eat. Warm it in a covered skillet over low to medium-low heat with a splash of water or broth, folding gently until hot throughout. For microwave reheating, use a microwave-safe dish, cover it loosely, and heat in short bursts, stirring carefully between them. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. Avoid prolonged high heat, which can make tofu crumble and the sauce reduce too far.
Freezing is possible for up to 2 months in a freezer-safe container, but it changes the tofu: thawed cubes tend to become spongier and may release liquid. Thaw overnight in the refrigerator and reheat as above. For the best silky texture, make the dish fresh or keep it refrigerated rather than freezing it.
Frequently Asked Questions
Is Japanese mapo tofu very spicy?
It can be, but this recipe is designed for gentle, adjustable heat. Doubanjiang varies considerably in spice and salt, so begin with 1 teaspoon for a mild batch or use the full tablespoon for a more noticeable kick. You can always serve chili oil on the side, but it is difficult to remove heat once it is mixed into the sauce.
Can I use silken tofu?
Yes. Silken tofu gives mapo tofu a very soft, custard-like texture, but the cubes are fragile. Add it carefully and avoid stirring; gently spoon sauce over the pieces instead. Soft or medium-firm tofu is a little easier for a first attempt because it is less likely to break while you fold in the slurry.
What can I use if I cannot find doubanjiang?
For a practical substitute, combine chili-garlic paste with a little extra miso. Start with 1 teaspoon of chili-garlic paste and 1 additional teaspoon of miso, then taste. This keeps the dish savory and spicy, though it will lack some of the deep, fermented bean flavor that makes doubanjiang distinctive. Avoid replacing it with plain hot sauce alone, which adds heat but little savoriness.
Can I make the sauce ahead?
Yes. You can whisk the broth, miso, soy sauce, and sugar together up to 2 days ahead and keep the mixture covered in the refrigerator. Minced garlic and ginger can also be prepared a day ahead. For the best tofu texture, cook the pork and sauce and add the tofu shortly before serving rather than leaving the assembled dish to sit for a long time.
How do I keep the sauce from getting watery?
Use the stated amount of broth and make sure the cornstarch slurry is smooth and freshly stirred before it goes into the pan. Simmer the sauce long enough to reduce slightly before adding tofu, and do not add water-packed tofu without draining off its packing liquid. If the sauce is still loose after thickening, simmer it for another minute; if it is too thick, loosen it with broth a tablespoon at a time.
Related
- Japanese Takoyaki Recipe for Crisp, Savory Octopus Balls
- Traditional Japanese Udon Curry with Dashi and Beef
- Japanese Glazed Salmon with Ginger-Soy Sauce
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).