24 Exquisite Chinese Tofu Recipes for Culinary Bliss

Photo of author
Written By Lorraine Koller

DIY expert, architect, 20+ years in crafting, home improvement, and interior design.

Haven’t you ever marveled at how humble tofu can transform into culinary magic? Whether you’re craving quick weeknight dinners, exploring new flavors, or seeking wholesome comfort food, these 24 exquisite Chinese tofu recipes are your passport to bliss. From silken wonders to crispy delights, each dish promises to elevate your home cooking. Let’s dive in and discover your new favorite!

Mapo Tofu Magic with Sichuan Peppercorns

Mapo Tofu Magic with Sichuan Peppercorns
Tired of the same old weeknight dinners? I was too, until I rediscovered the fiery, numbing magic of Mapo Tofu. This Sichuan classic is my go-to when I crave something deeply flavorful and surprisingly quick to pull together, and I’ve tweaked it to be just spicy enough without setting off the smoke alarm (a lesson learned the hard way!).

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A 14-ounce block of soft tofu, drained
– A good glug of vegetable oil (about 2 tablespoons)
– Half a pound of ground pork (or crumbled firm tofu for a veggie version)
– A couple of tablespoons of Sichuan chili bean paste (doubanjiang)
– A big spoonful of fermented black beans, roughly chopped (about 1 tablespoon)
– 3 cloves of garlic, minced
– A 1-inch piece of ginger, minced
– A splash of soy sauce (about 1 tablespoon)
– A splash of Shaoxing wine or dry sherry (about 1 tablespoon)
– A cup of low-sodium chicken or vegetable broth
– A teaspoon of Sichuan peppercorns, toasted and ground
– A cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water)
– A couple of thinly sliced green onions for garnish

Instructions

1. Cut the drained tofu block into 1-inch cubes and set them aside on a paper towel-lined plate to absorb excess moisture. (Tip: This helps prevent the tofu from breaking apart too much later.)
2. Heat the vegetable oil in a large wok or skillet over medium-high heat until it shimmers, about 1 minute.
3. Add the ground pork to the hot oil and cook, breaking it up with a spatula, until it’s no longer pink, about 3-4 minutes.
4. Stir in the Sichuan chili bean paste, fermented black beans, minced garlic, and minced ginger, and cook for 1 minute until fragrant.
5. Pour in the soy sauce and Shaoxing wine, stirring to combine, and let it bubble for 30 seconds.
6. Carefully add the chicken broth and bring the mixture to a gentle simmer.
7. Gently slide the tofu cubes into the simmering sauce. (Tip: Use a spatula to push them in rather than stirring to keep them intact.)
8. Reduce the heat to medium-low, cover the wok, and let it simmer for 5 minutes to allow the tofu to absorb the flavors.
9. Uncover and give it a very gentle stir. Sprinkle in the ground Sichuan peppercorns.
10. Slowly drizzle in the cornstarch slurry while stirring gently. Cook for 1-2 minutes until the sauce thickens and coats the tofu nicely. (Tip: If it gets too thick, add a splash more broth.)
11. Remove from heat and garnish with the sliced green onions.

Unbelievably silky tofu cubes swim in that rich, mala-infused sauce, creating a dish that’s both comforting and electrifying. I love serving it over a mound of steamed jasmine rice to soak up every last drop, and the leftover sauce is fantastic tossed with noodles the next day—if there’s any left!

Silken Tofu with Ginger-Scallion Sauce

Silken Tofu with Ginger-Scallion Sauce
Remember those days when you want something delicious but don’t want to spend hours in the kitchen? This silken tofu with ginger-scallion sauce is my go-to—it’s light, flavorful, and comes together in minutes. I first tried it at a friend’s potluck and have been tweaking it ever since to get that perfect balance of savory and fresh.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

– One 14-ounce block of silken tofu, chilled
– A couple of scallions, thinly sliced (about ¼ cup)
– A 1-inch piece of fresh ginger, peeled and minced (about 1 tbsp)
– 3 tbsp of soy sauce
– 1 tbsp of toasted sesame oil
– A splash of rice vinegar (about 1 tsp)
– 1 tsp of sugar
– 2 tbsp of neutral oil (like vegetable or canola)
– A pinch of red pepper flakes (optional, for a little heat)

Instructions

1. Carefully drain the silken tofu from its package and place it on a plate or shallow bowl—handle it gently to keep it intact.
2. In a small bowl, combine the sliced scallions, minced ginger, soy sauce, toasted sesame oil, rice vinegar, and sugar; stir until the sugar dissolves.
3. Heat the neutral oil in a small saucepan over medium heat until it shimmers, about 1–2 minutes. Tip: Test the oil by dropping in a tiny piece of ginger; if it sizzles immediately, it’s ready.
4. Pour the hot oil over the scallion-ginger mixture—it should sizzle and release a fragrant aroma. Stir quickly to combine everything.
5. Spoon the ginger-scallion sauce evenly over the silken tofu on the plate. Tip: Let the sauce cool slightly for 30 seconds to prevent the tofu from warming up too much, keeping it refreshing.
6. If using, sprinkle a pinch of red pepper flakes on top for an extra kick. Tip: For a smoother texture, you can blend the sauce ingredients before adding the hot oil, but I love the rustic bits of ginger and scallion.
7. Serve immediately. Here’s the best part: the silken tofu melts in your mouth with that creamy texture, while the sauce adds a zesty, savory punch that’s not too heavy. I often pair it with steamed rice or pile it on top of a crisp salad for a quick lunch—it’s versatile enough to make any meal feel special.

