If you are craving a dish that bursts with bold flavors and tempting textures, look no further than this Homemade Chinese Spicy Garlic Eggplant Recipe. This delightful dish combines tender, golden-fried eggplant pieces with a rich, spicy garlic sauce that clings lovingly to every bite. The perfect harmony of heat, umami, and a hint of sweetness makes it a standout on any dinner table, whether you’re cooking for family or impressing friends. Plus, it’s surprisingly simple to prepare and utterly satisfying to savor!

Ingredients You’ll Need
Each ingredient in this recipe plays a crucial role in creating the perfect balance of flavor, texture, and color. From the silky eggplants to the fiery dried red chilies, every element contributes to making this Homemade Chinese Spicy Garlic Eggplant Recipe an absolute winner.
- Chinese eggplants: These slim, purple beauties have a tender texture and mild flavor that absorb sauces beautifully.
- Cornstarch: Used for coating the eggplant to achieve a crispy outside that contrasts with its soft inside.
- Vegetable oil: Essential for frying the eggplant to golden perfection and sautéing aromatics.
- Dried red chilies: These add a smoky heat that defines the spicy kick of the dish.
- Fresh ginger slices: Bring a warm zest to the sauce, balancing the garlic’s pungency.
- Green onions: Provide a fresh, mild onion flavor and lovely color contrast.
- Minced garlic: The star of the recipe, infusing that irresistible savory punch.
- Soy sauce: Delivers deep umami and saltiness; choose regular or dark soy for more robust flavor.
- Oyster sauce: Adds sweetness and complexity; a vegetarian substitute works well too.
- Cold water: Helps to blend the sauce ingredients smoothly without diluting flavor.
- Shaoxing cooking wine: Adds a subtle fragrant depth; dry sherry is a great alternative.
- White granulated sugar: Balances the heat and saltiness with a touch of sweetness.
- Rice vinegar: Brings brightness and a mild tang to brighten the sauce.
- Crushed red chili flakes: Optional but recommended to customize the spice level to your liking.
How to Make Homemade Chinese Spicy Garlic Eggplant Recipe
Step 1: Preparing the Sauce
Begin by whisking together soy sauces, oyster sauce, cold water, Shaoxing cooking wine, sugar, vinegar, and cornstarch in a small bowl. This mixture is your savory-spicy glaze that will coat the eggplant perfectly later on. Setting it aside allows the flavors to mingle and the cornstarch to fully dissolve, ensuring a luscious, thick sauce.
Step 2: Cutting and Coating the Eggplant
Take your Chinese eggplants and slice them lengthwise into four quarters, then chop those strips into roughly 2-inch pieces. The size is important: not too small that they disintegrate during cooking, but manageable for perfect frying. Toss these pieces with cornstarch until evenly coated, which will give the eggplant that coveted crispy exterior without absorbing too much oil.
Step 3: Frying the Eggplant to Tenderness
Heat ¼ cup of vegetable oil in a large pan over medium-high heat and fry the coated eggplant pieces for 6 to 8 minutes. Aim for golden brown and tender texture — the pieces should feel soft inside but with an appealing crispiness on the outside. Once done, remove the eggplant from the pan and let it rest on a paper towel to drain excess oil.
Step 4: Sautéing Aromatics and Chilies
Lower your heat to medium-low, add a little more vegetable oil, and sauté sliced ginger, dried red chilies, and chopped green onions for about 10 seconds. This step unlocks the fragrant flavors that make the dish unforgettable and sets the spicy-garlic foundation for your sauce.
Step 5: Combining Eggplant and Sauce
Add your fried eggplant back into the pan and pour in the previously prepared sauce. Gently toss everything together so the sauce coats each eggplant piece evenly. Let it simmer for a very short while to thicken and meld all the flavors, then remove from heat — your Homemade Chinese Spicy Garlic Eggplant Recipe is ready to enjoy!
How to Serve Homemade Chinese Spicy Garlic Eggplant Recipe

