• Skip to main content
  • Skip to primary sidebar
Weekday Pescatarian
menu icon
go to homepage
  • Recipes
  • Sign Up!
  • About
  • Contact
  • Food Blogger Resources
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Sign Up!
    • About
    • Contact
    • Food Blogger Resources
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Vegetarian

    Chinese Tofu Recipe (that tastes like pork!)

    Published: Dec 5, 2023 · Modified: Dec 18, 2023 by Christina Jolam · This post may contain affiliate links. See end of article for more information. · 2 Comments

    Jump to Recipe·Leave a Review
    Chinese tofu served over white rice

    This Chinese Tofu Recipe has been one of my favorite discoveries of the year. The simple cooking method gives you a plate of restaurant-quality tofu (that tastes like crispy ground pork!) in your very own kitchen.

    Chinese Tofu served over white rice

    Do you still have people in your life who insist they don't like tofu? Is that person you? Allow me to introduce you to my little friend...the saucy, sticky tofu dish you'll actually crave...restaurant-style Chinese Tofu in Garlic Sauce.

    After years of making and modifying this non-recipe, I've made it into an actual recipe for your enjoyment. It's equally delicious over steamed basmati rice or wide egg noodles, and don't forget the fresh herbs and chilis for garnish. Your taste buds will never be the same...

    What you’ll need to make this recipe:

    Before we get to the step-by-step instructions, a few notes about the ingredients. This recipe is based on a non-recipe recipe post in Bon Appetit Magazine years ago. Christina Chaey was the author and I instantly fell in love. Over the years I refined the measurements into the recipe you see here!

    Soy Sauce: If you don't have dark soy sauce, just use extra light soy sauce. You can also substitute a few teaspoons of oyster sauce in the tofu mixture sauce. Dark soy sauce has a thicker consistency. It is far more salty and flavorful than light soy sauce, so proceed with caution.

    Sweetener: Brown sugar, white sugar, stevia, maple syrup or agave could be used in place of honey. I love the balance of honey with soy and chili crisp, but use what you have on hand.

    Make it Vegan: If you're looking to make a fully vegan tofu recipe, substitute sugar for honey, and omit the optional fish sauce and oyster sauce (or use a vegan version).

    Full ingredient measurements included in the printable recipe card below.

    How to make this tofu recipe:

    1. Prep Tofu

    Cut open the packaging and drain a block of extra-firm tofu. Wrap the tofu in several layers of paper towels.

    water being soaked out of tofu with a towel

    I usually cut my tofu in 2-3 equal slices before wrapping it in paper towels and weighting it with a heavy cutting board, then a cast iron skillet, and maybe some books stacked inside the skillet. (And if you're not pressing your tofu with David Sedaris masterpieces, you just don't know what you're missing.)

    tofu being weighed down to remove moisture

    Removing excess moisture from the tofu is critical to achieving the minced meat texture we're looking for, so please don't skip over this step!

    Once the tofu has drained (at least 30 minutes, but an hour will only improve the texture more), use your hands to crumble the pressed tofu into a bowl.

    Tofu being crumbled into  a bowl

    Toss the crumbled tofu with 2 tablespoons of cornstarch and ensure the crumbles are coated well in the starch.

    cornstarch dumped into tofu crumbles

    2. Cook Tofu

    Heat 3 tablespoons of neutral oil in a wok or cast iron pan over medium high heat until the oil is hot and shimmering. Add the crumbled tofu tossed in cornstarch into the hot oil.

    tofu crumbles poured into skillet

    Use a wooden spatula to break up any larger pieces of tofu as you shallow fry the mixture in the skillet.

    tofu shallow fried in a skillet

    Fry until the ground tofu is golden brown and crispy. Resist the urge to stand at the stove and stir the mixture as it cooks, as this will slow the browning process. Just check on it every few minutes and ensure you're achieving a golden brown crust before tossing the tofu. This process will take 10-12 minutes, depending on the heat and the pan you're using. When the entire mixture has a nice sear and it's looking crumbly like ground pork, transfer the tofu to a plate and set aside.

    3. Make the Sweet and Savory Sauce

    Reduce the burner to medium and add the last tablespoon of oil to the same pan. Sauté the diced shiitakes, scallions, grated garlic and ginger until the mushrooms are browned, about 4-5 minutes. Monitor the heat to ensure the garlic doesn't brown or burn while cooking the mushrooms.

    mushrooms in a skillets next to ginger, garlic and pepper

    While the mushrooms are cooking, in a measuring cup or small bowl, combine all sauce ingredients. Add the vegetable stock, light and dark soy sauce, honey, sesame oil, chili crisp, rice vinegar, and a splash of fish sauce and white pepper, if using. Stir to mix well.

    Ingredients for sauce

    4. Finishing Touches

    Once the mushrooms have browned, add the sauce and tofu crumbles back into the pan with the mushrooms, ginger and garlic.

    sauce added to slightly friend tofu

    Cook about 2 minutes, until the mixture simmers and the sticky sauce coats the tofu. Taste and adjust seasoning.

    Tofu and sauce cooking in a skillet

    5. Garnish and Serve

    Spoon the tofu stir fry mixture over cooked rice or noodles. Then top with fresh cucumbers, red chilis, and herbs such as basil, cilantro, and mint. Keep your jar of chili crisp handy, as well.

    fried tofu served over white rice.
    chinese tofu on noodles in a black plate

    FAQ's and Serving Suggestions:

    Can I use different tofu?

    The most common types of tofu are extra firm, firm, regular and silken. The different tofu categories correspond to the amount of water in the finished tofu product. So silken tofu is very soft, almost like pudding, because it has more water. Extra firm tofu is more ideal for this recipe or anything made with tofu cubes and promising "extra crispy tofu" in the recipe description. It is most readily available in grocery stores across the US, so you shouldn't have a problem finding it. The sauce for this Chinese tofu dish is extremely flavorful, and would be delicious in almost any application, so feel free to use whatever tofu or seafood you have on hand. Just be aware that the texture of the tofu will not feel like rich and crispy ground pork if you use a softer style of tofu.

    How can I make this spicy?

    The chili crisp in the sauce adds a balanced, flavorful heat to the mixture. If you're looking for a truly spicy tofu dish, adding a half teaspoon of red pepper flakes, or a teaspoon of garlic chili sauce (such as sambal oelek or sriracha) would add another layer of heat. Using chili oil in place of 1 tablespoon of neutral oil while sauteing the tofu would add additional flavor and heat. And I like to garnish this tofu stir fry dish with sliced red chili peppers, and that gives a final opportunity to create a spicier dish.

    I don’t have ginger, what can I substitute?

    Ground ginger is a great substitute for fresh ginger - start with 1 teaspoon and then taste and adjust seasoning from there. Same goes for garlic, if you're out of fresh garlic cloves, grab the garlic powder.

    What can I substitute for chili crisp?

    Chili crisp is one of my favorite pantry staples. It's available in Asian markets or here on Amazon. It is a super flavorful oil infused with crispy bits of dried chilies, garlic, onion and any number of other aromatics. Lao Gan Ma is the most popular and readily available brand (it's the one I always have in my pantry, no matter where I am in the world). Generally, chili crisp is a balance of savory and spicy flavors. I find it less spicy and less acidic than sriracha, and more approachable for many people.

    If you are looking to substitute for chili crisp, you could use whatever spicy thing you have in the pantry or fridge that your whole family enjoys. Hot sauce, red chili flakes, even cayenne powder.

    What can I serve with this Chinese sticky tofu recipe?

    Simple steamed Chinese broccoli, baby bok choy, sugar snap peas, even a simple veggie stir fry would all go well with this tofu dish. And don't forget to make your favorite kind of rice and noodles! My personal favorite is basmati rice, but jasmine rice or even plain white rice or brown rice would be a great foundation for this Chinese tofu. Cauliflower rice could be a good low carb option. I often serve Scallion Ginger Sauce with any Asian rice or noodle dish. Shrimp Wontons and Chinese Eggplant with Oyster Sauce would be a lovely appetizer and side dish combination.

    What is the best oil to fry tofu in?

    Neutral-flavored oil that has a high smoking point is best for frying tofu. Canola is great and so are vegetable/soybean oil and peanut oil.

    Why is my tofu not crispy?

    The drier you can get your tofu, the crispier it will become. You could pat tofu with a lint-free kitchen towel or paper towel before you start cooking but even better to press some of that excess water out using a heavy weight (see pic above).

    How to store leftover tofu?

    To store, transfer the tofu to an airtight container and store in the refrigerator for up to 3 days. The texture of tofu changes with freezing, so I would advise against freezing leftovers.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    black plate piled high with Chinese tofu on a bed of glazed noodles and garnished with fresh herbs and chilis

    Easy Restaurant-style Chinese Tofu (that tastes like pork!)


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Christina
    • Total Time: 35 minutes
    • Yield: 4-5 1x
    Print Recipe
    Pin Recipe

    Description

    Rich and saucy ground tofu in a sweet-savory Chinese sauce is the better-than-takeout vegetarian dish you've been waiting to make. Serve with wide egg noodles or basmati for a delicious dinner!


    Ingredients

    Scale

    4 tablespoons neutral oil, divided

    1 block extra firm tofu (16 ounces)

    2 tablespoons cornstarch

    8 ounces shiitake mushrooms, cleaned and diced

    2 tablespoons fresh ginger, minced or grated

    3 garlic cloves, minced or grated

    2 green onions, sliced

    ¼ cup light soy sauce

    1 ½ teaspoons dark soy sauce

    2 tablespoons honey

    1 ½ teaspoons sesame oil

    2 teaspoons chili crisp

    1 ½ cups veggie broth

    ¾ teaspoon rice wine vinegar

    Splash of fish sauce, optional

    Dash of white pepper, optional

    For serving: fresh cilantro, basil, mint, cucumbers, red chili peppers


    Instructions

    1. Drain a block of extra-firm tofu and wrap it in several layers of paper towels. I usually cut my tofu in 2-3 equal slices before wrapping it in paper towels and weighting it with a heavy cutting board, cast iron skillet, and maybe some books. Removing excess moisture from the tofu is critical to achieving the minced meat texture we're looking for, so please don't skip over this step!
    2. Once the tofu has drained (at least 30 minutes, but an hour will only help), crumble the pressed and fairly dried tofu into a small bowl and toss with 2 tablespoons of cornstarch to coat.
    3. Heat 3 tablespoons of neutral oil in a wok or cast iron pan over medium-high heat until shimmering, then add the crumbled tofu tossed in cornstarch into the hot oil. Use a wooden spatula to break up any larger pieces of tofu as you shallow fry it in the skillet. Fry until the ground tofu is golden brown and crispy. Resist the urge to stand at the stove and stir, as this will slow the browning process. Just check on it every few minutes and ensure you're achieving a golden brown crust before tossing the tofu. This process will take 10-12 minutes, depending on the heat. When the entire mixture has a nice sear and it's looking delicious and crumbly like ground pork, transfer to a plate and set aside.
    4. Reduce burner to medium heat and add the last tablespoon of oil to the same pan. Sauté the diced shiitakes, scallions, and grated garlic and ginger until mushrooms are browned, about 4-5 minutes. If the pan gets too dry, add a little bit of oil until it is finished cooking.
    5. In a measuring cup or small bowl, add the vegetable stock, light and dark soy sauce, honey, sesame oil, chili crisp, rice wine vinegar, and a splash of fish sauce and white pepper, if using. Add the sauce and tofu crumbles to the pan with the mushrooms, ginger and garlic, and cook about 2 minutes, until the sticky sauce coats the tofu. Taste and adjust seasoning.
    6. Spoon tofu mixture over a bed of rice or wide noodles and top with fresh cucumbers, red chilis, and herbs like basil, cilantro, and mint. Keep your jar of chili crisp handy.

    Notes

    Removing excess moisture from the tofu is critical to achieving the minced meat texture we're looking for, so please don't skip over this step! Tofu is the main ingredient in this dish so we want to treat it right.

    • Prep Time: 10
    • Cook Time: 25
    • Category: Easy Recipes
    • Method: Stove Top
    • Cuisine: Asian

    Ready to make this recipe?

    Save it to Pinterest and follow me so you don't miss any recipes!

    Like this:

    Like Loading...

    More Vegetarian

    • Bowl of chimichurri with edamame on a table next to a bag of edamame.
      Crunchy Edamame Chimichurri
    • spice mix stirred in bowl.
      Homemade Blackened Seasoning Recipe
    • White sushi rice in a bowl with a spoon.
      Perfect Sushi Rice (Stovetop Method)
    • plate of Italian beans with gold serving spoons.
      Easy Italian Green Beans

    About Christina Jolam

    Christina Jolam is a fish-forward recipe developer, photographer, and food writer. She creates easy and impressive seafood-focused recipes that home chefs of all levels can make and share. Her recipes and seafood expertise have been featured on CNNHealth, MSN, Pip and Ebby, Savoring the Good, Eat Blog Talk and more. She spends most of her time in a seaside village in Portugal with her adventure-loving husband, Ramesh.

    Reader Interactions

    Trackbacks

    1. Easy Shrimp Wontons with Spicy Dipping Sauce - Weekday Pescatarian says:
      July 30, 2022 at 5:29 am

      […] shrimp wontons would make a wonderful appetizer before serving Asian Fish with Ginger and Soy, Chinese Tofu (that tastes like pork!) or Chinese Eggplant with Oyster Sauce. It would also sing as part of a happy hour buffet alongside […]

      Reply
    2. Simple and Delicious Chinese Eggplant in Oyster Sauce - Weekday Pescatarian says:
      July 30, 2022 at 5:34 am

      […] already made Asian fish with ginger and soy, savory Korean vegetable pancake with shrimp and Chinese tofu (that tastes like pork!) here on Weekday […]

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    author standing in kitchen holding coffee mug

    Hi, I'm Christina! Here at Weekday Pescatarian, you’ll find delicious seafood recipes, tips for adding more fish to your diet, and a little about my life as an American living in Portugal.

    More about me →

    Popular Recipes

    • cooked king crab leg clusters with a dish of lemon butter sauce and lemon wedges.
      How To Cook Frozen King Crab Legs (The Best Way!)
    • baked fish with lemon butter sauce over asparagus and rice
      Baked Walleye Recipe with Lemon Butter
    • sliced sushi roll with spicy mayo and chopsticks
      How to Make Sushi Crab Mix
    • grilled lemons, octopus tentacles and potatoes on a dish with dressing
      Simple Greek Grilled Octopus Recipe

    Fall Recipes

    • black plate with garlic butter baked shrimp garnished with lemon
      Baked Colossal Shrimp with Lemon Garlic Butter Sauce
    • baked black cod on a white platter garnished with parsley and lemons.
      Italian Baked Black Cod Recipe (Sablefish)
    • Pesto salmon on a tray with cherry tomatoes and asparagus.
      Pesto Baked Salmon with Asparagus & Cherry Tomatoes
    • Baked pollock on a bed of asparagus garnished with lemon wheels on a white plate.
      Garlic Herb Baked Pollock Recipe

    Footer

    logos of organizations where Weekday Pescatarian has been featured

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up!

    Contact

    • Contact
    • About

    Weekday Pescatarian participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. Some posts on this site also contain links to other affiliate sites offering products or services we recommend. This means if you make a purchase after clicking on a link, we may earn a small commission at no extra cost to you.

    Copyright © 2025 Weekday Pescatarian

    Brunch Pro on the Feast Plugin

    %d