Braised Tofu in Savory Black Bean Sauce

Braised Tofu in Savory Black Bean Sauce
A cozy, savory dish that always reminds me of rainy Sundays when I crave something comforting yet quick—this braised tofu in black bean sauce is my go-to. I love how the tofu soaks up all that umami goodness, and it’s become a staple in my kitchen because it’s so forgiving, even on busy weeknights.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A block of firm tofu (about 14 ounces), pressed and cubed
– A couple of tablespoons of vegetable oil
– A medium onion, thinly sliced
– A couple of cloves of garlic, minced
– A tablespoon of fermented black beans, rinsed and chopped
– A splash of soy sauce (about 2 tablespoons)
– A cup of vegetable broth
– A teaspoon of cornstarch mixed with a tablespoon of water
– A pinch of sugar
– A handful of chopped green onions for garnish

Instructions

1. Press the tofu block between paper towels with a heavy pan on top for 10 minutes to remove excess water, then cut it into 1-inch cubes—this helps it crisp up better later. Tip: I always press my tofu; it makes a huge difference in texture!
2. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes in a single layer and cook for 4-5 minutes per side until golden brown and crispy, flipping gently with a spatula.
4. Remove the tofu from the skillet and set it aside on a plate.
5. In the same skillet, add another tablespoon of oil and sauté the sliced onion for 3-4 minutes until softened and translucent.
6. Stir in the minced garlic and chopped black beans, cooking for 1 minute until fragrant—be careful not to burn the garlic! Tip: Rinsing the black beans reduces saltiness, so don’t skip this step.
7. Pour in the soy sauce and vegetable broth, then bring the mixture to a simmer over medium heat.
8. Return the tofu to the skillet, gently stirring to coat it in the sauce, and let it simmer uncovered for 5 minutes to absorb the flavors.
9. Mix the cornstarch slurry and sugar into the sauce, stirring constantly for 1-2 minutes until it thickens to a glossy consistency. Tip: Adding a pinch of sugar balances the savory notes perfectly.
10. Remove from heat and sprinkle with chopped green onions.
Just like that, you’ve got a dish with silky tofu cubes bathed in a rich, salty-sweet sauce that clings beautifully. I love serving it over a bed of steamed rice to soak up every last drop, or tossing it with noodles for a heartier twist—it’s always a crowd-pleaser!

Crispy Tofu Stir-Fry with Vegetables

Crispy Tofu Stir-Fry with Vegetables
Diving into my kitchen after a long day always feels like a comforting ritual, and this crispy tofu stir-fry has become my go-to for a quick, satisfying meal that never disappoints. I love how the tofu gets perfectly golden while the veggies stay vibrant and crisp—it’s a dish that feels both wholesome and indulgent, and I often find myself making it on busy weeknights when I need something delicious without the fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A 14-ounce block of firm tofu, pressed and cubed
– A couple of tablespoons of cornstarch
– A quarter cup of soy sauce
– A tablespoon of sesame oil
– A splash of rice vinegar
– A teaspoon of minced garlic
– A teaspoon of grated ginger
– A couple of cups of mixed veggies like bell peppers, broccoli, and carrots, sliced
– A tablespoon of vegetable oil for frying
– A sprinkle of sesame seeds for garnish

Instructions

1. Press the tofu between paper towels for 10 minutes to remove excess moisture, then cut it into 1-inch cubes. Tip: Pressing the tofu well ensures it gets extra crispy when fried.
2. Toss the tofu cubes in a bowl with the cornstarch until evenly coated.
3. Heat the vegetable oil in a large skillet over medium-high heat until it shimmers, about 350°F.
4. Add the tofu to the skillet in a single layer and fry for 5-7 minutes, flipping halfway, until golden brown and crispy on all sides. Tip: Don’t overcrowd the pan to allow even browning.
5. Remove the tofu from the skillet and set it aside on a plate lined with paper towels.
6. In the same skillet, add the sesame oil and sauté the garlic and ginger for 1 minute until fragrant.
7. Add the mixed veggies to the skillet and stir-fry for 5-6 minutes until tender-crisp. Tip: Keep the heat high to lock in the veggies’ bright color and crunch.
8. Return the tofu to the skillet with the veggies.
9. Pour in the soy sauce and rice vinegar, stirring everything together for 2-3 minutes until heated through and well-coated.
10. Garnish with sesame seeds before serving.
Using this stir-fry always leaves me delighted by the contrast of textures—the tofu stays wonderfully crispy while the veggies add a fresh, juicy bite. I love serving it over a bed of steamed rice or noodles for a complete meal, and it’s so versatile that you can swap in whatever veggies you have on hand for a new twist each time.

Chen’s Intriguing Tofu and Mushroom Delight

Chen’s Intriguing Tofu and Mushroom Delight
Just last week, I was craving something comforting yet exciting after a long day of recipe testing, and this tofu and mushroom dish from my friend Chen became my instant favorite—it’s become my go-to for cozy weeknights when I want something hearty without spending hours in the kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– A 14-ounce block of firm tofu, pressed and cubed
– About 2 cups of sliced cremini mushrooms
– A couple of cloves of garlic, minced
– A small onion, finely chopped
– A splash of soy sauce (around 2 tablespoons)
– A tablespoon of sesame oil
– A teaspoon of grated ginger
– A pinch of red pepper flakes
– A cup of vegetable broth
– A tablespoon of cornstarch mixed with 2 tablespoons of water
– A handful of chopped green onions for garnish

