18 Flavorful Chinese Tofu Recipes Spicy and Savory

Let’s spice up your dinner routine with tofu’s incredible versatility! Whether you’re craving fiery Sichuan dishes or savory stir-fries, these 18 Chinese-inspired recipes transform humble tofu into mouthwatering meals. Perfect for busy weeknights or exploring new flavors, you’ll find dishes that delight both spice lovers and those preferring milder tastes. Ready to discover how easy and delicious homemade Chinese tofu can be? Dive into these flavorful ideas!

Mapo Tofu with Ground Pork and Chili Sauce

Mapo Tofu with Ground Pork and Chili Sauce
Gently, as the evening light softens, I find myself drawn to the warmth of a dish that feels like a comforting embrace—a simple, spicy bowl of mapo tofu with ground pork and chili sauce, perfect for quiet nights when the world outside slows down.

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

Ingredients

– Firm tofu – 1 block (14 oz)
– Ground pork – ½ lb
– Chili sauce – 2 tbsp
– Soy sauce – 1 tbsp
– Cornstarch – 1 tsp
– Water – ¼ cup
– Green onions – 2, chopped
– Vegetable oil – 1 tbsp

Instructions

1. Drain the firm tofu and cut it into 1-inch cubes, then set aside on a plate lined with paper towels to absorb excess moisture, which helps prevent splattering later.
2. Heat 1 tbsp of vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the ground pork to the skillet and cook, breaking it up with a spatula, until it turns brown and no pink remains, approximately 5 minutes.
4. Stir in 2 tbsp of chili sauce and 1 tbsp of soy sauce, mixing well to coat the pork evenly, and cook for 1 minute to let the flavors meld.
5. Gently add the tofu cubes to the skillet, being careful not to break them, and cook for 3 minutes without stirring to allow them to warm through.
6. In a small bowl, whisk together 1 tsp of cornstarch and ¼ cup of water until smooth, then pour this mixture into the skillet, stirring gently to combine.
7. Reduce the heat to low and simmer the mixture for 5 minutes, or until the sauce thickens slightly and coats the tofu and pork, stirring occasionally to prevent sticking.
8. Remove the skillet from the heat and sprinkle with the chopped green onions, letting them wilt slightly from the residual heat.
Just as the dish settles, the soft tofu melts against the spicy, savory pork, creating a silky texture that’s both bold and soothing; serve it over steamed rice or with a side of crisp vegetables for a simple, satisfying meal that feels like a gentle pause in the day.

Stir-Fried Tofu with Garlic and Black Bean Sauce

Stir-Fried Tofu with Garlic and Black Bean Sauce
Evenings like this, when the light fades softly and the kitchen feels like a quiet sanctuary, I find myself craving something simple yet deeply satisfying—a dish that grounds me in the moment. Stir-fried tofu with garlic and black bean sauce is just that: a humble, savory embrace that comes together with gentle, mindful steps.

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

Ingredients

– Firm tofu – 14 oz
– Vegetable oil – 2 tbsp
– Garlic – 4 cloves
– Black bean sauce – 3 tbsp
– Soy sauce – 1 tbsp
– Water – ¼ cup
– Cornstarch – 1 tsp
– Green onions – 2

Instructions

1. Press the firm tofu between paper towels for 10 minutes to remove excess moisture, which helps it crisp up better later.
2. Cut the pressed tofu into 1-inch cubes.
3. Mince the garlic cloves finely.
4. Slice the green onions thinly, separating the white and green parts.
5. In a small bowl, whisk together the black bean sauce, soy sauce, water, and cornstarch until smooth to create the sauce.
6. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 1 minute.
7. Add the tofu cubes in a single layer and cook without stirring for 3 minutes to develop a golden crust on one side.
8. Flip each tofu cube and cook for another 3 minutes until lightly browned on all sides, then transfer to a plate.
9. Reduce the heat to medium and add the remaining 1 tablespoon of vegetable oil to the same skillet.
10. Add the minced garlic and white parts of the green onions, stirring constantly for 30 seconds until fragrant but not browned to avoid bitterness.
11. Pour the prepared sauce into the skillet and bring it to a simmer, stirring gently for 1 minute until it thickens slightly.
12. Return the tofu to the skillet, tossing gently to coat evenly in the sauce, and cook for 1 more minute to heat through.
13. Remove from heat and garnish with the green parts of the green onions.

You’ll notice the tofu offers a tender bite with crispy edges, soaking up the rich, umami-laden sauce that’s both salty and subtly sweet. Try serving it over steamed jasmine rice or alongside sautéed greens for a comforting, complete meal that feels like a warm pause in the day.

Braised Tofu with Mushrooms and Bok Choy

Braised Tofu with Mushrooms and Bok Choy
Lately, I’ve been craving something that feels both nourishing and gentle—a dish that simmers quietly on the stove while the evening light fades. This braised tofu with mushrooms and bok choy is exactly that kind of meal, a simple harmony of textures and subtle flavors that comes together with little fuss.

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

Ingredients

