Why You’ll Love Char Siu Style Roasted Eggplant Recipe
This recipe is easy to make and packed with bold flavor using just a handful of pantry ingredients. The eggplant becomes soft and silky in the oven while soaking up the sweet and savory marinade. It is a great option for a simple side dish, a light main course, or part of a larger meal. You will also love that it requires minimal prep and delivers restaurant-style flavor with very little effort.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 pound large eggplant, sliced into ½-inch pieces
2 stalks scallions, thinly sliced
1 tablespoon soy sauce
1 tablespoon oyster sauce
1 tablespoon honey
1 tablespoon hoisin sauce
1/4 teaspoon five spice powder
1/2 tablespoon rice vinegar
Directions
- In a bowl, mix together the soy sauce, oyster sauce, honey, hoisin sauce, five spice powder, and rice vinegar to make the marinade.
- Add the eggplant slices to the marinade and coat them well. Let them sit for at least 1 hour so they can absorb the flavor.
- Preheat the oven to 400°F. Line a baking sheet with non-stick foil or parchment paper.
- Arrange the marinated eggplant slices on the prepared baking sheet in a single layer.
- Roast for 30 to 40 minutes, turning occasionally, until the eggplant is tender and caramelized around the edges.
- Remove from the oven, top with sliced scallions, and serve immediately.
Servings and timing
This recipe makes 2 servings.
Timing:
- Prep time: 5 minutes
- Marinating time: 1 hour
- Cook time: 30 to 40 minutes
- Total time: about 1 hour 35 minutes to 1 hour 45 minutes
Variations
You can easily adjust this recipe to suit your taste or what you have on hand. For a little heat, add a pinch of chili flakes or a drizzle of chili oil before serving. If you want a deeper roasted flavor, broil the eggplant for the last 2 to 3 minutes of cooking. You can also swap the scallions for toasted sesame seeds or fresh cilantro for a different finishing touch. For a heartier dish, serve the roasted eggplant over steamed rice or noodles.
Storage/Reheating
Store leftover roasted eggplant in an airtight container in the refrigerator for up to 3 days. To reheat, place the eggplant in a skillet over medium-low heat until warmed through, or heat it in a 350°F oven for about 8 to 10 minutes. You can also microwave it in short intervals, though the texture may become a bit softer.
FAQs
Can I make this recipe ahead of time?
Yes, you can marinate the eggplant ahead of time and keep it in the refrigerator until you are ready to roast it. This can even help deepen the flavor.
Do I need to peel the eggplant?
No, peeling is not necessary. The skin helps the slices hold their shape during roasting and becomes tender as it cooks.
What type of eggplant works best?
A large globe eggplant works well for this recipe because it gives you broad slices that roast evenly and hold the marinade nicely.
Can I use an air fryer instead of the oven?
Yes, you can cook the eggplant in an air fryer at 375°F until tender and caramelized, turning halfway through for even cooking.
How do I keep the eggplant from getting soggy?
Arrange the slices in a single layer and avoid overcrowding the pan. This helps the eggplant roast rather than steam.
Can I make this recipe vegetarian?
To make it vegetarian, replace the oyster sauce with a vegetarian oyster-style sauce made from mushrooms.
Is this dish very sweet?
It has a balanced sweet and savory flavor. The honey and hoisin sauce add sweetness, but the soy sauce and vinegar keep it from being overpowering.
What should I serve with char siu style roasted eggplant?
It pairs well with steamed rice, stir-fried greens, noodles, or tofu for a fuller meal.
Can I freeze leftovers?
Freezing is not ideal because eggplant can become very soft after thawing, but it is possible if needed. The texture will be best when enjoyed fresh or refrigerated.
Can I add more vegetables to the pan?
Yes, you can add vegetables like bell peppers or onions, but keep in mind they may cook at different rates than the eggplant.
Conclusion
Char Siu Style Roasted Eggplant is a delicious way to turn a humble vegetable into a standout dish. With its tender texture, glossy glaze, and sweet-savory flavor, it is a recipe that feels special without being complicated. Whether you serve it as a side or enjoy it as the main event, this easy roasted eggplant is a great addition to your meal rotation.
Char Siu Style Roasted Eggplant
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Tender roasted eggplant glazed in a sweet and savory char siu-style sauce, finished with fresh scallions. A flavorful plant-forward dish perfect as a side or light main.
- Author: Emily
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Chinese-Inspired
- Diet: Low Calorie
Ingredients
- 1 pound large eggplant (sliced into 1/2-inch pieces)
- 2 stalk scallions (thinly sliced)
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon honey
- 1 tablespoon hoisin sauce
- 1/4 teaspoon five spice powder
- 1/2 tablespoon rice vinegar
Instructions
- In a bowl, mix soy sauce, oyster sauce, honey, hoisin sauce, five spice powder, and rice vinegar to create the marinade.
- Add eggplant slices to the marinade and toss to coat evenly. Let sit for at least 1 hour.
- Preheat oven to 400°F (200°C) and line a baking sheet with non-stick foil or parchment paper.
- Arrange eggplant slices on the baking sheet and roast for 30–40 minutes, turning occasionally, until tender and caramelized.
- Remove from oven, top with sliced scallions, and serve immediately.
Notes
- For deeper flavor, marinate the eggplant overnight in the refrigerator.
- Use vegetarian oyster sauce if you want a fully plant-based version.
- Serve with rice or noodles for a complete meal.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 180 kcal
- Sugar: 12 g
- Sodium: 620 mg
- Fat: 3 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 6 g
- Protein: 4 g
- Cholesterol: 5 mg