Instructions

1. Press the tofu between paper towels with a heavy pan for 10 minutes to remove excess water, then cut it into 1-inch cubes—this helps it crisp up better later. 2. Heat a large skillet over medium-high heat and add the sesame oil. 3. Add the tofu cubes and cook for 5-7 minutes, turning occasionally, until golden brown on all sides; remove them to a plate and set aside. 4. In the same skillet, add the chopped onion and cook for 3 minutes until softened. 5. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant—be careful not to burn them. 6. Add the sliced mushrooms and cook for 5 minutes, stirring occasionally, until they release their juices and start to brown. 7. Pour in the vegetable broth and soy sauce, then sprinkle in the red pepper flakes. 8. Bring the mixture to a simmer and let it cook for 3 minutes to blend the flavors. 9. Stir in the cornstarch slurry and cook for 2 minutes, stirring constantly, until the sauce thickens—this creates a glossy, clingy texture. 10. Return the tofu to the skillet, gently tossing to coat it in the sauce, and heat for 2 minutes until warmed through. 11. Remove from heat and garnish with chopped green onions. Aromatic and savory, this dish delights with tender tofu soaking up the umami-rich mushroom sauce, making it perfect over a bed of steamed rice or noodles for a satisfying meal that’s both simple and deeply flavorful.

Golden Sweet-Sour Tofu Bites Extravaganza

Golden Sweet-Sour Tofu Bites Extravaganza
Brace yourself for a flavor explosion that’ll make you forget tofu ever had a bland reputation! I stumbled on this sweet-sour combo after a fridge-cleaning experiment gone wonderfully right, and now it’s my go-to for impressing last-minute guests. Trust me, these crispy bites with that sticky glaze are downright addictive.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A 14-ounce block of extra-firm tofu, pressed and cubed
– A quarter cup of cornstarch for that perfect crisp
– A third cup of vegetable oil for frying
– A third cup of ketchup for the base
– A quarter cup of rice vinegar for tang
– Three tablespoons of brown sugar for sweetness
– Two tablespoons of soy sauce for depth
– One tablespoon of minced garlic
– A teaspoon of grated fresh ginger
– A couple of green onions, sliced for garnish

Instructions

1. Press the tofu block between paper towels with a heavy pan for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Toss the tofu cubes in a bowl with the quarter cup of cornstarch until evenly coated.
3. Heat the third cup of vegetable oil in a large skillet over medium-high heat until it shimmers, about 350°F.
4. Fry the coated tofu in the hot oil for 4-5 minutes per side until golden brown and crispy, then transfer to a paper towel-lined plate.
5. In a small saucepan, whisk together the third cup of ketchup, quarter cup of rice vinegar, three tablespoons of brown sugar, two tablespoons of soy sauce, one tablespoon of minced garlic, and teaspoon of grated ginger.
6. Bring the sauce mixture to a simmer over medium heat, stirring constantly for 3-4 minutes until it thickens slightly.
7. Tip: For extra gloss, let the sauce bubble gently—it should coat the back of a spoon without dripping too quickly.
8. Add the fried tofu to the saucepan, gently tossing to coat each piece evenly with the sauce for about 1 minute.
9. Tip: Work quickly here to keep the tofu crispy; overcooking in the sauce can make it soggy.
10. Remove from heat and sprinkle with the sliced green onions.
11. Tip: Serve immediately for the best texture, as the sauce will continue to thicken as it cools.
Ridiculously crunchy on the outside and tender inside, these bites deliver a punch of tangy-sweet goodness that’s balanced by the savory soy and ginger. I love piling them over steamed jasmine rice or tossing them into a veggie stir-fry for an easy weeknight upgrade—they’re so versatile, you might just skip takeout!

Tofu Hot Pot in Aromatic Herbal Broth

Tofu Hot Pot in Aromatic Herbal Broth
M y love for cozy, one-pot meals began during my college days in Boston, when my roommate and I would huddle around a bubbling pot on chilly evenings—there’s something magical about sharing a steaming bowl that warms both hands and hearts. This tofu hot pot in aromatic herbal broth is my go-to when I crave something nourishing yet effortless, perfect for a lazy Sunday or a quick weeknight dinner. I’ve tweaked the herbs over the years to balance earthy and bright notes, making it a staple in my kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– A splash of vegetable oil
– 4 cups of vegetable broth
– 2 cups of water
– A couple of star anise pods
– A small handful of dried goji berries
– 1 tablespoon of soy sauce
– 1 block of firm tofu, cut into 1-inch cubes
– 2 carrots, sliced into thin rounds
– A bunch of baby bok choy, roughly chopped
– A sprinkle of salt

Instructions