– Extra-firm tofu – 1 (14-ounce) block
– Baby bella mushrooms – 8 ounces
– Bok choy – 1 large head
– Vegetable broth – 2 cups
– Soy sauce – 3 tablespoons
– Cornstarch – 1 tablespoon
– Garlic – 3 cloves
– Ginger – 1 (1-inch) piece
– Sesame oil – 1 tablespoon
– Neutral oil – 2 tablespoons
– Salt – ½ teaspoon

Instructions

1. Press the tofu: Wrap the tofu block in paper towels, place it on a plate, and set a heavy pan on top for 10 minutes to remove excess water.
2. Cut the pressed tofu into 1-inch cubes.
3. Slice the mushrooms into ¼-inch thick pieces.
4. Separate the bok choy leaves from the stems; chop the stems into 1-inch pieces and leave the leaves whole.
5. Mince the garlic and grate the ginger.
6. In a small bowl, whisk together the cornstarch and 2 tablespoons of water until smooth to create a slurry.
7. Heat 1 tablespoon of neutral oil in a large skillet or Dutch oven over medium-high heat until shimmering, about 2 minutes.
8. Add the tofu cubes in a single layer and cook without moving for 4–5 minutes, until golden brown on one side.
9. Flip each tofu cube and cook for another 4–5 minutes until browned on all sides, then transfer to a plate.
10. Add the remaining 1 tablespoon of neutral oil to the skillet.
11. Add the mushrooms and cook, stirring occasionally, for 6–8 minutes until they release their liquid and turn golden brown.
12. Add the bok choy stems, garlic, and ginger; cook for 2 minutes, stirring constantly, until fragrant.
13. Pour in the vegetable broth and soy sauce, then bring to a simmer over medium heat.
14. Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens slightly.
15. Add the cooked tofu and bok choy leaves to the skillet, submerging them in the sauce.
16. Reduce the heat to low, cover, and simmer gently for 8–10 minutes until the bok choy leaves are wilted and tender.
17. Remove from heat and drizzle with sesame oil, then season with salt.
But the real magic happens in that final simmer—the tofu soaks up the savory broth, becoming tender and almost custardy inside, while the mushrooms lend an earthy depth. Serve it over a bowl of steamed rice to catch every drop of the glossy sauce, or enjoy it as a light, comforting stew on its own, perfect for a quiet evening in.

Sweet and Sour Tofu with Pineapple and Bell Peppers

Sweet and Sour Tofu with Pineapple and Bell Peppers

Perhaps it’s the way the light slants through the kitchen window this afternoon, but I find myself drawn to the quiet alchemy of turning simple things into something that feels like a small celebration—a balance of bright and savory, soft and crisp, all in one pan.

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

Ingredients

  • Extra-firm tofu – 1 block (14 oz)
  • Cornstarch – ¼ cup
  • Vegetable oil – 3 tbsp
  • Red bell pepper – 1 large
  • Green bell pepper – 1 large
  • Fresh pineapple – 1 cup, cubed
  • Ketchup – ½ cup
  • Rice vinegar – 3 tbsp
  • Soy sauce – 2 tbsp
  • Brown sugar – ¼ cup
  • Garlic – 2 cloves, minced
  • Ginger – 1 tsp, grated
  • Water – ¼ cup

Instructions

  1. Press the tofu between paper towels with a heavy plate for 10 minutes to remove excess moisture, which helps it crisp better.
  2. Cut the pressed tofu into 1-inch cubes and toss gently in a bowl with the cornstarch until evenly coated.
  3. Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 2 minutes.
  4. Add the tofu cubes in a single layer and cook without stirring for 4–5 minutes, until the bottoms are golden brown and crisp.
  5. Flip each tofu piece and cook for another 4–5 minutes until all sides are browned, then transfer to a plate.
  6. Add the remaining 1 tablespoon of oil to the same skillet and reduce the heat to medium.
  7. Sauté the minced garlic and grated ginger for 30 seconds, just until fragrant to avoid burning.
  8. Add the sliced red and green bell peppers and cook for 3–4 minutes, stirring occasionally, until they begin to soften but still retain a slight crunch.
  9. Stir in the pineapple cubes and cook for 2 minutes to warm them through.
  10. In a small bowl, whisk together the ketchup, rice vinegar, soy sauce, brown sugar, and water until smooth.
  11. Pour the sauce mixture into the skillet with the vegetables and bring to a gentle simmer over medium heat, stirring constantly.
  12. Let the sauce bubble for 2–3 minutes until it thickens slightly and coats the back of a spoon.
  13. Return the cooked tofu to the skillet and toss gently with the sauce and vegetables for 1–2 minutes to heat through and coat evenly.
  14. Remove from heat and let sit for 2 minutes before serving to allow the flavors to meld.

This dish offers a lovely contrast—the tofu stays tender inside with a delicate crispness from the cornstarch coating, while the sauce clings in glossy, sweet-tart ribbons. The bell peppers add a fresh snap, and the pineapple brings little bursts of juicy brightness that cut through the richness. Try it spooned over a bed of fluffy jasmine rice, or for a lighter twist, serve it alongside crisp lettuce cups for wrapping.

Tofu and Eggplant in Spicy Garlic Sauce

