• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Breakfast
      • Dessert
      • Appetizers/Sides
      • Beverages
      • Snacks
  • Shop
  • Subscribe
  • ABOUT
    • Work with Me
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Asian Recipes
  • Shop
  • About
  • Newsletter Subscription
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Asian

    Chinese Beef Tomato Stir-fry

    Last Modified: May 18, 2021 - Published by: christieathome

    Jump to Recipe Print Recipe
    Chinese Beef Tomato Stir-fry

    Chinese Beef Tomato Stir-fry. Tender flank beef steak cooked in a delicious, sweet tomato ketchup stir fry sauce with onion, garlic and ginger. Perfect with some hot steamed rice. A popular dish in Chinese cuisine. Great for dinner or lunch. Ready in just 30 minutes.

    I love this dish so much. This dish truly brings back memories at the dinner table for my family and I. My mom would make her version at least once every month. Her version was a Chinese tomato beef egg recipe. We would always enjoy this dish together with some hot rice. The best part is when the sweet tomato sauce smothers your rice, and you get a little bite of that beef with the tomato. Healthy, easy to make and comforting.

    Chinese Tomato Beef Stir-fry

    Easy to make!

    This Chinese tomato beef stir fry is incredible easy to make. You are simply marinating your beef in a quick marinade to prepare it and make it more tender. It’s best if you can do this step overnight for extra tender juicy beef. Then you’ll fry the beef with onion, ketchup and ginger until the beef is 75% cooked. Next you’ll add in your cornstarch slurry with the chopped tomatoes giving it a mix. Then allowing this to simmer until the sauce is thicker adding some sugar to increase the sweetness (optional). And that’s it! Very simple if you ask me.

    Chinese Beef Tomato Stir-fry

    Is there a vegetarian version?

    If you’re a vegetarian, you can check out my Tomato Egg Stir Fry which is very similar to my beef stir fry with tomatoes and onions.

    Watch how I made it!

    https://youtu.be/5WFMnsA7tRY

    Tips for Tomato Beef Stir Fry

    I will share some tips below to guide you on how to make this beef stir fry with tomatoes and onions:

    • Use flank steak and slice it thinly. To slice thin wide pieces, slice it on an angle against the grain.  To ensure very thin slices of beef, you can freeze it for 30 minutes to 1 hour and slice it then.
    • Marinate your beef overnight or a couple of hours for an ultra tender juicy beef.
    • Prepare all your ingredients in advance. This is important because if you’re multitasking you can easily overcook your beef or tomatoes.
    • Slice your tomatoes into large wedges to ensure they don’t disintegrate into the sauce.
    • Only cook your beef until 75% cooked and then quickly add in your onions, ginger, and ketchup. If you cook the beef fully and then add in your other ingredients, it will cause for an overcooked beef. But let’s say if you do, it’s not the end of the world. The sauce will make it moist, but your beef will just not be as bouncy.
    • Once you add in your remaining ingredients, give it a GENTLE stir to ensure you don’t break apart the tomatoes.
    • Allow the sauce to simmer so it thickens by simmering for a few minutes over medium heat.

    FAQ

    Frequently asked questions about this beef with tomatoes and onions:

    What cut of beef should I use for this recipe?

    Flank steak. If you can’t find this cut, use top sirloin but I would suggest slicing off the thick fat surrounding it and use a meat tenderizer to hammer it into thinner pieces.

    What tomatoes should I use?

    Large tomatoes are the best for this recipe as you want to cut them into large wedges, so they don’t break apart in the sauce.

    Other Chinese recipes you may like!

    If you enjoyed this tomato beef stir fry recipe then you may enjoy these other Cantonese recipes:

    SATAY BEEF SANDWICH
    HONG KONG HAM EGG SANDWICH
    SATAY BEEF NOODLE SOUP
    CHINESE STYLE SATAY BEEF
    CANTONESE CREAM CORN FISH
    CHINESE SALT AND PEPPER PORK
    CHINESE BEEF NOODLE STIR-FRY

    For this recipe

    You will need the following ingredients for my tomato egg beef stir fry:

    • 0.685 lbs Flank steak, thinly sliced
    • 2 large Tomatoes, sliced into large wedges
    • 1 large cooking Onion, diced
    • ½ tablespoon ginger, thinly sliced
    • 4 tablespoon Ketchup
    • 1 tablespoon Cornstarch
    • 1 cup Water
    • 2 stalks Green onion, finely chopped
    • 1 tablespoon sugar
    • 1 tablespoon cooking oil

    Beef marinade:

    • ¼ teaspoon Baking soda
    • 2 teaspoon Soy sauce
    • 1.5 teaspoon Cornstarch
    • ¼ teaspoon Garlic powder
    • 2 teaspoon Water
    • 2 teaspoon garlic, minced

    How to make Beef Tomato Stir Fry

    1. Slice your beef into wide thin pieces on angle and against the grain if you’re using flank steak. Transfer it to a mixing bowl and marinade with beef marinade ingredients. Mix well and pack the beef slices into a ball so the marinade really soaks into the meat. Set aside to prepare your other ingredients. For extra tender beef: let this marinate for at least 30 minutes.
    2. Slice tomatoes into large wedges, onions into diced pieces and finely slice green onions.
    3. Whisk together 1 tablespoon cornstarch and 1 cup of water. Set aside.
    4. Into a hot pan or wok set over medium heat, add cooking oil. Once oil is hot, add marinated beef and quickly disperse the beef evenly across the pan to cook. Cook until it’s 75% cooked or mostly brown.
    5. Next add onion, ginger, ketchup and mix well. Cook until onions are softened, about 1 minute.
    6. Then pour in cornstarch slurry, followed by tomatoes and mix until everything is combined. Allow the sauce to simmer and thicken, about 2 minutes.
    7. Stir in sugar and gently mix (you don’t want the tomatoes to break apart). Garnish with green onions and serve hot. Enjoy!

    Give it a try!

    Well, I hope you give my recipe for beef tomato stir fry a try! It always excites me when you guys make my recipes and I hope this is one you try.

    Thanks for visiting my blog! If you enjoyed my tomato beef stir fry Chinese recipe, please share it with your family and friends or on social media!

    Take a picture if you've made my recipe and tag me on Instagram @ChristieAtHome in your feed or stories so I can share your creation in my stories with credits to you!

    Made this Chinese Beef Tomato Stir-fry and loved it?

    If you could leave a star rating for my beef ginger tomato stir fry, I would greatly appreciate it 🙂 Thanks so much!

    Take care,
    Christie

    *This post for my stir fry beef in tomato sauce contains affiliate links. As an Amazon Associate I earn from qualifying purchases. I also earn from qualifying purchases through additional affiliate programs

    chinese tomato beef stir fry

    Easy Chinese Beef Tomato Stir-fry

    christieathome
    Chinese Beef Tomato Stir-fry. Tender flank beef steak cooked in a delicious, sweet tomato ketchup stir fry sauce with onion, garlic and ginger. Perfect with some hot steamed rice. A popular dish in Chinese cuisine. Great for dinner or lunch. Ready in just 30 minutes.
    5 from 3 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 15 mins
    Cook Time 10 mins
    Total Time 25 mins
    Course dinner, lunch
    Cuisine Chinese
    Servings 4
    Calories per serving 213 kcal

    Ingredients
      

    • 0.685 lbs Flank steak thinly sliced
    • 2 large tomatoes sliced into large wedges
    • 1 large yellow onion diced
    • ½ tablespoon ginger thinly sliced with skin on
    • 4 tablespoon Ketchup
    • 1 tablespoon Cornstarch
    • 1 cup Water
    • 2 stalks Green onion finely chopped
    • 1 tablespoon white granulated sugar
    • 1 tablespoon vegetable oil

    Beef marinade:

    • ¼ teaspoon Baking soda
    • 2 teaspoon regular soy sauce not light or dark!
    • 1.5 teaspoon Cornstarch
    • ¼ teaspoon Garlic powder
    • 2 teaspoon Water
    • 2 teaspoon garlic minced

    Instructions
     

    • Slice your beef into wide thin pieces on angle and against the grain if you’re using flank steak. Transfer it to a mixing bowl and marinade with beef marinade ingredients. Mix well and pack the beef slices into a ball so the marinade really soaks into the meat. Set aside to prepare your other ingredients. For extra tender beef: let this marinate for at least 30 minutes.
    • Slice tomatoes into large wedges, onions into diced pieces and finely slice green onions.
    • Whisk together 1 tablespoon cornstarch and 1 cup of water. Set aside.
    • Into a hot pan or wok set over medium heat, add cooking oil. Once oil is hot, add marinated beef and quickly disperse the beef evenly across the pan to cook. Cook until it’s 75% cooked or mostly brown.
    • Next add onion, ginger, ketchup and mix well. Cook until onions are softened, about 1 minute.
    • Then pour in cornstarch slurry, followed by tomatoes and mix until everything is combined. Allow the sauce to simmer and thicken, about 2 minutes.
    • Stir in sugar and gently mix (you don’t want the tomatoes to break apart). Garnish with green onions and serve hot. 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!
    Copyright PolicyPlease do not copy and paste my recipes or use my photos in your own site/blog or social media. If you use my recipe for adaptation, please provide a link back to my recipe and re-write in your own words. Thank you.

    Suggested Equipment & Products

    Wok
    Cutting Board
    Santoku Knife
    Measuring Set
    Nutrition
    Calories: 213kcal | Carbohydrates: 18g | Protein: 19g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 47mg | Sodium: 426mg | Potassium: 614mg | Fiber: 2g | Sugar: 10g | Vitamin A: 896IU | Vitamin C: 17mg | Calcium: 46mg | Iron: 2mg
    Course dinner, lunch
    Cuisine Chinese
    Keyword beef ginger tomato stir fry, beef stir fry with tomatoes and onions, beef with tomatoes and onions, chinese tomato beef egg recipe, chinese tomato beef stir fry, recipe for beef tomato stir fry, tomato beef stir fry chinese recipe, tomato egg beef stir fry

    More recipes you may enjoy

    • Pad See Ew
    • Chinese Garlic Green Beans
    • mongolian chicken
      Mongolian Chicken
    • Spam Kimbap

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Katherine | Love In My Oven

      May 18, 2021 at 11:12 pm

      5 stars
      Flank steak is so great, isn't it?! This looks super flavorful, Christie! And tomato is always a hit with my family. We'd enjoy this!

      Reply
    2. Heidi | The Frugal Girls

      May 24, 2021 at 3:26 pm

      5 stars
      The sweet and savory elements of your sauce compliment the steak so perfectly. This is one dish that would make all of the men in my life very happy!!

      Reply

    Primary Sidebar

    Christie

    Christie is an Asian Recipe Blogger sharing delicious recipes that you can make at home! Her goal is to make Asian cooking approachable and less intimidating. With a social media following of over 500k, she has been featured on Buzz Feed Tasty, Food52, The Kitchn and more! Christie's recipes have been made over and over again by her loyal readers.

    More about me →

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy

    Newsletter

    • Sign Up!

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2021 Christie at Home