Atypical Fare

  • About
  • Contact
menu icon
go to homepage
  • About
  • Contact
search icon
Homepage link
  • About
  • Contact
×
Home » Tofu

Steamed Chinese Eggplant over Super Firm Tofu

Published: Nov 5, 2026 by Joyce Shangkuan · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you searched for Chinese eggplant and tofu recipes expecting a saucy stir-fry, this one is a little different! Tender steamed eggplant and crunchy raw sugar snap peas in a spicy green-onion-and-garlic sauce, spooned over super firm tofu that’s been flavored and softened in a salted baking soda boil. It’s a protein-packed, vegan tofu dinner recipe for two (41 g protein per serving), ready in 45 minutes!

Steamed Chinese eggplant over a slab of super firm tofu, topped with sliced sugar snap peas, green onions, dried red chili peppers, and garlic in a blue bowl with a spoon.

Want more protein-packed tofu recipes? Try my Easy Braised Tofu, with 24 g of protein per serving, or my Vegan Mapo Tofu with TVP, which packs 28 g!

Jump to:
  • Key Ingredients & Swaps
  • How To Make Super Firm Tofu Soft

Key Ingredients & Swaps

Labeled overhead photo of the ingredients on a wooden board: super firm tofu, Chinese eggplant, sugar snap peas, green onions, garlic, dried Chinese chili peppers, soy sauce, black vinegar, white vinegar, oil, baking soda, salt, and sugar.
  • Super firm tofu. Not extra firm; super firm! It’s the most protein-dense form of fresh tofu you can find, and it’s what makes this recipe high protein. You don’t need to press it before using it because it contains very little water. For the macros, I wouldn’t swap in other types of tofu. For taste, though, softer tofu (e.g., silken or medium/firm) works well, and silken tofu doesn’t need boiling.
  • Baking soda. The salted baking soda boil is essential: it’s what transforms super firm tofu from dry, somewhat chalky, and unimpressive to flavored, softened, and extraordinary! I tested this method on super firm tofu only.
  • Eggplant. I tested the recipe with Chinese eggplant and globe eggplant, and they were interchangeable. 
  • Sugar snap peas. Keep them raw! I don’t recommend snow peas, which have less crunch and sweetness.
  • Dried Chinese chili peppers. They provide a nutty flavor and mild heat; gochugaru would also work. If you don’t eat spicy food, fire-roasted red peppers are an amazing substitute.
  • Oil. I tested olive oil and peanut oil, and preferred peanut oil for the mouthfeel.
  • Soy sauce. I use Chinese light soy sauce or tamari, like Pearl River Bridge’s light soy sauce or San-J’s regular-sodium tamari. I tried reduced-sodium soy sauce and reduced-sodium tamari, and the dish did not come out the same.
  • Zhenjiang black vinegar. This aged Chinese black vinegar is so fragrant and unique, and I wouldn't substitute it.
A bowl of dried Chinese chili peppers, a bowl of gochugaru, and a jar of Trader Joe’s fire-roasted red peppers.
For more heat, swap dried Chinese chili peppers (left) for gochugaru (middle).
For no heat, use fire-roasted red peppers (right).

How To Make Super Firm Tofu Soft

Super firm tofu is a wonderfully macro-friendly ingredient, but it can be tough to work with because it’s so dense. I first tried this recipe on raw super firm tofu right out of the package, thinking it might work similarly to silken tofu. Boy, was I wrong (😑).

Then, I learned from the Vegan Punks that baking soda can soften tofu. But I didn't want to wait a few hours, so I decided to boil the tofu in baking soda water. And it worked!

Four slabs of super firm tofu arranged in a row on a wooden cutting board.

Boil the tofu in salted baking soda water. Salt for flavor (like pasta), and baking soda for texture.

First, I divide each package of super firm tofu into 4 slabs. Then, I use 1 teaspoon salt and 2 teaspoon baking soda in 4 cups of water (about 1 liter), and boil the slabs for about 7 minutes.

