
Beef and Eggplant Stir-Fry with Chili Sauce
Quick, vibrant stir-fry featuring tender strips of beef and silky eggplant tossed in a bold chili-garlic sauce. The eggplant is pan-fried until soft and golden, then combined with seasoned beef and a spiced sauce that brings heat and depth. Serve over rice for a satisfying weeknight dinner.
- Prep
- 20 min
- Cook
- 15 min
- Wait
- 5 min
- Total
- 40 min
- Makes
- 4 servings (about 1½ cups each)
Steps
Before you start
- Have all ingredients prepped and measured before you begin—stir-frying moves fast
- Cut beef against the grain for maximum tenderness
- Use a large wok or skillet (12-inch minimum) so ingredients sear rather than steam
Make the sauce
- In a small bowl, whisk together chili paste, soy sauce, rice vinegar, honey, ginger, and water until smooth.
- Set aside.
+ Show details− Hide details
Ready when: Sauce is smooth with no lumps
Tip: Mixing the sauce ahead prevents clumping when it hits the hot pan
Sear the beef
- Heat 2 tablespoons oil in a 12-inch wok or skillet over high heat (oil should shimmer in 1–2 minutes).
- Working in two batches to avoid crowding, add half the beef strips and sear without moving for 1–2 minutes until the bottom is golden.
- Toss and cook another 1–2 minutes until just cooked through but still pink in the center.
- Transfer to a plate.
- Repeat with remaining oil and beef.
+ Show details− Hide details
Ready when: Beef is golden brown on the outside and still slightly pink inside (medium-rare)
Tip: Don't stir too early—the beef needs 1–2 minutes of contact with the hot pan to brown. Overcrowding the pan will cause steaming instead of searing.
Cook the eggplant
- Add remaining oil to the pan and return heat to high.
- Add eggplant half-moons and spread in a single layer.
- Let them sit undisturbed for 2 minutes to brown, then toss and cook another 3–4 minutes, stirring occasionally, until golden and tender.
- The eggplant should yield when pierced with a fork.
+ Show details− Hide details
Ready when: Eggplant is golden brown and soft throughout
Tip: Eggplant needs high heat and space to caramelize. If your pan is too crowded, work in batches.
Combine and sauce
- Add garlic to the pan and cook for 30 seconds until fragrant.
- Return the beef and any juices to the pan, then pour in the sauce.
- Toss everything together over high heat for 1–2 minutes until the sauce coats all the ingredients and comes to a gentle simmer.
+ Show details− Hide details
Ready when: Sauce is glossy, coats the beef and eggplant evenly, and is hot throughout
Tip: The sauce should glaze the ingredients without pooling; if it looks too wet, cook an extra 30 seconds. If too thick, add a splash of water.
Finish and serve
- Transfer to a serving platter.
- Scatter scallion whites over the top if using, then garnish with sesame seeds and scallion greens.
- Serve immediately over steamed rice.
+ Show details− Hide details
Tip: Add scallions just before serving so they stay crisp and bright. For extra heat, drizzle with a bit more chili paste or a splash of hot sauce.
Good to know
Tips
- Slice the beef against the grain for maximum tenderness. If you're unsure of the grain direction, look at the surface of the meat—the lines should run perpendicular to your knife.
- Don't skip the high heat. Stir-frying requires a hot pan to brown ingredients quickly without releasing too much moisture. A dull, steamed result often comes from medium heat.
- Taste the sauce before pouring it in. If you prefer more heat, add ½ tablespoon more chili paste. If it seems too salty, add a touch more honey or water.
- Serve over jasmine rice or with steamed bok choy for a complete meal. The sauce is rich enough to flavor the grain beneath.
Make ahead
The sauce can be made up to 2 days ahead and stored in the refrigerator. Prepare the beef and eggplant 1–2 hours before cooking (store separately on the counter or in the fridge).
Storage & reheating
Best served fresh, but leftovers can be refrigerated in an airtight container for up to 3 days. Reheat gently in a wok or skillet over medium heat for 2–3 minutes, adding a splash of water if the sauce has thickened. Do not freeze.
Substitutions
- eggplant (Japanese or small Italian) → bell peppers or zucchini. These cook faster (2–3 minutes); reduce cooking time and watch for tenderness rather than color.
- beef sirloin or flank steak → chicken breast or pork shoulder. Use the same weight and cutting technique; chicken takes the same time, pork may need 1–2 minutes longer to reach medium doneness.
- red chili paste (such as sambal oelek or gochujang) → sriracha or harissa. Start with 1½ tablespoons and taste; these vary in heat and saltiness, so adjust to your preference.
- honey → brown sugar or mirin. Use the same amount by weight; both add sweetness and depth. Mirin gives a glossier sauce.





