
Stir-fried Beef with Chili Peppers is a classic Hunan dish. The beef is silky and tender, with an intense, appetizing spicy kick. The key is “speed”—stir-fry over high heat and remove the beef as soon as it changes color. Combined with bird’s eye chilies, green chilies, and garlic sprouts, the spicy aroma hits you right in the nose. It’s absolutely perfect with rice.
Prep time: 30 minutes (plus 20 minutes freezing time) | Cook time: 5 minutes | Serves: 3–4

🌴 Ingredients:
· Beef (tenderloin, leg, or flank), 300g (about 10.5 oz; look for cuts labeled “stir-fry beef” or flank steak, which are ideal for quick cooking; sliced thinly against the grain)
🌴 Vegetables:
· Thai bird’s eye chilies, 5–6 (about 15g; sliced into rings, reserve a few for the final toss)
· Green chilies (or longhorn peppers), 3–4 (about 50g; sliced into rings. If you can’t find longhorn peppers, use serrano peppers or jalapeños for a similar heat level. Avoid sweet bell peppers, as they lack the necessary spice.)
· Garlic sprouts (green garlic), 2 stalks (about 30g; cut into segments, keeping the white and green parts separate)
· Cilantro, 1–2 sprigs (about 10g; chopped, optional; can be substituted with perilla)
🌴 For Marinating the Beef:
· Light soy sauce, 1 tbsp (about 15ml)
· Oyster sauce, ½ tbsp (about 7.5g)
· Cooking wine, 1 tbsp (about 15ml)
· White pepper powder, a pinch (about 0.5g)
· Cornstarch, 1 tbsp (about 10g; don’t add too much, or it gets gluey)
· Cooking oil, ½ tbsp (about 7.5ml; to seal in moisture)
· Water, 1 tsp (about 5ml; add gradually for extra tenderness)
🌴 Aromatics:
· Minced ginger, a small piece (about 5g)
· Minced garlic, 3 cloves (about 10g)
· Chopped pickled chilies or fermented black beans, ½ tsp (about 2.5g; optional, for a stronger Hunan flavor. Found in jars at Asian grocery stores. If unavailable, skip them—the dish will still be delicious.)
🌴 Seasonings:
· Light soy sauce, 1 tbsp (about 15ml)
· Oyster sauce, ½ tbsp (about 7.5g)
· Dark soy sauce, a few drops (about 2.5ml; for color, too much will turn it black)
· Sugar, ½ tsp (about 2.5g; for umami, don’t add too much)
· Salt, none or to taste at the end
· Cooking wine, ½ tbsp (about 7.5ml; drizzle around the edge of the wok for “wok hei”)
· Cooking oil, 1 tbsp (about 15ml)
All spoon measures are level. Light soy sauce is thin and salty—use it as listed for the best flavor.
🌴 Instructions:
- Slice the Beef
Cut the beef against the grain into thin slices about the thickness of a coin (about 2mm / ⅛ inch)—the thinner, the better. Rinse briefly with water and pat dry. ⚠️ Tip: Slicing against the grain cuts the fibers, keeping the meat tender. Freezing for 20 minutes makes it easier to slice thinly and evenly. Too thick and it won’t cook through; too thin and it breaks easily. Rinsing removes blood, and patting dry helps the marinade stick. - Marinate the Beef
Add 1 tbsp light soy sauce, ½ tbsp oyster sauce, 1 tbsp cooking wine, and a pinch of white pepper to the beef. Gradually add 1 tsp of water in 2–3 batches and massage with your hands until the liquid is absorbed and the surface feels sticky. Add 1 tbsp cornstarch and continue mixing. Finally, drizzle with ½ tbsp cooking oil to seal in the moisture, and marinate for 15 minutes. ⚠️ Tip: Adding water gradually makes the beef more tender. Massage until sticky before adding the starch so the coating sticks. Don’t use too much starch, or it gets gluey. The oil seals in moisture so the beef stays tender. - Prepare the Vegetables
Slice the bird’s eye chilies and green chilies into rings. Cut the garlic sprouts into segments, keeping the white and green parts separate. Mince the ginger and garlic, and chop the cilantro. ⚠️ Tip: Keep the garlic whites and greens separate—the whites go in first for aroma, and the greens go in last to stay bright green. Reserve a few bird’s eye chilies for the final toss to add a layered spicy kick. - Stir-fry the Beef
Heat the wok and add oil. When the oil is about 60% hot (ripples on the surface, a chopstick inserted produces dense small bubbles), give the beef one last quick mix before adding it (to prevent the starch from sinking). Add the beef and don’t move it immediately—let it set, then quickly break it apart and stir-fry over high heat. As soon as the beef changes color, remove it immediately—this whole process takes about 20–30 seconds. ⚠️ Tip: A quick mix before adding ensures the coating is even. Let it set before breaking it apart so it doesn’t stick or break. Never overcook it—it gets tough quickly. Remove it as soon as it changes color; it will go back into the wok later. - Sauté the Aromatics
Leave the base oil in the wok and turn the heat to low. Add the minced ginger and garlic first, stir-frying until fragrant. Then add the bird’s eye chilies, green chilies, and garlic whites, and stir-fry until fragrant and spicy. For a stronger Hunan flavor, add ½ tsp of chopped pickled chilies or fermented black beans. ⚠️ Tip: Add the ginger and garlic first, then the chilies—this makes the spice more intense and prevents burning. Keep the heat low for the aromatics; burnt chilies turn bitter. Add the garlic whites first for aroma. - Combine and Stir-fry
Return the beef to the wok and turn the heat to high. Add 1 tbsp light soy sauce, ½ tbsp oyster sauce, a few drops of dark soy sauce, and ½ tsp sugar. Stir-fry quickly until evenly combined. Drizzle ½ tbsp of cooking wine around the edge of the hot wok to boost the “wok hei” (charred aroma). Add the garlic greens, cilantro, and the reserved bird’s eye chilies. As soon as the garlic greens turn bright green and the beef is coated in the sauce, turn off the heat. ⚠️ Tip: Stir-fry over high heat throughout. Drizzling the wine around the edge of the wok creates a burst of steam and aroma. Add the garlic greens last to keep them bright green. The soy sauces are already salty, so taste before adding salt. - Plate
Transfer to a plate and serve hot—the beef is silky and tender, with a fresh, spicy kick. ⚠️ Tip: Eat it while it’s hot; the beef will get tough if left too long.

