Chinese Beef Chilli is a stir-fried ground beef dish seasoned with soy sauce, vinegar, sesame oil, black and white pepper, garlic, and fresh green chilies. It cooks in under 20 minutes and uses pantry staples most home cooks already have on hand. If you want something spicy and satisfying on a weeknight without a long ingredient list, this is a solid choice.
What makes this version work
Two things matter most here. First, the marinade does real work before the beef ever hits the pan — the cornflour and plain flour coat the meat and help it develop a light crust during frying, which gives the finished dish texture instead of a soggy, steamed result. Second, the green chilies are stir-fried separately before the beef goes in. That step lets the chili oils bloom in the hot pan without burning, and it keeps the chilies from turning limp and flavorless. Skip either step and the dish is noticeably flatter. The combination of both black and white pepper in the marinade is also deliberate — black pepper adds depth, white pepper adds a sharper, more nasal heat — so don’t treat them as interchangeable.
Shopping notes
- White pepper: Sold in the spice aisle of most supermarkets, but if you can’t find it, use all black pepper. The flavor shifts slightly but the dish still works.
- Sesame oil: Use toasted (dark) sesame oil, not light sesame oil — they are completely different products. A small bottle lasts a long time and is worth having.
- White vinegar: Plain distilled white vinegar is fine. Rice vinegar is a reasonable swap and adds a slightly milder tang.
- Fresh green chilies: Long green chilies, serrano, or jalapeño all work depending on your heat preference. Jarred sliced chilies in a pinch — drain them well and add at the end rather than frying separately.
- Cornflour: This is cornstarch in US terms. Plain cornstarch from any supermarket is correct.
Common problems and fixes
- Beef steams instead of fries: The pan wasn’t hot enough before the meat went in, or too much beef was added at once. Use high heat and cook in two batches if needed — crowding drops the pan temperature fast.
- Marinade burns on the pan: The flour in the marinade can scorch if the heat is too high and the beef sits still. Keep the beef moving once it hits the pan, especially in the first 30 seconds.
- Dish tastes flat or underseasoned: Soy sauces vary a lot in saltiness and intensity by brand. Taste before serving and adjust with a small splash more soy or a pinch of salt rather than adding more of everything.
- Chilies are bitter: They were overcooked in the separate frying step. Fry them for 60–90 seconds over high heat just until fragrant, then remove them. They finish cooking when added back with the beef.
- Beef is tough or rubbery: It was overcooked. Ground beef at high heat needs only 3–4 minutes total. Pull it off the heat as soon as it reaches 160°F (71°C) and no pink remains.
Keeping and reheating
Leftovers keep in a sealed container in the fridge for up to 3 days. The flavors actually deepen overnight, so this reheats well. Reheat in a hot skillet for 2–3 minutes rather than the microwave — the microwave makes the beef rubbery and steams out the texture the marinade worked to build. Skip the garnish if you’re reheating next-day leftovers; it’s not worth the extra dish. For freezing, portion into airtight containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating in the skillet.

Mouth-Watering Chinese Beef Chilli
Ingredients
1 ½ kilograms ground beef (minced beef)
15 medium green chilis (green chilli in British English) - thin lengthwise slices
1 teaspoon cornflour
8 cloves garlic - crushed
1 teaspoon ground black pepper - chopped
1 teaspoon white pepper - powdered
1 teaspoon flour
1 teaspoon sugar
2 tablespoons soy sauce
2 tablespoons white vinegar
1 pinch salt- 3 drops sesame seed oil
4 tablespoons olive oil
Instructions
- Marinate meat in all ingredients except oil and chillies for 1 hour.
- Put the meat in the hot oil and stir fry.
- In another pan, fry the green chillies and add them to the meat.
- Sprinkle the sesame oil on the cooked meat and serve hot.
Nutrition
FAQ
Can I use a different ground meat instead of beef?
Ground pork works well and is probably the closest swap in terms of flavor with these seasonings. Ground chicken or turkey will also work but must reach 165°F (74°C) internal temperature — cook until no pink remains and the juices run clear.
I don’t have fresh green chilies. What can I use?
Dried chili flakes are the most practical substitute — start with half a teaspoon and adjust to taste, adding them to the oil before the beef rather than frying separately. Chili garlic sauce or sambal oelek stirred in at the end also works and adds a similar heat and brightness.
Can I make this less spicy without losing the flavor?
Yes — reduce the chilies and lean on the black and white pepper for background heat instead. The soy, vinegar, and sesame oil carry the dish’s character on their own, so cutting the chilies down significantly doesn’t hollow out the flavor.
If you liked this one
- Spicy Beef Stuffed Peppers
- Authentic Szechuan Dan Dan
- Savory Pork Noodle Stir-Fry
- Japanese Pork Lettuce Cups