1. Heat a splash of vegetable oil in a large pot over medium heat for about 1 minute until it shimmers lightly.
2. Add the vegetable broth and water to the pot, then bring the mixture to a gentle boil over high heat, which should take roughly 5 minutes.
3. Stir in the star anise pods and dried goji berries, reduce the heat to low, and let the broth simmer uncovered for 10 minutes to infuse the herbal flavors—tip: don’t skip this step, as it builds the aromatic base!
4. Pour in the soy sauce and add the tofu cubes, simmering for another 5 minutes until the tofu is heated through and slightly absorbs the broth.
5. Toss in the carrot slices and cook for 3 minutes until they start to soften but still have a bit of crunch.
6. Add the baby bok choy and a sprinkle of salt, cooking for 2 more minutes until the leaves wilt and the stems turn tender—tip: avoid overcooking the veggies to keep them vibrant and crisp.
7. Remove the pot from the heat and discard the star anise pods before serving to prevent any bitter aftertaste—tip: I like to ladle the hot pot into bowls while it’s still steaming hot for the best texture.
W ith each spoonful, you’ll notice the tofu soaks up the fragrant broth, becoming tender yet firm, while the carrots and bok choy add a satisfying crunch. The herbal notes from the star anise and goji berries create a subtly sweet and earthy flavor that’s both comforting and invigorating. For a creative twist, I sometimes serve it over a bed of cooked rice noodles or garnish with fresh cilantro to brighten it up even more.

Tofu and Bitter Melon Stir-Fry Symphony

Tofu and Bitter Melon Stir-Fry Symphony
Cooking can be a beautiful dance between flavors, and today I’m sharing a dish that turns two humble ingredients into something truly special—a tofu and bitter melon stir-fry that’s become a weeknight favorite in my kitchen. I first tried bitter melon on a whim at an Asian market, and after a few experiments, this stir-fry emerged as my go-to for a quick, healthy meal that packs a punch. It’s a symphony of textures and tastes that might just make you a bitter melon convert, like it did for me!
Serving: 4 | Pre Time: 15 minutes | Caching Time: 10 minutes

Ingredients

– A block of firm tofu (about 14 ounces), pressed and cubed
– One medium bitter melon, sliced thin
– A couple of garlic cloves, minced
– A thumb-sized piece of ginger, grated
– A splash of soy sauce (around 2 tablespoons)
– A drizzle of sesame oil (about 1 tablespoon)
– A pinch of sugar (roughly 1 teaspoon)
– A dash of vegetable oil for frying
– A handful of green onions, chopped

Instructions

1. Press the tofu between paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Slice the bitter melon in half lengthwise, scoop out the seeds with a spoon, and cut it into thin half-moons.
3. Heat a large skillet or wok over medium-high heat and add a dash of vegetable oil.
4. Add the tofu cubes to the skillet and cook for 5-7 minutes, turning occasionally, until they’re golden brown on all sides.
5. Remove the tofu from the skillet and set it aside on a plate.
6. In the same skillet, add another dash of vegetable oil and toss in the minced garlic and grated ginger, stirring for 30 seconds until fragrant.
7. Add the sliced bitter melon to the skillet and stir-fry for 3-4 minutes until it starts to soften and turn bright green.
8. Return the tofu to the skillet with the bitter melon.
9. Pour in the soy sauce, drizzle the sesame oil, and sprinkle the sugar over the mixture, stirring everything together to coat evenly.
10. Cook for an additional 2 minutes, stirring constantly, until the sauce thickens slightly and clings to the ingredients.
11. Remove the skillet from the heat and garnish with the chopped green onions.
Enjoy this stir-fry hot, right out of the skillet! Every bite offers a delightful contrast—the tofu is crispy on the outside and tender inside, while the bitter melon adds a refreshing crunch that mellows with the savory sauce. I love serving it over steamed rice or tossing it with noodles for a heartier meal; it’s a versatile dish that always leaves my taste buds singing.

Tofu in Spicy Dan Dan Sauce Garnished Splendor

Tofu in Spicy Dan Dan Sauce Garnished Splendor
Zesty and bold, this Tofu in Spicy Dan Dan Sauce Garnished Splendor is my go-to when I crave something fiery yet comforting—it’s the kind of dish I whip up on busy weeknights after a long day, always reminding me of that tiny Sichuan spot I stumbled upon in New York. Trust me, it’s a flavor bomb that’ll make your taste buds dance!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A block of firm tofu, pressed and cubed
– A couple of tablespoons of vegetable oil
– A splash of soy sauce
– A tablespoon of sesame oil
– A teaspoon of Sichuan peppercorns, crushed
– A couple of cloves of garlic, minced
– A tablespoon of ginger, grated
– A quarter cup of tahini
– A tablespoon of chili oil
– A cup of vegetable broth
– A pinch of sugar
– A handful of green onions, chopped
– A sprinkle of toasted sesame seeds

Instructions

1. Press the firm tofu with paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes—this helps it soak up the sauce better, a tip I learned from my mom’s kitchen.
2. Heat a couple of tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes and cook for 5-7 minutes, flipping occasionally, until golden brown on all sides; I always listen for a gentle sizzle to know it’s ready.
4. Remove the tofu and set it aside on a plate.
5. In the same skillet, add a splash of soy sauce, a tablespoon of sesame oil, and a teaspoon of crushed Sichuan peppercorns, stirring for 1 minute until fragrant.
6. Toss in the minced garlic and grated ginger, cooking for another 2 minutes until softened but not browned—this builds a rich base without burning, a trick from my favorite cooking show.
7. Whisk in a quarter cup of tahini, a tablespoon of chili oil, a cup of vegetable broth, and a pinch of sugar, bringing it to a simmer over medium heat for 3-4 minutes until slightly thickened.
8. Return the tofu to the skillet, coating it evenly in the sauce, and let it simmer for 5 minutes to absorb the flavors.
9. Garnish with chopped green onions and a sprinkle of toasted sesame seeds just before serving, which adds a fresh crunch I adore.
10. For an extra kick, I sometimes drizzle more chili oil on top—it’s totally customizable!

