Chinese stuffed eggplant is a popular dim sum dish that also makes a great lunch or dinner meal when served with rice. What I like most about this dish is that it uses less oil than most Chinese eggplant recipes, or for that matter, any eggplant recipe, but is still very satisfying.
Steaming the eggplant is the key. It makes for a very soft texture that’s held up by the shrimp and pork filling. Top it all with a flavorful sauce, and you have a restaurant quality stuffed eggplant dish. The pork in the stuffing is optional. It can be substituted with more shrimp or any other ground meat. You can also leave the stuffing out all together. If you just steam the eggplant slices and use a vegetable stock to make the sauce, you’d have a great vegan meal.
The personal adjustments you can make for your own tastes or for any dietary restrictions is always the beauty of a home cooked meal. We’ve had this stuffed eggplant dish many times at weekend dim sum brunches, and I don’t know why I don’t cook it more often at home! Now that we have this proven, authentic Chinese stuffed eggplant recipe, there’s no excuses anymore.
Let’s just get started on this dim sum classic.
Chinese Stuffed Eggplant: Recipe Instructions
Start by making the filling for the your dim sum style Chinese stuffed eggplant. Place the shrimp in a food processor along with the ground pork, salt, sugar, white pepper, sesame oil, 1 tablespoon of vegetable oil, and Shaoxing rice wine. Process until a rough paste forms. Transfer to a bowl.
Stir in the egg, cornstarch, and half of the chopped scallions. Set the mixture aside in the refrigerator for 30 minutes.
Cut each Chinese/Japanese purple eggplant into 1 1/2-inches thick slices on the diagonal. Take each slice and carefully slice through the middle, but don’t cut all the way through. The pieces should still be attached on one side. This will help keep both halves of the eggplant together.
Fill the middle of each eggplant slice with the shrimp and pork filling.
Once all the slices are stuffed, heat a tablespoon of oil in a skillet over medium-high heat, and fry the slices on both sides until golden. Add a little more oil whenever the pan starts to look a little dry (you’ll only need a tablespoon at a time). You can also brush the oil onto the eggplant pieces.
Remove from the pan and place on a heatproof plate for steaming.
Prepare your steamer with 2-3 cups water (you can also use a wok with a steaming rack placed in the bottom). See our post on how to set up a steamer if you’re not familiar with steaming foods in Chinese cooking.
Heat until the water is simmering. Turn off the heat, carefully place the plate in the steamer. Cover the steamer and turn the heat back on to medium-high. Steam for 7-10 minutes. The eggplant should be very soft. Nothing worse than an under-cooked eggplant!
While the eggplant is steaming, make the sauce. Heat a saucepan over medium heat, and add 1 teaspoon oil, sesame oil, and minced garlic. Cook for 30 seconds, and then add the chicken stock, oyster sauce, soy sauce, and sugar. Season with salt and pepper to taste. Bring the sauce to a simmer, and stir in half of the cornstarch slurry. Cook for a minute to thicken. Set aside.
After the stuffed eggplant is done steaming, pour any liquid left on the plate into the sauce. Heat the sauce and add more cornstarch slurry if it needs thickening. Stir in your reserved scallions, pour the sauce over the eggplant and garnish with fresh scallions.
Serve your Chinese stuffed eggplant like they do at the dim sum restaurant!
Chinese Stuffed Eggplant, Dim Sum Style
Ingredients
For the eggplant:
- 6 oz. shrimp (170g, peeled and deveined)
- 3 oz. ground pork (85g, optional; can also be substituted with ground chicken, beef, or turkey)
- 1/2 teaspoon salt
- 1/4 teaspoon sugar
- 1/8 teaspoon white pepper
- 1 teaspoon sesame oil
- 1 tablespoon vegetable oil (plus 3 tablespoons, divided)
- 1 teaspoon Shaoxing wine (or dry sherry)
- 1 egg
- 1 teaspoon cornstarch
- 2 scallions (finely chopped, divide half for the filling and half for the sauce/garnish)
- 4 Japanese eggplants
For the sauce:
- 1 teaspoon oil
- 1/2 teaspoon sesame oil
- 1 clove garlic (minced)
- 1 cup chicken stock
- 1 tablespoon oyster sauce
- 1 teaspoon soy sauce
- A pinch of sugar
- 2 tablespoons cornstarch (mixed into a slurry with 2 tablespoons water)
- salt (to taste)
- white pepper (to taste)
Instructions
- Start by making the filling for the eggplant. Place the shrimp in a food processor along with the ground pork, salt, sugar, white pepper, sesame oil, 1 tablespoon vegetable oil, and rice wine. Process until a rough paste forms. Transfer to a bowl, and stir in the egg, cornstarch, and half of the chopped scallions. Set the mixture aside in the refrigerator for 30 minutes.
- Cut each eggplant into 1 1/2-inches thick slices on the diagonal. Take each slice and carefully slice through the middle, but don’t cut all the way through. The pieces should still be attached on one side. This will help keep both halves of the eggplant together.
- Fill the middle of each eggplant slice with the shrimp and pork filling. Once all the slices are stuffed, heat a tablespoon of oil in a skillet over medium-high heat, and fry the slices on both sides until golden. Add a little more oil whenever the pan starts to look a little dry (you’ll only need a tablespoon at a time).
- Remove from the pan and place on a heatproof plate for steaming. Prepare your steamer with 2-3 cups water (you can also use a wok with a steaming rack placed in the bottom). Heat until the water is simmering. Turn off the heat, carefully place the plate in the steamer. Cover the steamer and turn the heat back on to medium-high. Steam for 7-10 minutes. The eggplant should be very soft. Nothing worse than an under-cooked eggplant!
- While the eggplant is steaming, make the sauce. Heat a saucepan over medium heat, and add 1 teaspoon oil, sesame oil, and minced garlic. Cook for 30 seconds, and then add the chicken stock, oyster sauce, soy sauce, and sugar. Season with salt and pepper to taste. Bring the sauce to a simmer, and stir in half of the cornstarch slurry. Cook for a minute to thicken. Set aside.
- After the eggplant is done, pour any liquid left on the plate into the sauce. Heat the sauce and add more cornstarch slurry if it needs thickening. Stir in your reserved scallions, pour over the eggplant, and serve.
HI, this looks very interesting. Do you think it could work to first grill the eggplants in the oven before assembling and putting them into the steamer? In this case I’d leave out the frying-in-the-pan step.
or even: assemble them and then grill in the oven – I’ve found this method to greatly reduce the amount of oil needed with eggplants.
Hi Gerda, I have not tried it, but if you do, please let us know how it works. ;-)
Hi Gerda, using the oven could work, but you would probably still have to brush the eggplant with vegetable oil so they don’t dry out.
Looks great!…..have to try this one. Should I soak the eggplant in salted water fo 15 minutes, which I do when I make chinese eggplant?
Hi gary, I don’t think the salting is needed, although you can. Liquid comes out of the eggplant during steaming that can be used to make the sauce.
These are just superb- they’re actually better than the restaurant kind, because the flavors come through so cleanly. After missing dim sum for 7 months, I made these, the carrot rice cake, and the baked pork buns for a special weekend treat- everything was a huge success, but these were the favorite! Thanks so much for all the work you do to make these recipes come out just right.
Hi Sarah, thanks so much for your kind comment and so happy that you are enjoying our recipes!
This is my second time making this recipe and it turned out just as fantastic as the first time. Relatively easy, but the end result tastes sophisticated.
Hi Margi, so glad you enjoyed it and it’s been too long since I last made this stuffed eggplant. I think it’s time for me to make some for my favorite girl Judy ;-)
OMG these were so delicious ! I actually stuffed aubergines and green peppers as I had some spare. I also changed the sauce and made the black bean sauce that goes with your dim sum stuffed pepper recipe. So divine! Thank you thank you!!
Lovely! And all sounds wonderful :-)
How well would this recipe keep for meal prep? If I made it at the beginning of the week, would it last a few days in the fridge (storing the sauce separately, of course)?
Hi Cat, if you steamed the stuffed eggplant in advance and are reheating in the steamer, then it should last a few days if covered tightly. If you mean that the eggplants were stuffed uncooked, my main concern would be that the uncooked eggplant would oxidize and turn brown after a day.
Let me just say…WOW! Usually when I see 5 stars by <10reviews…I'm usually skeptical. BOY WAS I WRONG! These taste like something you would get out of a restaurant, but higher quality and probably much healthier. Your pictures and easy to follow instructions was SO HELPFUL! I have sensitivity to many food ingredients and this was absolutely fantastic. I ended up using ground turkey instead of pork and the flavors were amazing. I didn't measure the ingredients out for the sauce out and that was something I should do in the future. I ended up having to add more sugar and more oyster sauce to compensate for it. I added a crap load of cornstarch, but my sauce still wasn't thick, semi-thick. Thanks for sharing your recipe and easy to follow instructions!!!!! Happy Mother's Day to all the Moms.
Hi Bonny, happy mother’s day and glad you enjoyed this dish!