Go Back Email Link
+ servings
chinese tomato beef stir fry

Quick & Easy Chinese Beef Tomato Stir-fry

Christie Lai
Tender beef cooked in a sweet and savory tomato stir fry sauce with aromatics. This Chinese Beef Tomato Stir-fry is a quick and easy main dish ready in 30 minutes with simple ingredients. Great for the whole family and better-than-takeout!
5 from 9 votes
Print Recipe Pin Recipe
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Course
Cuisine Chinese
Servings 4
Calories per serving 149 kcal

Ingredients
 
 

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

Beef marinade:

Cornstarch Slurry:

  • 1 tablespoon cornstarch or potato starch/tapioca starch
  • 1 cup water cold or sub with chicken/beef stock

Instructions
 

  • Slice flank steak against the grain on an angle into ¼-inch thick pieces. Tip: To thinly slice flank steak, freeze it for 45-60 minutes fully exposed to the cold freezer air. This hardens the exterior and makes slicing the beef easier especially with a sharp knife!
  • 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: 149kcal | Carbohydrates: 17g | Protein: 14g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Cholesterol: 34mg | Sodium: 414mg | Potassium: 524mg | Fiber: 2g | Sugar: 10g | Vitamin A: 897IU | Vitamin C: 17mg | Calcium: 38mg | Iron: 1mg