Firm yet tender, the tofu soaks up that spicy, nutty sauce beautifully, creating a melt-in-your-mouth experience with a lingering heat from the Sichuan peppercorns. Serve it over steamed rice or noodles for a hearty meal, or get creative by stuffing it into lettuce wraps for a fun, hands-on twist that’s perfect for sharing with friends.

Tofu with Fermented Black Beans Nostalgic

Tofu with Fermented Black Beans Nostalgic
Cooking always brings me back to my college days, when my roommate and I would experiment with pantry staples to create comforting meals on a budget. This tofu with fermented black beans recipe is one of those nostalgic dishes we’d whip up after a long day of classes—it’s savory, satisfying, and surprisingly simple to make. I still love how the salty black beans meld with the soft tofu, creating a flavor that feels both familiar and exciting every time.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A 14-ounce block of firm tofu
– 2 tablespoons of fermented black beans (rinsed and chopped)
– 3 cloves of garlic (minced)
– A 1-inch piece of fresh ginger (peeled and grated)
– 2 green onions (sliced, with whites and greens separated)
– 2 tablespoons of vegetable oil
– A splash of soy sauce (about 1 tablespoon)
– A teaspoon of sugar
– A couple of tablespoons of water
– A pinch of red pepper flakes (optional for heat)

Instructions

1. Drain the tofu and press it between paper towels for 10 minutes to remove excess moisture, then cut it into 1-inch cubes. Tip: Pressing the tofu helps it absorb flavors better and prevents it from falling apart during cooking.
2. Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes to the skillet and cook for 5-7 minutes, turning occasionally, until they are golden brown on all sides. Tip: Avoid overcrowding the skillet to ensure even browning—cook in batches if needed.
4. Remove the tofu from the skillet and set it aside on a plate.
5. In the same skillet, add the minced garlic, grated ginger, and white parts of the green onions, cooking for 1-2 minutes until fragrant.
6. Stir in the chopped fermented black beans and cook for another minute to release their aroma.
7. Return the tofu to the skillet and add a splash of soy sauce, a teaspoon of sugar, and a couple of tablespoons of water, stirring gently to combine.
8. Reduce the heat to medium-low, cover the skillet, and simmer for 5 minutes to let the flavors meld. Tip: Simmering covered helps the tofu soak up the sauce without drying out.
9. Uncover, sprinkle with the green parts of the onions and a pinch of red pepper flakes if using, and cook for 1 more minute.
10. Remove from heat and serve immediately.

You’ll love how the tofu stays tender on the inside with a slightly crispy edge, while the fermented black beans add a deep, umami-rich saltiness that’s balanced by the hint of sweetness. I often serve this over a bed of steamed rice or toss it with noodles for a heartier meal—it’s versatile enough to become a weeknight staple in your kitchen.

Steamed Tofu with Minced Pork and Preserved Egg

Steamed Tofu with Minced Pork and Preserved Egg
Diving into my recipe archives, I rediscovered this comforting steamed tofu dish that always reminds me of cozy family dinners—it’s a humble yet flavorful staple I love whipping up on busy weeknights. Honestly, it’s one of those recipes where the silky tofu just soaks up all the savory goodness, making every bite feel like a warm hug.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1 block of firm tofu (about 14 ounces)
– 1/2 pound of ground pork
– 2 preserved eggs, peeled and chopped
– 2 cloves of garlic, minced
– 1 tablespoon of soy sauce
– 1 teaspoon of sesame oil
– A splash of vegetable oil for cooking
– A pinch of salt and black pepper
– 1 green onion, thinly sliced for garnish

Instructions

1. Drain the block of firm tofu and pat it dry with paper towels to remove excess moisture—this helps it steam better without getting watery.
2. Cut the tofu into 1-inch thick slices and arrange them in a single layer on a heatproof plate that fits inside your steamer.
3. Heat a splash of vegetable oil in a skillet over medium-high heat until it shimmers, about 1 minute.
4. Add the minced garlic to the skillet and sauté for 30 seconds until fragrant, being careful not to burn it.
5. Add the ground pork to the skillet and cook for 5-7 minutes, breaking it up with a spoon until it’s fully browned and no pink remains.
6. Stir in the chopped preserved eggs, soy sauce, sesame oil, and a pinch of salt and black pepper, mixing everything together for 2 minutes to combine the flavors.
7. Spoon the pork and egg mixture evenly over the arranged tofu slices on the plate.
8. Place the plate in a steamer over boiling water, cover with a lid, and steam for 10 minutes until the tofu is heated through and tender.
9. Remove the plate from the steamer carefully using oven mitts—tip: tilt it slightly to drain any excess liquid that pooled during steaming for a cleaner presentation.
10. Garnish the dish with thinly sliced green onion before serving.

Relishing this dish, you’ll notice how the tofu turns incredibly soft and almost custard-like, perfectly balancing the salty, umami-rich pork and preserved eggs. For a creative twist, try serving it over a bed of steamed jasmine rice to soak up the savory juices, or add a drizzle of chili oil if you like a bit of heat—it’s a versatile comfort food that always hits the spot.

Tofu with Leek and Oyster Sauce Fusion

Tofu with Leek and Oyster Sauce Fusion