I tested 5, 7, and 10 minutes, and 7 minutes had my favorite texture! At 5 minutes, the tofu was already softer than unboiled tofu, but 7 minutes was much better; at 10 minutes, the tofu was the softest, but it didn't look very appealing.

Slabs of super firm tofu boiling in a pot of water.

I don't know whether there's a cause-and-effect relationship between baking soda and the discoloration (browning); however, baking-soda-boiled tofu always turns a little brown after draining. I'm testing whether soaking the boiled tofu in water immediately afterward (like packaged fresh tofu) will help lessen the effect. Stay tuned!

Hands holding three slabs of super firm tofu boiled for 5, 7, and 10 minutes, getting softer from left to right.
Quarter slabs of super firm tofu boiled in salted baking soda water for 5 minutes (left), 7 minutes (middle), and 10 minutes (right). The top-left corners are missing because I took a bite of each!

Other Testing Notes

  • I found that 2 teaspoon baking soda made softer tofu than 1 tsp, so I kept 2 tsp.
  • Doubling the salt to 2 tsp was fine for eating the tofu on its own, but it made the tofu slightly too salty with the eggplant mixture.
  • Four smaller slabs also seemed softer on average than two bigger slabs.
A spoon scooping into soft super firm tofu topped with steamed Chinese eggplant and sugar snap peas.

Print Pin Save Saved! Email
Steamed Chinese eggplant over a slab of super firm tofu, topped with sliced sugar snap peas, green onions, dried red chili peppers, and garlic in a blue bowl with a spoon.

Steamed Chinese Eggplant over Super Firm Tofu

By Joyce Shangkuan
Tender steamed Chinese eggplant and crunchy sugar snap peas in a spicy garlic sauce over softened super firm tofu. A protein-packed vegan dinner for two!
Servings 2 Servings
Prep 13 minutes mins
Cook 32 minutes mins
Total 45 minutes mins
Full Nutrition Label Hide
Nutrition Facts
Steamed Chinese Eggplant over Super Firm Tofu
2 portions per recipe
Serving Size
 
1 Serving
Amount per Serving
Calories
545
% Daily Value*
Fat
 
32.8
g
50
%
Saturated Fat
 
5
g
31
%
Sodium
 
792.9
mg
34
%
Potassium
 
775.5
mg
22
%
Carbohydrates
 
23.2
g
8
%
Fiber
 
10.9
g
45
%
Sugar
 
8.3
g
9
%
Protein
 
41.2
g
82
%
Calcium
 
200.1
mg
20
%
Iron
 
9.1
mg
51
%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition Disclosure

Equipment

  • 1 small saucepan for heating oil
  • 1 steamer pot for boiling tofu and steaming eggplant

Ingredients
  

Tofu

  • 1 block super firm tofu 454 g, cut lengthwise into 4 slabs
  • 4 cups water, or enough to submerge the flat slabs 1 L
  • 1 teaspoon salt 6 g
  • 2 teaspoon baking soda 12 g

Eggplant mixture

  • 1 Chinese eggplant 300 g, about 4 cups cut; or ½ globe eggplant
  • 2 to 3 cups water 473 to 710 mL, for the soak
  • 2 tablespoon white vinegar 30 mL, for the soak
  • 23 sugar snap peas 85 g, about 1 cup sliced

Sauce

  • 2 to 4 stalks green onions 40 g, about ½ cup chopped
  • 3 cloves garlic 10 g, about 1 tablespoon minced or crushed
  • 8 to 10 dried Chinese chili peppers 8 g, cut into strips; or 1 tablespoon gochugaru
  • 2 tablespoon peanut oil 30 mL
  • ¼ teaspoon sugar 1 g
  • 1 tablespoon light soy sauce 15 mL, or 1 to 1.5 tablespoon tamari
  • 1 tablespoon Zhenjiang black vinegar 15 mL

