Tomato Beef Stir Fry

READY IN: 30mins
Recipe by SpiceBunny

This is an American-Chinese food. It's sweet and tangy -- if you like sweet and sour flavours, this is great. It's easy to make for quick dinners, and has vegetable, meat, and rice all in one.

Top Review by 879426

I have been looking for a recipe like a Cantonese dish I used to order at an oriental restaurant that has now closed, Beef and tomato Cantonese style. This recipe was very close to that dish, the only change I made was to serve it with Chinese egg noodles and cut the oil to 1 tbl. It was very good and hit the spot. Thanks for the great recipe.

Ingredients Nutrition


  1. Cut flank steak into thin strips about 2 inches long.
  2. In a large bowl, combine wine, sugar, soy sauce, ginger, pepper, cornstarch, and oil. Add meat strips and toss to coat. Let marinate for 30 minutes.
  3. In a small bowl, combine the broth, cornstarch, soy sauce, sesame oil, sugar and ketchup; set aside.
  4. Place wok over high heat and add 1/4 cup of oil (or less). Stir fry beef for 2 to 3 minutes. Remove with a slotted spoon and transfer to a large bowl. Add remaining 1/4 cup of oil and heat.
  5. Add green onions and green pepper and stir fry for 1 minute. Add tomatoes and stir-fry for another minute. Add broth mixture and cook for 1 minute, or until it thickens slightly. Add beef and mix well.
  6. Serve over jasmine rice.
  7. Note: use oil portion at your discretion. Chinese cooking can be greasy but if you are watching your diet, use just enough oil to coat the meat, and prevent it from burning.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a