Garnishes
Sprinkle freshly chopped green onions or toasted sesame seeds on top just before serving to add fresh crunch and visual appeal. A light drizzle of sesame oil can provide a fragrant finish that enhances the dish’s savory depth.
Side Dishes
This dish pairs beautifully with simple steamed white rice, which soaks up the luscious sauce, or a warm bowl of fried rice for extra comfort. For a complete meal, consider steamed bok choy or sautéed snow peas to add some crisp, refreshing greens alongside the rich eggplant.
Creative Ways to Present
Serve this Homemade Chinese Spicy Garlic Eggplant Recipe in a rustic, shallow bowl to showcase its glossy, saucy texture, or plate it artfully atop a bed of fragrant jasmine rice for an elegant touch. You can also turn it into a noodle stir-fry topper or stuff it into a warm pita with fresh herbs for a fusion twist.
Make Ahead and Storage
Storing Leftovers
Leftover eggplant is best kept in an airtight container in the refrigerator and will stay fresh for up to 3 days. The flavors often deepen overnight, so you might find it tastes even better the next day!
Freezing
While you can freeze this spicy garlic eggplant, be aware that the eggplant’s texture may become softer after thawing. Freeze in a sealed container for up to 1 month, and thaw in the fridge overnight before reheating.
Reheating
To reheat, gently warm the eggplant in a non-stick pan over medium heat, stirring occasionally to avoid sticking. Avoid microwaving if possible to preserve the texture and prevent sogginess. Add a splash of water if the sauce thickens too much during reheating.
FAQs
Can I use regular eggplants instead of Chinese eggplants?
Absolutely! While Chinese eggplants are slender with fewer seeds and a smoother texture, regular eggplants will still work well. Just note that their flesh can be denser and may take a bit longer to cook.
Is this dish very spicy?
This Homemade Chinese Spicy Garlic Eggplant Recipe has a nice level of heat that you can easily adjust. Reduce or omit dried chilies and crushed red chili flakes if you prefer milder flavors, or add more if you want to turn up the heat.
Can I make this recipe vegetarian or vegan?
Yes! Simply use a vegetarian oyster sauce or omit it altogether, replacing with extra soy sauce. The dish is naturally vegetarian aside from that, and it still tastes rich and delicious.
What’s the best oil for frying eggplant?
Vegetable oil is a great choice because it has a neutral taste and a high smoke point, making it perfect for frying. You can also use canola or peanut oil if you prefer.
How do I prevent the eggplant from soaking up too much oil?
Coating the eggplant pieces in cornstarch before frying helps create a barrier that reduces oil absorption. Also, make sure your oil is hot enough before frying so the eggplant crisps quickly rather than sitting and soaking up oil.
Final Thoughts
This Homemade Chinese Spicy Garlic Eggplant Recipe is one of those dishes that feels like a warm hug on a plate—comforting, exciting, and full of personality. Whether it’s your first time cooking it or a beloved classic to revisit, it’s sure to become a favorite in your recipe arsenal. Give it a try tonight and watch how this humble vegetable transforms into a vibrant, spicy masterpiece!
Print
Homemade Chinese Spicy Garlic Eggplant Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Frying
- Cuisine: Chinese
- Diet: Vegetarian
Description
This homemade Chinese Spicy Garlic Eggplant recipe delivers tender, flavorful eggplant coated in a rich and aromatic garlic-chili sauce. Perfectly crispy on the outside and soft inside, it’s an ideal vegetarian main or side dish that comes together quickly in about 30 minutes.
Ingredients
Eggplant and Coating
- 2 pieces Chinese eggplants (can substitute with Japanese or regular eggplant)
- 2 tablespoons cornstarch (for coating)
- 1/4 cup vegetable oil (for frying)
Sauce and Aromatics
- 4 pieces dried red chilies (for heat)
- 2 slices ginger (fresh)
- 2 stalks green onion (chopped)
- 3 cloves garlic (minced)
- 3 tablespoons regular soy sauce (or dark soy sauce)
- 1 tablespoon oyster sauce (can substitute with vegetarian sauce)
- 2 tablespoons cold water
- 1 tablespoon Shaoxing Cooking Wine (or dry sherry)
- 1 teaspoon white granulated sugar
- 1 tablespoon rice vinegar (or white/apple cider vinegar)
- 1 tablespoon cornstarch (for thickening)
- 1 teaspoon crushed red chili flakes (to taste)
Instructions
- Preparation: Gather and prepare all ingredients. In a small bowl, mix together the soy sauces, oyster sauce, cold water, Shaoxing cooking wine, sugar, vinegar, and cornstarch until the sauce is smooth and well combined. Set this sauce mixture aside for later use.
- Slice Eggplants: Slice the unpeeled eggplant lengthwise into four quarters, then chop those strips into 2-inch pieces. Toss the pieces with 2 tablespoons of cornstarch until they are evenly coated; this helps create a slightly crispy texture when frying.
- Fry Eggplants: Heat 1/4 cup vegetable oil in a large pan over medium-high heat. Add the coated eggplant pieces and fry for 6-8 minutes, stirring occasionally, until they become tender and slightly crispy on the outside. Once cooked, remove the eggplants from the pan and set aside.
- Sauté Aromatics: Reduce the heat to low-medium and add any remaining vegetable oil to the pan. Sauté the ginger slices, dried red chilies, and chopped green onions for about 10 seconds until fragrant, taking care not to burn the aromatics.
- Combine and Toss: Return the pre-fried eggplant pieces to the pan. Pour the prepared sauce over the eggplants and gently toss everything together until the eggplants are well coated with the sauce. Cook for an additional 1-2 minutes to allow the sauce to thicken and flavors to meld. Remove from heat and serve immediately.
Notes
- You can substitute Chinese eggplants with Japanese or regular eggplant, but Chinese eggplants tend to be sweeter and less bitter.
- Adjust the amount of dried red chilies and crushed red chili flakes according to your preferred spice level.
- Use vegetarian oyster sauce to make this dish suitable for vegetarians.
- Serve with steamed rice for a complete meal.
- Prepare the sauce ahead of time to speed up cooking.