Tofu and Eggplant in Spicy Garlic Sauce
Zigzagging through memories of bustling night markets and quiet kitchen experiments, I find myself returning to this dish—a humble yet deeply satisfying union of tofu and eggplant, bathed in a spicy garlic sauce that warms from the inside out. It’s the kind of meal that feels like a gentle embrace after a long day, where each bite tells a story of simplicity meeting bold flavor.

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

Ingredients

– Firm tofu – 14 oz
– Eggplant – 1 large
– Vegetable oil – 3 tbsp
– Garlic – 4 cloves
– Soy sauce – 2 tbsp
– Rice vinegar – 1 tbsp
– Brown sugar – 1 tsp
– Red pepper flakes – ½ tsp
– Cornstarch – 1 tsp
– Water – ¼ cup

Instructions

1. Press the firm tofu between paper towels for 10 minutes to remove excess moisture, then cut it into 1-inch cubes.
2. Slice the eggplant into ½-inch thick rounds, then cut each round into quarters.
3. Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
4. Add the tofu cubes to the skillet and cook for 5–7 minutes, turning occasionally, until golden brown on all sides; remove and set aside on a plate.
5. In the same skillet, add the remaining 1 tablespoon of vegetable oil and the eggplant pieces, cooking for 8–10 minutes until tender and lightly browned, stirring every 2 minutes to prevent sticking.
6. Mince the garlic cloves finely while the eggplant cooks.
7. Reduce the heat to medium and add the minced garlic to the skillet, stirring for 1 minute until fragrant but not burned.
8. In a small bowl, whisk together the soy sauce, rice vinegar, brown sugar, red pepper flakes, cornstarch, and water until smooth.
9. Pour the sauce mixture into the skillet with the eggplant and garlic, stirring constantly for 2–3 minutes until it thickens and coats the eggplant evenly.
10. Return the tofu to the skillet, gently folding it into the sauce, and cook for an additional 2 minutes to heat through.
11. Remove from heat and let it rest for 2 minutes before serving.

Ultimately, this dish offers a delightful contrast—the tofu remains firm and pillowy, while the eggplant melts into the sauce, creating a rich, velvety texture. The spicy garlic sauce balances heat with a subtle sweetness, making it perfect spooned over steamed rice or tucked into warm tortillas for a creative twist. Enjoy it slowly, letting the flavors linger like a quiet moment of comfort.

Steamed Silken Tofu with Soy Sauce and Scallions

Steamed Silken Tofu with Soy Sauce and Scallions
Lately, I’ve been craving something that feels both nourishing and effortless, a dish that whispers rather than shouts. This steamed silken tofu with soy sauce and scallions is exactly that—a quiet moment of comfort that comes together with minimal fuss, yet feels deeply satisfying. It’s the kind of simple, honest food that reminds you how beautiful restraint can be.
Serving: 2 | Pre Time: 5 minutes | Cooking Time: 10 minutes

Ingredients

– Silken tofu – 1 (14-ounce) block
– Soy sauce – 2 tbsp
– Scallions – 2, thinly sliced
– Sesame oil – 1 tsp
– Water – ¼ cup

Instructions

1. Carefully remove the silken tofu from its package and drain any excess liquid by gently tipping the container over the sink.
2. Place the tofu block whole on a heatproof plate that fits inside your steamer basket.
3. Fill a pot or wok with about 1 inch of water and bring it to a boil over high heat.
4. Set the steamer basket with the plate of tofu over the boiling water, cover with a lid, and steam for 8 minutes exactly.
5. While steaming, thinly slice 2 scallions, separating the white and green parts for layering flavor.
6. In a small bowl, combine 2 tbsp soy sauce, 1 tsp sesame oil, and ¼ cup water to create a light sauce.
7. After 8 minutes, remove the tofu from the steamer using tongs or oven mitts—it will be hot and delicate.
8. Pour the soy sauce mixture evenly over the steamed tofu, allowing it to pool around the edges.
9. Sprinkle the sliced scallion whites over the tofu first, followed by the greens for a fresh finish.
10. Serve immediately while warm, optionally drizzling with extra sesame oil if desired.
For the softest texture, avoid pressing the tofu, as silken tofu is fragile and can break easily. Steaming it whole preserves its custard-like consistency, which melts on the tongue with each savory bite. The gentle heat coaxes out a subtle sweetness from the tofu, balanced by the salty depth of soy sauce and the bright crunch of scallions. Try serving it alongside steamed rice or as a light starter to a larger meal, letting its simplicity shine.

Crispy Tofu with Sichuan Peppercorn and Chili Oil

Crispy Tofu with Sichuan Peppercorn and Chili Oil
Gently, as the afternoon light fades, I find myself craving something that hums with quiet energy—a dish that feels both grounding and alive. This crispy tofu, kissed by the floral tingle of Sichuan peppercorns and the gentle warmth of chili oil, is exactly that kind of quiet companion.

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

Ingredients

– Extra-firm tofu – 1 (14 oz) block
– Cornstarch – ¼ cup
– Vegetable oil – ¼ cup
– Sichuan peppercorns – 1 tsp
– Chili oil – 2 tbsp
– Soy sauce – 1 tbsp
– Green onions – 2, sliced