Non-Spicy Substitute for Dried Chinese Chili Peppers

  • 1 piece fire-roasted red pepper 40 g, about ¼ cup minced
Prevent your screen from going dark

Before you start

If you make this recipe, please take a moment to leave us a review. We love to hear from you! 🤎

Instructions
 
Prevent your screen from going dark
 

  • Prep the vegetables and aromatics. Cut 1 Chinese eggplant into bite-sized chunks, about ¾ x ¾ x 1 inch (about 2 x 2 x 2.5 cm), then soak them in 2 to 3 cups water with 2 Tbsp white vinegar until you’re ready to steam. Remove the strings from 23 sugar snap peas and slice them; they stay raw for crunch.
    Chop 2 to 4 stalks green onions, and mince or crush 3 cloves garlic. Cut 8 to 10 dried Chinese chili peppers into strips with food-grade scissors or a knife. Add the garlic, green onions, and chili peppers to a small heatproof bowl.
    Sliced sugar snap peas and chunks of Chinese eggplant on a wooden cutting board, next to a glass bowl of dried chili pepper strips, chopped green onions, and minced garlic.
  • The vinegar soak helps keep the eggplant purple. If you don't care about the color, skip it! In testing this recipe, I found that soaking longer made no difference in color or taste, so I stopped timing the soak.
  • Make the sauce. Heat 2 Tbsp peanut oil over high heat in a small saucepan. Test it with a dry bamboo or wooden chopstick; small bubbles should form quickly around the chopstick when the oil is ready, about 2 to 2.5 minutes (I recommend using a timer). Turn off the heat and carefully pour the hot oil over the aromatics, focusing on the garlic and chili peppers. Add ¼ tsp sugar, 1 Tbsp light soy sauce, and 1 Tbsp Zhenjiang black vinegar, then mix.
    Non-spicy option. If using a fire-roasted red pepper instead, mince it and add it to the bowl of aromatics after pouring in the hot oil.
    Three photos showing how to make the sauce: peanut oil heating in a small saucepan, hot oil being poured over chili peppers, garlic, green onions, and sugar in a glass bowl, and the finished sauce with soy sauce and black vinegar.
  • Boil the tofu. Cut 1 block super firm tofu lengthwise into 4 flat slabs. Add 1 tsp salt and 2 tsp baking soda to a pot with 4 cups water, or enough to submerge the flat slabs, and bring it to a boil over high heat. Add the slabs and keep boiling over high heat for about 7 minutes. Take the tofu out, drain it, and set it aside.
    Side-by-side photos of super firm tofu slabs boiling in salted baking soda water, first in clear water and then covered in white foam.
  • Boil the tofu first, then steam the eggplant using the same pot of water. I boil the tofu first because the water turns brown after steaming the eggplant, which can affect the color and taste of the tofu.
  • Steam the eggplant. Bring the water in your steamer pot to a boil. Once it boils, drain the eggplant from its vinegar soak and steam over high heat for 5 minutes. Remove it promptly after 5 minutes so it doesn’t keep cooking.
    Three photos of Chinese eggplant chunks: raw in a steamer basket, sitting in foamy tofu water when the pot is overfilled, and discolored with a greenish tint after boiling instead of steaming.
  • Use the same water you boiled the tofu in, and don’t add more. The tofu boiling water can get foamy and rise aggressively, and if the eggplant ends up "boiling" in it (see the middle photo), it will turn discolored and unappetizing (see the rightmost photo).
  • Dress the vegetables. Combine the steamed eggplant (keep the juice!) and the raw sugar snap peas in a large bowl. Pour in the sauce and gently toss.
    Side-by-side photos of a metal mixing bowl with steamed eggplant, raw sugar snap peas, and the chili sauce poured on top, then everything tossed together.
  • Assemble and serve. Plate 2 boiled tofu slabs and spoon about half of the eggplant mixture over them. Assemble the other serving the same way, or save it for another meal.