Just when I thought tofu couldn’t get any more comforting, I stumbled upon this fusion of leek and oyster sauce that’s become my go-to weeknight dinner. It’s the kind of dish that feels fancy but comes together in minutes, perfect for those evenings when you’re craving something savory and satisfying without the fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

  • One 14-ounce block of extra-firm tofu, pressed and cubed
  • A couple of leeks, white and light green parts only, sliced into half-moons
  • 3 tablespoons of oyster sauce
  • 2 tablespoons of soy sauce
  • A splash of sesame oil (about 1 tablespoon)
  • 2 cloves of garlic, minced
  • 1 tablespoon of vegetable oil
  • A pinch of red pepper flakes (optional, for a little kick)
  • 1/2 cup of water or vegetable broth
  • 1 teaspoon of cornstarch mixed with 1 tablespoon of water (for thickening)

Instructions

  1. Press the tofu block between paper towels with a heavy pan on top for 10 minutes to remove excess water, then cut it into 1-inch cubes. Tip: Pressing tofu helps it crisp up better when cooking.
  2. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 2 minutes.
  3. Add the tofu cubes to the hot oil and cook for 5-7 minutes, turning occasionally, until golden brown on all sides. Remove the tofu from the skillet and set it aside on a plate.
  4. In the same skillet, add the sliced leeks and minced garlic, cooking for 3-4 minutes until the leeks soften and become fragrant.
  5. Pour in 1/2 cup of water or vegetable broth, 3 tablespoons of oyster sauce, and 2 tablespoons of soy sauce, stirring to combine. Tip: Use low-sodium soy sauce if you’re watching your salt intake.
  6. Bring the sauce to a simmer over medium heat, then let it cook for 2 minutes to meld the flavors.
  7. Stir in the cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon water) and cook for 1-2 minutes until the sauce thickens slightly.
  8. Return the browned tofu to the skillet, along with a splash of sesame oil and a pinch of red pepper flakes if using, tossing everything together to coat evenly. Cook for another 2 minutes to heat through. Tip: Adding sesame oil at the end preserves its aromatic flavor.
  9. Remove from heat and serve immediately.

Creamy from the leeks and rich with umami from the oyster sauce, this dish has a delightful texture with crispy tofu bites in a glossy, savory glaze. I love serving it over a bed of steamed jasmine rice or tossing it with noodles for a heartier meal—it’s versatile enough to make leftovers exciting!

Orange Zest Tofu on Asian Greens

Orange Zest Tofu on Asian Greens
This bright, zesty tofu dish has been my go-to weeknight dinner lately—it’s quick, packed with flavor, and makes me feel like I’m eating something special without a ton of effort. I love how the orange zest wakes up the whole plate, and it’s a fantastic way to use up any greens hanging out in the fridge.

Serving: 2 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 1 block of extra-firm tofu (about 14 oz), pressed and cubed
– A big handful of Asian greens (like bok choy or baby kale)
– 2 cloves of garlic, minced
– A thumb-sized piece of fresh ginger, grated
– 2 tablespoons of soy sauce
– 1 tablespoon of maple syrup
– Zest and juice from 1 large orange
– A splash of rice vinegar
– 1 tablespoon of olive oil
– A pinch of red pepper flakes (optional, for a little kick)
– Cooked rice or noodles, for serving

Instructions

1. Press the tofu for 10 minutes using a tofu press or by wrapping it in a clean towel and placing a heavy pan on top to remove excess water, then cut it into 1-inch cubes. (Tip: Pressing tofu helps it crisp up better when cooking.)
2. In a small bowl, whisk together the soy sauce, maple syrup, orange zest, orange juice, and rice vinegar until well combined.
3. Heat the olive oil in a large skillet or wok over medium-high heat until it shimmers, about 1 minute.
4. Add the tofu cubes to the hot skillet in a single layer and cook for 5–7 minutes, flipping occasionally, until golden brown on all sides.
5. Push the tofu to one side of the skillet and add the minced garlic and grated ginger to the empty space, cooking for 30 seconds until fragrant. (Tip: Adding aromatics to the hot oil briefly prevents burning and maximizes flavor.)
6. Pour the sauce mixture over the tofu and aromatics, stirring gently to coat everything evenly.
7. Let the sauce simmer for 2–3 minutes until it thickens slightly and coats the tofu nicely.
8. Add the Asian greens to the skillet and toss them with the tofu and sauce, cooking for 2–3 minutes until the greens are just wilted but still vibrant green. (Tip: Wilt greens quickly to retain their crunch and nutrients.)
9. Remove the skillet from the heat and sprinkle with red pepper flakes if using.
10. Serve the orange zest tofu and greens immediately over cooked rice or noodles.
Crunchy greens and tender, citrusy tofu come together in a dish that’s both light and satisfying. I love how the orange zest adds a bright, almost floral note that cuts through the savory sauce—it’s perfect for a quick dinner or even packed for lunch the next day.

Chilli Oil Drenched Tofu Elegance

Chilli Oil Drenched Tofu Elegance
Sometimes you just need a dish that feels like a warm hug but looks like it came from a fancy restaurant—enter this chili oil tofu creation I’ve been perfecting. I first made it on a rainy Sunday when I was craving something spicy yet comforting, and now it’s my go-to for impressing guests without spending hours in the kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1 block of firm tofu (about 14 ounces), pressed and cubed
– 2 tablespoons of vegetable oil
– 4 cloves of garlic, minced
– 1 tablespoon of grated ginger
– ¼ cup of chili oil (I like a store-bought one with crispy bits)
– 2 tablespoons of soy sauce
– 1 tablespoon of rice vinegar
– 1 teaspoon of sugar
– A couple of green onions, sliced
– A sprinkle of sesame seeds for topping