Instructions

1. Press the tofu block between paper towels with a heavy plate for 10 minutes to remove excess moisture.
2. Cut the pressed tofu into 1-inch cubes.
3. Toss the tofu cubes in the cornstarch until evenly coated.
4. Heat the vegetable oil in a large non-stick skillet over medium-high heat until it shimmers, about 350°F.
5. Add the coated tofu to the hot oil in a single layer, leaving space between pieces.
6. Fry the tofu for 4–5 minutes per side until golden brown and crispy on all edges.
7. Transfer the crispy tofu to a paper towel-lined plate to drain excess oil.
8. In a small dry skillet over low heat, toast the Sichuan peppercorns for 1–2 minutes until fragrant, then crush them lightly with a spoon.
9. In a medium bowl, whisk together the chili oil, soy sauce, and crushed Sichuan peppercorns.
10. Gently toss the warm crispy tofu in the sauce mixture until fully coated.
11. Garnish the dish with the sliced green onions.

Let the first bite carry you—the crisp shell gives way to a soft interior, while the peppercorns’ numbing dance and chili’s slow burn create a layered warmth. I love it simply over steamed rice, or tucked into lettuce cups for a cool, crunchy contrast.

Tofu and Bamboo Shoot Stir-Fry with Oyster Sauce

Tofu and Bamboo Shoot Stir-Fry with Oyster Sauce
Zigzagging through the aisles of my local market, I paused at the tofu display, its cool white blocks reminding me of quiet afternoons spent in my grandmother’s kitchen, where simple ingredients like bamboo shoots and oyster sauce transformed into something deeply comforting. This stir-fry, with its tender tofu and crisp bamboo, feels like a gentle embrace after a long day—a humble dish that whispers of home and warmth. It’s a recipe I turn to when I need a moment of calm, a reminder that nourishment can be both simple and soulful.

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

Ingredients

– Firm tofu – 14 oz
– Bamboo shoots – 1 cup, sliced
– Garlic – 3 cloves, minced
– Vegetable oil – 2 tbsp
– Oyster sauce – 3 tbsp
– Soy sauce – 1 tbsp
– Water – ¼ cup
– Cornstarch – 1 tsp
– Green onions – 2, chopped

Instructions

1. Press the firm tofu between paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. In a small bowl, whisk together the oyster sauce, soy sauce, water, and cornstarch until smooth, and set it aside.
3. Heat the vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 2 minutes.
4. Add the tofu cubes to the skillet and cook for 5–7 minutes, turning occasionally, until they are golden brown on all sides.
5. Tip: For crispier tofu, avoid overcrowding the skillet and let each piece sear without moving it too often.
6. Push the tofu to the side of the skillet and add the minced garlic, stirring for 30 seconds until fragrant.
7. Add the sliced bamboo shoots to the skillet and stir-fry with the garlic for 3–4 minutes until they are heated through and slightly tender.
8. Tip: If using canned bamboo shoots, rinse them under cold water first to reduce any tinny taste.
9. Pour the prepared sauce mixture over the tofu and bamboo shoots, stirring gently to coat everything evenly.
10. Reduce the heat to medium and simmer for 2–3 minutes, stirring occasionally, until the sauce thickens and coats the ingredients.
11. Tip: For a glossier finish, mix the cornstarch with a tablespoon of cold water before adding it to the sauce to prevent clumping.
12. Remove the skillet from the heat and stir in the chopped green onions.
13. Serve immediately while hot. Naturally, this dish offers a delightful contrast of textures—the tofu soft and yielding, the bamboo shoots retaining a subtle crunch, all enveloped in a savory, umami-rich sauce from the oyster and soy. I love pairing it with steamed jasmine rice to soak up every last drop, or for a lighter meal, spooning it over a bed of fresh greens, letting the flavors meld into a comforting, everyday feast.

Kung Pao Tofu with Peanuts and Dried Chilies

Kung Pao Tofu with Peanuts and Dried Chilies
There’s something quietly comforting about a dish that hums with warmth and spice, a gentle reminder that simple ingredients can hold so much depth. This version of Kung Pao Tofu, with its toasted peanuts and dried chilies, feels like a soft, savory embrace after a long day.

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

Ingredients

– Extra-firm tofu – 1 block (14 oz)
– Cornstarch – ¼ cup
– Vegetable oil – 3 tbsp
– Dried red chilies – 6
– Garlic – 3 cloves, minced
– Ginger – 1 tbsp, minced
– Soy sauce – 3 tbsp
– Rice vinegar – 1 tbsp
– Sugar – 1 tsp
– Roasted peanuts – ½ cup
– Green onions – 2, sliced

Instructions