💡 Tips:
Freeze the beef for 20 minutes and slice it against the grain into coin-thick slices. Rinse and pat dry. Add a little water gradually to the marinade and massage until sticky, then add the starch, drizzle with oil to seal in moisture, and marinate for 15 minutes. Stir-fry in 60% hot oil—give it a quick mix before adding and let it set before breaking it apart. Remove it as soon as it changes color (20–30 seconds)—never overcook it. Sauté the ginger and garlic first, then the chilies and garlic whites, and optionally add pickled chilies or fermented black beans for a stronger Hunan flavor. Return the beef to the wok and stir-fry over high heat, drizzling cooking wine around the edge of the wok for extra “wok hei”. Add the garlic greens and turn off the heat as soon as they turn bright green. Taste before adding salt, and reserve some chilies for the final toss. Done this way, it’s incredibly savory, spicy, and tender with a burst of wok hei—so good it’ll make you sweat!

This Stir-fried Beef with Chili Peppers is savory, spicy, and tender with a burst of “wok hei”—a super satisfying Hunan home-style dish. If you like this intense, spicy flavor, you can also try my previously posted Stir-Fried Chicken Thighs with Green Chilies . For more classic home-style dishes, check out my Home-style Dishes category!
❤️ Click the homepage for more delicious recipes!