Go Back Email Link
+ servings
chinese tomato beef stir fry

Quick & Easy Chinese Beef Tomato Stir-fry

Christie Lai
Chinese Beef Tomato Stir-fry. Tender flank beef steak cooked in a delicious, sweet tomato stir fry sauce with aromatics. A fantastic main dish ready in just 30 minutes!
5 from 8 votes
Print Recipe Pin Recipe
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Dinner, Lunch
Cuisine Chinese
Servings 4
Calories per serving 177 kcal

Ingredients
 
 

  • 0.65 lb flank steak thinly sliced
  • 2 large tomatoes sliced into large wedges
  • 1 onion diced
  • 2 green onions finely chopped, optional garnish
  • ½ tablespoon ginger thinly sliced
  • 1 clove garlic minced
  • ¼ cup ketchup
  • 1 tablespoon white granulated sugar
  • 1 tablespoon vegetable oil or any neutral oil

Cornstarch Slurry:

  • 1 tablespoon cornstarch or potato starch
  • 1 cup water cold

Beef marinade:

Instructions
 

  • Slice flank steak against the grain into ¼-inch thick pieces. Transfer sliced beef into a large bowl. Mix in Beef Marinade ingredients as listed and combine well. Marinate for at least 15 minutes or overnight for best results.
  • In a small bowl, combine together cornstarch and cold water to make your cornstarch slurry. Set aside.
  • Heat vegetable oil in a large pan or wok on medium heat. Fry marinated beef and quickly spread it evenly across the pan to cook. Cook until it’s 75% cooked or mostly brown.
  • Next add garlic, onions, ginger, ketchup stir fry together. Cook until onions are softened, about 1 minute.
  • Add cornstarch slurry, followed by tomatoes and mix until everything is combined. Allow the sauce to simmer and thicken uncovered, about 2 minutes.
  • Gentle mix in sugar to avoid breaking the tomatoes apart. Garnish with green onions and enjoy!
Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

Suggested Equipment & Products

Nutrition
Calories: 177kcal | Carbohydrates: 17g | Protein: 18g | Fat: 4g | Saturated Fat: 2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 2g | Cholesterol: 46mg | Sodium: 425mg | Potassium: 593mg | Fiber: 2g | Sugar: 10g | Vitamin A: 897IU | Vitamin C: 17mg | Calcium: 42mg | Iron: 2mg