Instructions

1. Press the tofu block between paper towels with a heavy pan on top for 10 minutes to remove excess water, then cut it into 1-inch cubes. Tip: This step prevents sogginess and helps the tofu crisp up nicely.
2. Heat the vegetable oil in a large non-stick skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes in a single layer and cook for 5-7 minutes, flipping halfway, until golden brown on all sides. Tip: Don’t overcrowd the pan—work in batches if needed for even browning.
4. Reduce the heat to medium and push the tofu to one side of the skillet.
5. Add the minced garlic and grated ginger to the empty side and sauté for 1 minute until fragrant.
6. Pour in the chili oil, soy sauce, rice vinegar, and sugar, stirring to combine everything into a sauce.
7. Toss the tofu in the sauce and cook for another 2 minutes, coating it evenly. Tip: Let it simmer briefly so the flavors meld together.
8. Remove from heat and garnish with sliced green onions and a sprinkle of sesame seeds.
Perfectly crispy on the outside and tender inside, this tofu soaks up the spicy, umami-rich sauce for a burst of flavor in every bite. I love serving it over steamed rice or with a side of crunchy veggies for a complete meal that always gets rave reviews.

Emperor’s Royal Tofu Stew with Vegetables

Emperor’s Royal Tofu Stew with Vegetables
Zipping through my recipe archives today, I stumbled upon this gem I created during a rainy spring afternoon last year—it’s become my go-to comfort dish when I crave something hearty yet healthy. Honestly, there’s nothing like a warm, aromatic stew to chase away the chill, and this one, with its royal name, truly lives up to the hype with minimal fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– A 14-ounce block of firm tofu, pressed and cubed
– A couple of carrots, sliced into coins
– A medium onion, diced
– Two cloves of garlic, minced
– A cup of vegetable broth
– A splash of soy sauce (about 2 tbsp)
– A tablespoon of olive oil
– A teaspoon of smoked paprika
– A pinch of salt
– A handful of fresh spinach

Instructions

1. Heat the olive oil in a large pot over medium heat until it shimmers.
2. Add the diced onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant—be careful not to burn it!
4. Add the carrot coins and cook for another 5 minutes to soften slightly.
5. Sprinkle in the smoked paprika and a pinch of salt, stirring to coat the vegetables evenly.
6. Pour in the vegetable broth and soy sauce, then bring the mixture to a gentle boil.
7. Reduce the heat to low, cover the pot, and let it simmer for 10 minutes to meld the flavors.
8. Gently add the cubed tofu to the pot, being careful not to break it apart.
9. Cover and simmer for an additional 10 minutes, allowing the tofu to absorb the broth.
10. Stir in the fresh spinach and cook for 2 minutes until just wilted.
Tip: Pressing the tofu beforehand helps it hold its shape better in the stew. Tip: If you prefer a thicker broth, you can mash a few carrot pieces against the pot’s side. Tip: For extra depth, try adding a dash of sesame oil at the end—it’s a game-changer!

Ultimately, this stew delights with its tender tofu chunks and vibrant veggies in a savory, lightly spiced broth. I love serving it over a bed of fluffy rice or with crusty bread to soak up every last drop—it’s a humble dish that feels truly fit for royalty.

Tofu Simmered in Sweet Soy Glaze

Tofu Simmered in Sweet Soy Glaze
Browsing through my recipe notebook this morning, I stumbled upon an old favorite that I haven’t made in ages—a simple tofu dish that’s become my go‑to for busy weeknights. It’s one of those recipes I learned from a friend years ago, and I love how the sweet‑salty glaze caramelizes into something truly special. Honestly, it’s so easy that I often whip it up while multitasking with a podcast in the background.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

– A 14‑ounce block of firm tofu, pressed and cubed
– A couple of tablespoons of vegetable oil
– A quarter‑cup of soy sauce (I use low‑sodium)
– Three tablespoons of brown sugar
– A tablespoon of rice vinegar
– A teaspoon of grated fresh ginger
– Two minced garlic cloves
– A splash of water
– A teaspoon of cornstarch
– A sprinkle of sesame seeds and sliced green onions for topping

Instructions

1. Press the tofu block between paper towels with a heavy pan on top for 10 minutes to remove excess moisture, then cut it into 1‑inch cubes—this helps them crisp up better later.
2. Heat the vegetable oil in a large non‑stick skillet over medium‑high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes in a single layer and cook for 5‑7 minutes, flipping occasionally, until golden brown on all sides.
4. While the tofu cooks, whisk together the soy sauce, brown sugar, rice vinegar, grated ginger, minced garlic, water, and cornstarch in a small bowl until smooth—this prevents lumps in the glaze.
5. Reduce the heat to medium and pour the sauce mixture over the browned tofu in the skillet.
6. Simmer the tofu in the sauce for 8‑10 minutes, stirring gently every couple of minutes, until the glaze thickens and coats the tofu evenly—you’ll see it bubble and turn glossy.
7. Remove the skillet from the heat and sprinkle with sesame seeds and sliced green onions.
8. Serve immediately over steamed rice or noodles.

My favorite part is the sticky, caramelized exterior that gives way to tender tofu inside—it’s savory with just the right touch of sweetness. I sometimes toss in steamed broccoli or bell peppers during the last few minutes for a veggie boost, and it reheats beautifully for lunch the next day.