1. Press the tofu between paper towels for 10 minutes to remove excess moisture, then cut it into 1-inch cubes.
2. Toss the tofu cubes in the cornstarch until evenly coated on all sides.
3. Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 2 minutes.
4. Add the tofu to the skillet in a single layer and cook for 4–5 minutes per side until golden brown and crispy; flip gently with a spatula to avoid breaking the cubes.
5. Remove the tofu from the skillet and set it aside on a plate lined with paper towels.
6. Add the remaining 1 tablespoon of vegetable oil to the same skillet over medium heat.
7. Add the dried red chilies and stir for 30 seconds until they darken slightly and become fragrant, being careful not to burn them.
8. Add the minced garlic and ginger to the skillet and cook for 1 minute, stirring constantly to prevent sticking.
9. In a small bowl, whisk together the soy sauce, rice vinegar, and sugar until the sugar dissolves completely.
10. Pour the sauce mixture into the skillet and let it simmer for 2 minutes until it thickens slightly and bubbles around the edges.
11. Return the tofu to the skillet, add the roasted peanuts, and toss everything together to coat evenly, cooking for another 2 minutes to warm through.
12. Remove the skillet from the heat and stir in the sliced green onions just before serving.

Zesty and satisfying, this dish offers a delightful contrast between the crispy tofu and the tender, spicy sauce. For a creative twist, serve it over a bed of steamed jasmine rice or alongside sautéed greens to balance the heat.

Tofu and Spinach in Ginger Garlic Sauce

Tofu and Spinach in Ginger Garlic Sauce
Just now, as the evening light softens, I find myself craving something both nourishing and gentle—a quiet meal that feels like a warm embrace after a long day. This simple tofu and spinach dish, with its aromatic ginger and garlic, is exactly that kind of comfort, simmering softly on the stove while the world outside slows down.

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

Ingredients

– Firm tofu – 1 block (14 oz)
– Fresh spinach – 5 oz
– Ginger – 1 tbsp, minced
– Garlic – 3 cloves, minced
– Soy sauce – 3 tbsp
– Sesame oil – 1 tbsp
– Vegetable broth – ½ cup
– Cornstarch – 1 tbsp
– Water – 2 tbsp
– Olive oil – 1 tbsp

Instructions

1. Press the tofu between paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Heat 1 tbsp olive oil in a large skillet over medium heat until it shimmers, about 1 minute.
3. Add the tofu cubes to the skillet and cook for 8–10 minutes, turning occasionally, until golden brown on all sides.
4. Remove the tofu from the skillet and set it aside on a plate.
5. In the same skillet, add the minced ginger and garlic, and sauté for 1–2 minutes until fragrant but not browned.
6. Pour in ½ cup vegetable broth and 3 tbsp soy sauce, stirring to combine, and bring to a gentle simmer over medium-low heat.
7. In a small bowl, whisk together 1 tbsp cornstarch and 2 tbsp water until smooth to create a slurry.
8. Slowly stir the cornstarch slurry into the skillet, cooking for 2–3 minutes until the sauce thickens slightly and becomes glossy.
9. Add the fresh spinach to the skillet and cook for 2–3 minutes, stirring gently, until it wilts down and turns bright green.
10. Return the tofu to the skillet, drizzle with 1 tbsp sesame oil, and toss everything together to coat evenly, heating for 1–2 minutes until warmed through.
11. Remove from heat and serve immediately. Now, as you take your first bite, notice how the tofu’s crisp edges give way to a tender interior, soaking up the savory-sweet sauce, while the spinach adds a fresh, earthy note. Try spooning it over a bed of steamed jasmine rice or pairing it with quinoa for a heartier meal—the silky sauce clings beautifully to every grain, making each mouthful a quiet delight.

Clay Pot Tofu with Shiitake Mushrooms and Glass Noodles

Clay Pot Tofu with Shiitake Mushrooms and Glass Noodles
Evenings like this, when the light slants low and the kitchen feels still, I find myself reaching for the clay pot—its earthy weight a quiet comfort. There’s something deeply grounding about layering tofu, mushrooms, and glass noodles into that warm vessel, a slow simmer that fills the room with the scent of shiitake and soy.

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

Ingredients

– Firm tofu – 14 oz
– Dried shiitake mushrooms – 1 oz
– Glass noodles – 4 oz
– Soy sauce – 3 tbsp
– Oyster sauce – 2 tbsp
– Vegetable oil – 2 tbsp
– Water – 2 cups
– Green onions – 2, sliced

Instructions

1. Place the dried shiitake mushrooms in a bowl and cover them with 1 cup of hot water; let them soak for 10 minutes until softened, then drain and slice thinly, reserving the soaking liquid.
2. Cut the firm tofu into 1-inch cubes and pat them dry with paper towels to help them brown better in the next step.
3. Heat the vegetable oil in a clay pot or heavy-bottomed pot over medium-high heat until it shimmers, about 2 minutes.
4. Add the tofu cubes to the pot and cook them for 4–5 minutes, turning occasionally, until they are golden brown on all sides.
5. Stir in the sliced shiitake mushrooms and cook for 2 minutes until they become fragrant.
6. Pour in the soy sauce, oyster sauce, reserved mushroom soaking liquid, and the remaining 1 cup of water; bring the mixture to a gentle boil.
7. Reduce the heat to low, cover the pot, and let it simmer for 10 minutes to allow the flavors to meld.
8. Add the glass noodles to the pot, submerging them fully in the liquid, and cook uncovered for 5 minutes until the noodles turn translucent and tender.
9. Sprinkle the sliced green onions over the top and remove the pot from the heat.
Clay pot tofu emerges with a silky texture, the glass noodles soaking up the rich, umami broth while the tofu stays firm to the bite. Consider serving it straight from the pot, garnished with extra green onions, for a cozy family meal that feels both nourishing and complete.