Notes

Cronometer:
  • Search for "Steamed Chinese Eggplant over Super Firm Tofu (Atypical Fare)"
  • Use as is or make a swappable and adjustable copy in your account by clicking the "..." in the top right, then "Edit a Copy."
Additional Sodium in Tofu from the Salted Baking Soda Boil:
  • By weight, sodium is about 39% of salt and about 27% of baking soda per the USDA. So a 1 L boil with 6 g salt and 12 g baking soda holds about 2,360 mg and about 3,280 mg of sodium, respectively, totaling 5,640 mg, or about 5.6 mg per gram of water.
  • In testing, each slab gained about 6 g after boiling, resulting in an increase of 33.6 mg of sodium per quarter slab, 67.2 mg per serving (2 quarter slabs), or 134.4 mg per package.
  • 134.4 mg of sodium is about 0.35 g of salt (i.e., 134.4/39%), which is added and accounted for in the Cronometer recipe.
  • My hypotheses and measurements may not be complete or precise; this is for reference only.
 

Nutrition

Serving: 1Serving | Calories: 545kcal | Carbohydrates: 23.2g | Protein: 41.2g | Fat: 32.8g | Saturated Fat: 5g | Sodium: 792.9mg | Potassium: 775.5mg | Fiber: 10.9g | Sugar: 8.3g | Calcium: 200.1mg | Iron: 9.1mg

Nutrition is hand-calculated using Cronometer, and should be treated as an estimate only. Values can vary based on the ingredients, brands, and quantities you use. For the most accurate results, please calculate the nutrition using the exact ingredients you use, or consult a qualified healthcare professional or registered dietitian.

Cronometer.com
Nutrition Disclosure

Did you make this?

We'd love to hear how it went! Please leave a review below. ☺

  • Five braised tofu slice served with broth and garnished with green onions, on a round white plate.
    Easy Braised Tofu (No Pan Frying Tofu, Just Braising!)
  • A bowl of vegan mapo tofu, topped with sliced green onions and with a spoon on the side, on a wooden table.
    Vegan Mapo Tofu (With TVP, No Mushrooms)
  • A white scalloped bowl filled with mashed silken tofu, mixed with chopped century eggs and green onions, sits on a wooden board, with packaged tofu and other food items blurred in the background.
    Silken Tofu with Century Egg - No Soy Sauce!(皮蛋豆腐)
  • A block of silken tofu topped with a brown, savory sauce and microgreens, served on a white plate with a brown rim on a wooden table.
    Umami Cold Silken Tofu - No Chopping Nor Cooking! (涼拌豆腐)

Comments

No Comments

Cancel reply

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

Recipe Rating




Hi! I'm Joyce

I've been a vegetarian since 2012, but I only learned how to eat. 🤪 I created this blog to document my learnings from the supermarket to the kitchen—join me as I learn!

More about me

Popular

  • Steamed Chinese eggplant over a slab of super firm tofu, topped with sliced sugar snap peas, green onions, dried red chili peppers, and garlic in a blue bowl with a spoon.
    Steamed Chinese Eggplant over Super Firm Tofu
  • Three Vegetarian Lettuce Wraps loaded with seasoned TVP-based filling, served on a pink plate.
    Vegetarian Lettuce Wraps (TVP, Egg, Edamame)
  • A plate of Chinese Bitter Melon Salad with bitter melon, woodear mushrooms, red onions, peanuts, sesame seeds, and Thai chili peppers, served on a rustic table.
    Crunchy Chinese Bitter Melon Salad (涼拌苦瓜)
  • A bowl of cold sesame noodles topped with shredded king oyster mushrooms, egg, cucumber and carrot strips, and sprinkled with some white sesame seeds.
    Easy Cold Sesame Noodles with Shredded Mushrooms (杏鮑菇涼麵)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Atypical Fare

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required