Velvety Tofu with Broccoli in Fragrant Garlic Sauce

Velvety Tofu with Broccoli in Fragrant Garlic Sauce
Recently, I found myself craving something comforting yet healthy after a long week—you know those days when takeout sounds tempting, but you want something nourishing? That’s when I whipped up this velvety tofu with broccoli in a fragrant garlic sauce, and it’s become my go-to for a quick, satisfying meal that feels like a hug in a bowl. Trust me, it’s easier than it sounds, and the aroma alone will have your kitchen smelling like a cozy restaurant.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A 14-ounce block of firm tofu, pressed and cubed
– A couple of cups of fresh broccoli florets
– 3 cloves of garlic, minced (I always use extra because, why not?)
– A tablespoon of vegetable oil for sautéing
– A quarter cup of low-sodium soy sauce
– A tablespoon of rice vinegar
– A teaspoon of sesame oil
– A tablespoon of cornstarch mixed with 2 tablespoons of water for thickening
– A splash of water for steaming
– A pinch of red pepper flakes for a hint of heat

Instructions

1. Press the tofu between paper towels with a heavy pan for 10 minutes to remove excess water, then cut it into 1-inch cubes—this helps it get crispy later.
2. Heat the vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes and cook for 5-7 minutes, flipping occasionally, until golden brown on all sides; tip: don’t overcrowd the pan to ensure even browning.
4. Remove the tofu and set it aside on a plate.
5. In the same skillet, add the minced garlic and sauté for 1 minute until fragrant, being careful not to burn it.
6. Toss in the broccoli florets and add a splash of water, then cover and steam for 3-4 minutes until bright green and tender-crisp.
7. In a small bowl, whisk together the soy sauce, rice vinegar, sesame oil, and red pepper flakes.
8. Pour the sauce mixture into the skillet with the broccoli and stir to coat evenly.
9. Add the cooked tofu back to the skillet and gently mix everything together.
10. Give the cornstarch slurry a quick stir and drizzle it into the skillet, cooking for 1-2 minutes until the sauce thickens and coats the ingredients nicely; tip: adjust heat to medium-low to prevent sticking.
11. Remove from heat and let it sit for a minute to allow flavors to meld.
12. Serve immediately over steamed rice or noodles. Here’s the best part: the tofu stays velvety-soft inside with a slight crisp from frying, while the garlic sauce adds a savory, aromatic punch that complements the fresh broccoli perfectly. I love topping it with extra sesame seeds or a squeeze of lime for a zesty twist—it’s so versatile, you can even toss in some bell peppers or mushrooms if you’re feeling adventurous!

Lemongrass Tofu Skewers Chargrilled Delight

Lemongrass Tofu Skewers Chargrilled Delight
O
ne of my favorite ways to transform simple tofu into something spectacular is by marinating it with fragrant lemongrass and charring it on the grill. I first tried this method at a friend’s summer barbecue and have been tweaking the recipe ever since to get that perfect balance of savory, sweet, and smoky. It’s become my go-to for easy entertaining or a quick weeknight treat that feels special.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 10 minutes

Ingredients

– 1 block (14 oz) of extra-firm tofu, pressed and cut into 1-inch cubes
– 2 stalks of fresh lemongrass, finely minced (about 2 tablespoons)
– 3 cloves of garlic, minced
– A couple of tablespoons of soy sauce
– A splash of maple syrup (about 1 tablespoon)
– 1 tablespoon of neutral oil (like avocado or vegetable oil)
– A pinch of salt
– Wooden or metal skewers (if using wooden, soak them in water for 30 minutes beforehand)

Instructions

1. Press the tofu block between paper towels with a heavy pan on top for 20 minutes to remove excess moisture, then cut it into 1-inch cubes.
2. In a medium bowl, combine the minced lemongrass, minced garlic, soy sauce, maple syrup, oil, and salt to make the marinade.
3. Add the tofu cubes to the marinade, gently tossing to coat each piece evenly, and let it sit for at least 15 minutes at room temperature (or up to 2 hours in the fridge for deeper flavor).
4. While the tofu marinates, preheat your grill or grill pan to medium-high heat, around 400°F.
5. Thread the marinated tofu cubes onto the soaked wooden or metal skewers, leaving a little space between each cube for even cooking.
6. Place the skewers on the preheated grill and cook for 4-5 minutes per side, turning once, until they develop charred grill marks and are heated through.
7. Remove the skewers from the grill and let them rest for 2 minutes before serving.
Tip: For extra crispiness, pat the tofu dry after pressing to help it absorb the marinade better. Tip: If using a grill pan indoors, make sure it’s well-oiled to prevent sticking. Tip: Don’t overcrowd the skewers—this ensures each cube gets that nice char without steaming.
These skewers come off the grill with a delightful smoky aroma and a slightly crispy exterior that gives way to a tender, flavorful center. They’re fantastic served over a bed of jasmine rice with a squeeze of lime, or tucked into lettuce wraps for a fresh, hands-on meal that always impresses my guests.

Conclusion

Embark on a delicious journey with these 24 exquisite Chinese tofu recipes, perfect for adding variety and wholesome flavor to your home cooking. We hope you find inspiration to try a new dish, share your favorite in the comments below, and pin this roundup to your Pinterest board for future culinary adventures. Happy cooking!

Leave a Comment