Five-Spice Tofu with Soy Glaze and Sesame Seeds

Five-Spice Tofu with Soy Glaze and Sesame Seeds

Perhaps there’s something quietly comforting about the way a simple block of tofu can transform, absorbing the warmth of five-spice and the deep, glossy sweetness of soy. I found myself drawn to this process on a slow afternoon, letting the kitchen fill with its gentle, aromatic promise—a small, savory meditation that feels both grounding and deeply satisfying.

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

Ingredients

  • Firm tofu – 1 (14-ounce) block
  • Cornstarch – ¼ cup
  • Vegetable oil – 2 tbsp
  • Five-spice powder – 1 tsp
  • Soy sauce – ¼ cup
  • Brown sugar – 2 tbsp
  • Rice vinegar – 1 tbsp
  • Sesame seeds – 1 tbsp

Instructions

  1. Drain the tofu and press it between paper towels for 10 minutes to remove excess moisture.
  2. Cut the pressed tofu into 1-inch cubes.
  3. Toss the tofu cubes in the cornstarch until evenly coated.
  4. Heat the vegetable oil in a large non-stick skillet over medium-high heat until shimmering.
  5. Add the coated tofu to the skillet in a single layer, leaving space between pieces.
  6. Cook the tofu for 4–5 minutes per side until golden brown and crispy on all edges.
  7. Reduce the heat to medium and sprinkle the five-spice powder evenly over the tofu.
  8. Stir the tofu gently for 30 seconds to toast the spices without burning.
  9. In a small bowl, whisk together the soy sauce, brown sugar, and rice vinegar until the sugar dissolves.
  10. Pour the soy mixture into the skillet with the tofu.
  11. Simmer the tofu in the glaze for 3–4 minutes, stirring occasionally, until the sauce thickens and coats the tofu evenly.
  12. Remove the skillet from the heat and sprinkle the sesame seeds over the tofu.
  13. Gently toss to distribute the seeds throughout the glaze.

Each cube emerges with a delicate, crispy shell that gives way to a soft, creamy interior, carrying the warm, aromatic notes of five-spice balanced by the salty-sweet glaze. Enjoy it warm over steamed rice, where the sauce mingles beautifully, or let it cool slightly and add it to a vibrant salad for a satisfying contrast in textures.

Tofu and Snow Peas in Light Garlic Sauce

Tofu and Snow Peas in Light Garlic Sauce
Wandering through the kitchen on a quiet afternoon, I find myself craving something simple yet deeply satisfying—a dish that feels like a gentle embrace. This tofu and snow peas in light garlic sauce is just that, a humble combination that whispers comfort with every bite.

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

Ingredients

– Extra-firm tofu – 1 block (14 oz)
– Snow peas – 2 cups
– Garlic – 4 cloves
– Soy sauce – 2 tbsp
– Cornstarch – 1 tbsp
– Vegetable oil – 2 tbsp
– Water – ½ cup

Instructions

1. Press the tofu between paper towels for 10 minutes to remove excess moisture, then cut it into 1-inch cubes.
2. Mince the garlic cloves finely to release their aromatic oils.
3. Trim the ends off the snow peas and rinse them under cold water.
4. Heat 1 tbsp of vegetable oil in a large skillet over medium-high heat until it shimmers.
5. Add the tofu cubes and cook for 5–7 minutes, turning occasionally, until golden brown on all sides.
6. Remove the tofu from the skillet and set it aside on a plate.
7. In the same skillet, add the remaining 1 tbsp of vegetable oil and reduce the heat to medium.
8. Add the minced garlic and sauté for 1–2 minutes until fragrant but not browned.
9. Stir in the soy sauce and water, bringing the mixture to a gentle simmer.
10. In a small bowl, whisk the cornstarch with 1 tbsp of cold water until smooth to create a slurry.
11. Slowly pour the cornstarch slurry into the skillet while stirring constantly to thicken the sauce, cooking for 1–2 minutes until it coats the back of a spoon.
12. Add the snow peas to the skillet and cook for 3–4 minutes until they turn bright green and are tender-crisp.
13. Return the tofu to the skillet, gently tossing everything together to coat evenly in the sauce, and heat for 1–2 minutes until warmed through.
14. Serve immediately while hot. Over a bowl of steamed rice, this dish offers a delightful contrast—the tofu is soft and pillowy, soaking up the savory garlic sauce, while the snow peas add a fresh, crisp snap. For a creative twist, sprinkle with toasted sesame seeds or serve alongside quinoa for extra protein.

Deep-Fried Tofu with Sweet Chili Dipping Sauce

Deep-Fried Tofu with Sweet Chili Dipping Sauce
Gently, as the afternoon light fades, I find myself craving something simple yet deeply satisfying—a quiet kitchen project that rewards patience with crisp, golden bites and a sweet, tangy dip. It’s the kind of humble comfort that turns a solitary evening into a small, warm celebration.

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

Ingredients

