Beef Curry Stir-Fry (Chinese Takeout Style)
You won't believe how easy and simple it is to make this Chinese takeout style beef curry! The thinly-sliced beef is incredibly tender, stir-fried in a rich curry sauce with crisp vegetables. Serve with a bowl of warm rice or noodles to bring this classic takeout dish to your home table!

- Prep time
- 14 min
- Cook time
- 31 min
- Yield
- 4 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- ~135 g thinly-sliced beef
- 1/4 tsp salt
- 1/4 tsp pepper
- 1/4 tsp sesame oil
- 1/2 tbsp cornstarch
- Oil, for frying
- 1/2 onion, sliced
- 3 cloves garlic, minced
- 1/2 bell pepper, chopped (I used a mixture of green and red bell peppers)
- 1.5 tsp curry power
- 1/2 cup beef stock
- 1/2 tsp soy sauce
- 1/4 - 1/2 tsp sugar, according to taste
- Cornstarch slurry (1/2 tsp cornstarch dissolved with 2 tsp of cold water)
Instructions
- 1
Coat the thinly-sliced beef with salt, pepper, sesame oil, and cornstarch. Mix well to combine.
- 2
Heat a wok or pan over medium-high heat with some oil. Fry the beef for 1-2 minutes, just until browned on both sides, then set aside.
- 3
In the same pan, fry the onions for 1 minute. Add in the bell peppers and garlic and fry for another minute.
- 4
Add in the curry powder and stir fry with the vegetables until they're fully coated with the spices, ~10-20 seconds.
- 5
Pour in the beef stock, soy sauce, sugar, and cornstarch slurry. Mix well and simmer for 2-3 minutes until thickened to your desired consistency. Add back in the beef and stir to combine.Season to taste with more sugar, soy sauce, or salt, if desired.
- 6
Serve with a side of warm rice or noodles. Enjoy!