Beef and Eggplant Stir-Fry with Chili Sauce
Photo by Cz Jen on Pexels
Stir-FriesAsianMedium

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)
Share

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
  1. 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

    Ready when: Sauce is smooth with no lumps

    Tip: Mixing the sauce ahead prevents clumping when it hits the hot pan

  2. 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

    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.

  3. 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

    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.

  4. 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

    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.

  5. 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

    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.

More stir-fries

See all →

Find more like this

Meal
Dinner
Main ingredient
Eggplant
Method
Stovetop
Quick & Easy
One-Pot

Reviews (0)