– Firm tofu – 14 oz block
– Cornstarch – ½ cup
– Vegetable oil – 2 cups
– Sweet chili sauce – ¼ cup
– Soy sauce – 1 tbsp
– Rice vinegar – 1 tsp
– Green onion – 1, thinly sliced

Instructions

1. Remove the firm tofu from its package and drain any liquid.
2. Wrap the tofu block tightly in a clean kitchen towel or paper towels.
3. Place a heavy skillet or plate on top of the wrapped tofu to press out excess moisture for 10 minutes.
4. Unwrap the tofu and cut it into 1-inch cubes.
5. Spread the cornstarch evenly on a large plate.
6. Dredge each tofu cube in the cornstarch, coating all sides lightly and shaking off any excess.
7. Pour the vegetable oil into a heavy-bottomed pot or deep skillet, filling it to a depth of about 1½ inches.
8. Heat the oil over medium-high heat until it reaches 350°F on a deep-fry thermometer.
9. Carefully add the coated tofu cubes to the hot oil in a single layer, working in batches to avoid overcrowding.
10. Fry the tofu for 3–4 minutes, turning occasionally with tongs, until golden brown and crisp on all sides.
11. Use a slotted spoon to transfer the fried tofu to a paper towel-lined plate to drain.
12. In a small bowl, whisk together the sweet chili sauce, soy sauce, and rice vinegar until smooth.
13. Transfer the fried tofu to a serving plate and sprinkle with the thinly sliced green onion.
14. Serve the tofu immediately with the sweet chili dipping sauce on the side.

The tofu emerges with a delicate, shatteringly crisp shell that gives way to a soft, almost custardy interior—a beautiful contrast. That sweet-spicy sauce, brightened with a hint of vinegar, clings to each piece, making every bite a balance of textures and flavors. For a playful twist, try tucking these golden cubes into lettuce wraps with fresh herbs, or scatter them over a bowl of steamed rice for a simple, satisfying meal.

Tofu and Tomato Stir-Fry with Scallions

Tofu and Tomato Stir-Fry with Scallions
Dusk settles softly outside my kitchen window, a quiet moment to stir together something simple and nourishing. This tofu and tomato stir-fry feels like a gentle exhale, a warm embrace of familiar flavors that come together with little fuss. It’s the kind of meal that soothes the soul after a long day, letting the ingredients speak for themselves.

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

Ingredients

– Extra-firm tofu – 14 oz
– Olive oil – 2 tbsp
– Garlic – 3 cloves, minced
– Tomatoes – 2 medium, chopped
– Soy sauce – 2 tbsp
– Scallions – 3, sliced

Instructions

1. Press the tofu between paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Heat 1 tbsp of olive oil in a large skillet over medium-high heat until it shimmers.
3. Add the tofu cubes and cook for 5–7 minutes, turning occasionally, until golden brown on all sides.
4. Remove the tofu from the skillet and set it aside on a plate.
5. Reduce the heat to medium and add the remaining 1 tbsp of olive oil to the same skillet.
6. Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant but not browned.
7. Tip: To prevent burning, keep the garlic moving in the pan.
8. Add the chopped tomatoes to the skillet and cook for 4–5 minutes, stirring occasionally, until they soften and release their juices.
9. Tip: Let the tomatoes break down slightly to create a light sauce.
10. Return the tofu to the skillet and pour in the soy sauce, stirring gently to coat everything evenly.
11. Cook for 2–3 minutes more, allowing the flavors to meld together.
12. Tip: For a richer flavor, let the stir-fry simmer on low heat for an extra minute.
13. Remove the skillet from the heat and stir in the sliced scallions just before serving.

Zesty and tender, the tofu absorbs the sweet-tart tomato juices, while the scallions add a fresh, crisp finish. Serve it over steamed rice for a comforting meal, or enjoy it straight from the pan with a sprinkle of extra scallions for brightness.

Tofu Hot Pot with Napa Cabbage and Enoki Mushrooms

Tofu Hot Pot with Napa Cabbage and Enoki Mushrooms
Mellow evenings call for gentle meals that simmer slowly, filling the kitchen with a comforting, savory steam. This simple hot pot brings together soft tofu, sweet napa cabbage, and delicate enoki mushrooms in a light, flavorful broth that feels like a warm embrace after a long day.

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

Ingredients

– Firm tofu – 1 block (14 oz)
– Napa cabbage – ½ head
– Enoki mushrooms – 1 package (3.5 oz)
– Vegetable broth – 6 cups
– Soy sauce – 2 tbsp
– Ginger – 1-inch piece
– Green onions – 2 stalks
– Sesame oil – 1 tsp

Instructions

1. Drain the firm tofu, wrap it in a clean kitchen towel, and press gently for 10 minutes to remove excess water, which helps it absorb the broth better.
2. Cut the pressed tofu into 1-inch cubes and set aside on a plate.
3. Slice the napa cabbage into 2-inch wide strips, separating the white stems from the green leaves.
4. Trim the roots from the enoki mushrooms and separate them into small clusters.
5. Peel and thinly slice the ginger into matchsticks.
6. Thinly slice the green onions, keeping the white and green parts separate.
7. In a large pot over medium-high heat, add the sesame oil and sauté the white parts of the green onions and ginger for 2 minutes until fragrant.
8. Pour in the vegetable broth and soy sauce, then bring to a gentle boil over high heat.
9. Reduce the heat to medium-low, add the napa cabbage stems, and simmer for 5 minutes to soften them slightly.
10. Add the tofu cubes and napa cabbage leaves, then simmer for another 8 minutes until the cabbage is tender.
11. Gently stir in the enoki mushrooms and cook for 3 minutes—they should remain slightly crisp for texture.
12. Turn off the heat and sprinkle with the green parts of the green onions.

Now, ladle the hot pot into bowls, letting the silky tofu mingle with the sweet, wilted cabbage and earthy mushrooms. The broth remains light yet deeply savory, perfect for savoring slowly with steamed rice or sopping up with crusty bread on a quiet night.

Tofu and Corn Soup with White Pepper

Tofu and Corn Soup with White Pepper
As the evening light softens, I find myself craving something gentle and nourishing—a quiet moment with a bowl of soup that feels like a warm embrace. This tofu and corn soup, fragrant with white pepper, is just that kind of simple, soul-soothing dish, perfect for a reflective pause at the end of the day.

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

Ingredients

– Vegetable broth – 4 cups
– Silken tofu – 1 (14 oz) block
– Frozen corn kernels – 1 cup
– White pepper – ½ tsp
– Salt – 1 tsp
– Green onions – 2, thinly sliced

Instructions

1. Pour 4 cups of vegetable broth into a medium saucepan and bring it to a gentle boil over medium-high heat.
2. While the broth heats, drain the 14 oz block of silken tofu and cut it into ½-inch cubes, handling it gently to prevent crumbling.
3. Once the broth boils, reduce the heat to medium-low and carefully add the tofu cubes, simmering for 5 minutes to allow them to warm through without breaking apart.
4. Stir in 1 cup of frozen corn kernels and continue simmering for another 10 minutes, until the corn is tender and heated completely.
5. Add ½ tsp of white pepper and 1 tsp of salt, stirring gently to distribute the seasonings evenly without disturbing the tofu.
6. Remove the saucepan from the heat and let the soup sit for 2 minutes to allow the flavors to meld together.
7. Ladle the soup into bowls and garnish with thinly sliced green onions from 2 green onions, serving immediately while hot.

For a silky texture, avoid stirring too vigorously after adding the tofu to keep the cubes intact. Freshly ground white pepper offers a more aromatic kick than pre-ground versions. If you prefer a thicker soup, mash a few corn kernels lightly with the back of a spoon before serving. Finally, the soup’s delicate balance of soft tofu and sweet corn creates a comforting, almost creamy mouthfeel, with the white pepper adding a subtle warmth that lingers pleasantly. Feel free to drizzle a touch of sesame oil or add a sprinkle of cilantro for an extra layer of flavor, making it a versatile base for quiet dinners or shared meals.

Pan-Seared Tofu with Hoisin and Cashews

Pan-Seared Tofu with Hoisin and Cashews
Kindly, as the afternoon light fades, I find myself drawn to the quiet comfort of the stove, to the simple, savory promise of tofu crisping in a pan. It’s a gentle, grounding process, this transformation of a humble block into something richly glazed and nutty, a small, warm triumph for a weary evening.

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

Ingredients

– Extra-firm tofu – 1 (14-ounce) block
– Cornstarch – 3 tbsp
– Vegetable oil – 2 tbsp
– Hoisin sauce – ⅓ cup
– Water – ¼ cup
– Unsalted cashews – ½ cup
– Green onions – 2, sliced

Instructions

1. Press the tofu block between paper towels with a heavy plate for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Toss the tofu cubes in the cornstarch until evenly coated on all sides.
3. Heat the vegetable oil in a large non-stick skillet over medium-high heat until it shimmers, about 2 minutes.
4. Add the coated tofu in a single layer, working in batches if needed, and cook undisturbed for 4-5 minutes until the bottoms are golden brown and crisp.
5. Flip each piece carefully and cook for another 4-5 minutes until all sides are browned and crisp, then transfer to a plate.
6. In the same skillet, reduce the heat to medium and add the hoisin sauce and water, stirring to combine and scrape up any browned bits.
7. Simmer the sauce for 2-3 minutes until it thickens slightly and becomes glossy.
8. Return the tofu to the skillet, add the cashews, and gently toss everything until the tofu and nuts are evenly coated in the sauce.
9. Remove from heat and stir in the sliced green onions.
10. Evenings like this call for food that feels both nourishing and indulgent. The tofu offers a satisfying crispness that gives way to a tender interior, all wrapped in the sweet, salty depth of hoisin, while the cashews add a crucial crunch. Try it over a bed of steamed jasmine rice or tucked into lettuce cups for a fresh, hands-on meal.

Summary

Venture into a world of bold flavors with these 18 Chinese tofu recipes! From spicy to savory, there’s a dish for every home cook to explore. We’d love to hear which recipe becomes your favorite—leave a comment below and share this tasty roundup on Pinterest to inspire fellow food lovers!

Leave a Comment