Jump to Recipe Print Recipe

If you’re looking for an easy way to add protein to your day, this stir-fried Chinese Tomato Beef Egg Recipe has you covered! Loaded with eggs and beef, and simmered in a fresh tomato and ginger sauce, this stir fry is amazing. If you haven’t tried adding tomatoes to a stir fry yet, now is the time! Keto, paleo & whole30 options!

A grey bowl of Chinese Tomato Beef Egg Recipe with forks on the table, second bowl in the background.

Why you will love this easy stir fry recipe

  • Easy: I love easy recipes and this egg dish ticks that box very well! It uses a few, simple ingredients that I had on hand, one-pan, and is ready in no time!
  • Quick: This tomato egg stir fry came together in just 20 minutes! Perfect for a quick and easy weeknight dinner.
  • Healthy: Packed with fresh tomatoes (vitamin C!), onions, spring onions, garlic, ginger, and plenty of protein from the beef and eggs, this Chinese Tomato, Beef and Egg Stir Fry is a very healthy dinner recipe.
  • Pantry Staples: The best easy dinners are the ones you don’t have to go shopping for! I had all of the ingredients for this tomato eggs and beef recipe on hand in my pantry!

Key Ingredients

  • Flank steak: Flank steak is the perfect cut of beef for this Chinese Tomato Beef Egg recipe, sliced thinly against the grain. Slicing it against the grain helps make the cooked beef more tender as it cuts the fibres in the beef short, otherwise, it can be very chewy and difficult to eat!
  • Eggs: I add beaten eggs straight to the dish and allow them to scramble in with the rest of the ingredients. You can also make scrambled eggs first and add them back into the dish later.
  • Tomatoes: For me, the juicy tomatoes are the best part! I found it quite surprising – I had never tried a stir-fry recipe with tomatoes until this classic Chinese dish caught my eye. The ripe tomatoes add sweetness and a little acidity. I used Roma tomatoes, cherry tomatoes would be delicious as well!
  • Onions: I stir-fried both green onions and thinly sliced red onion into this easy tomato stir fry. I left the green onions quite chunky, slicing each stem into 4 pieces.
  • Ginger & garlic: Hello flavour! Ginger and garlic along with onion are staples in Chinese food, so this recipe has to have them! The aroma is delicious!
  • Chinese 5 spice: This Chinese Tomato Beef Egg recipe isn’t in the original Chinese version, but I think it adds so much to this beef, egg and tomato dish!
  • Sesame oil: Rich and nutty, sesame oil has an incredible taste and I love adding it to stir-fries!
  • Soy sauce: This time I used a gluten-free dark soy sauce to keep this as close to Chinese cuisine as possible, however, you could add in coconut aminos instead. Just skip the honey!
  • Sherry: I tend to use dry sherry over rice wine vinegar as it’s easier for me to find at the grocery store. Either will work in this Chinese tomato beef stir fry!
  • Honey: Just a little sweetness to balance out the soy sauce, and also bring out the delicious sweet tomato sauce that is created when the fresh tomatoes break down while cooking.
  • Black Pepper: A little kick of pepperiness! You could add white pepper instead if that’s what you have on hand.
  • Cornstarch: We add cornstarch to the beef before adding it into the pan. Optionally, you can make a cornstarch slurry to thicken up the sweet-tart ginger-tomato sauce. You could use tapioca starch instead, or if you are on a low carb diet, xanthan gum is a great keto-friendly thickener.

How to make this Chinese Tomato Beef Egg recipe

Begin by slicing the flank steak into thin slices against the grain. Then, in a mixing bowl or tray, marinate the beef briefly in soy sauce and cornstarch.

Beef marinating in soy sauce and cornstarch.

Heat a large skillet or wok over high heat and add in the onions. Stir fry for about 2 minutes, until they begin to get a little colour.

Onions frying in a large wok with oil.

Add the flank steak into the hot pan with the ginger, garlic, and Chinese 5 spice, and stir fry for another 2 minutes, until it begins to brown on the outside.

Adding the flank steak into the hot pan with the ginger, garlic, and Chinese 5 spice, wooden spoon to the side.

Next, slice the green onions into quarters, and the tomatoes into wide wedges. Then add them to the pan with the sherry, honey and black pepper and the rest of the soy sauce and remaining oil. Reduce the heat to medium heat and simmer for 5 minutes, until the tomatoes break down.

Pouring soy sauce into the wok, wooden spoon at the side.

In a small bowl whisk the eggs with a fork until they are scrambled.

Fork whisking eggs in a white bowl.

Pour the whisked egg mixture over the other ingredients and let it sit for 2-3 minutes so that the egg can start to cook.

Pouring the whisked eggs into a wok with a wooden spoon,  over the other ingredients.

When the eggs begin to turn white and yellow, scramble eggs into the sauce by mixing them with a wooden spoon.

Scrambling the eggs into the stir fry with a wooden spoon.

Serve this Chinese Tomato Beef Egg recipe immediately over white rice or cauliflower rice, sprinkled with freshly chopped spring onions.

Storage Instructions

  • Store this Chinese tomato beef egg recipe in an airtight container in the fridge for up to 4 days.
  • Reheat it in a pot on the stove until heather through or in the microwave.

Recipe Notes & Tips

  • Cut the beef in thin slices against the grain. Flank steak can be tough if it’s in larger chunks cut with the grain. By cutting against the grain you break down the fibres making it less chewy.
  • Scramble the egg first for a firmer egg: I quite like the egg being mixed into the sauce, however, if you’d prefer larger pieces of scrambled egg throughout the dish, scramble the egg first and then set it aside. Add it in at the last moment and stir well.
  • To make this Chinese Tomato Beef Egg recipe paleo or whole30 replace the soy sauce and honey with coconut aminos and skip the sherry. Replace the cornstarch with tapioca starch.

Frequently Asked Questions

  • Can I add tomatoes to stir fry? Yes! Fresh tomatoes break down into a delicious sweet and tangy savory sauce when they’re added to a stir fry. It’s delicious in this Chinese Tomato Beef Egg recipe!
  • Should you marinate meat before stir frying? You don’t have to but I recommend it! It adds a lot more flavour to the meat and helps to season it.
  • How many calories are in Chinese beef and tomatoes?

How do I make this keto, paleo or whole30 friendly?

  • Keto: Skip the starch, and thicken the sauce with xanthan gum towards the end if necessary.
  • Whole30 & paleo: Swap the soy sauce and honey for coconut aminos and skip the sherry. Replace the cornstarch with tapioca starch.
Overhead shot of a grey bowl of Chinese Tomato Beef Egg Recipe with forks, tomatoes and cloth on the table, second bowl in the background.

More quick and easy dinners to try

Have you made this recipe? I’d love to know <3 Tag me (@makehealthyrecipes) on Facebook and InstagramPin it on Pinterest, and please give it 5 stars with a review below! Don’t forget to subscribe to the email list (top right of this page) for sparkly new recipes in your inbox.

๐Ÿ“– Recipe

A bowl of Chinese beef curry with rice and tomatoes.

Chinese Tomato, Beef, and Egg Stir Fry Recipe

Bethany Galloway
Loaded with eggs and beef, and simmered in a fresh tomato and ginger sauce, this Chinese Tomato, Beef, & Egg Recipe is amazing.
5 from 3 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Chinese
Servings 5 servings
Calories 393 kcal

Ingredients
  

  • 1.5 lbs flank steak sliced thinly against the grain (700g) (see note #1)
  • 1 small onion sliced thinly
  • 2 tbsp sesame oil divided
  • 3 tbsp soy sauce divided (or coconut aminos, see note #2)
  • 1 tbsp cornstarch or tapioca starch, see note #2
  • 3 cloves garlic minced
  • 2 tsp ginger minced
  • 1 tsp ground black pepper
  • 1 tsp Chinese 5 spice
  • 4 green onions sliced into 1 inch pieces
  • 375 g tomatoes sliced into wedges
  • 1 tbsp honey
  • 2 tbsp dry sherry
  • 2 eggs whisked
  • A dash of hot sauce optional

Instructions
 

  • Begin by slicing the flank steak into thin slices against the grain. Then, in a mixing bowl or tray, marinate the beef briefly in 2 tbsp of soy sauce and 1 tbsp of cornstarch.
    A Chinese-style beef recipe featuring succulent meat smothered in a flavorful tomato sauce, elegantly garnished.
  • Heat a large skillet or wok over high heat with 1tbsp of sesame oil and add in the onion. Stir fry for about 2 minutes, until they begin to get a little colour.
    Chinese Tomato Beef with Sliced Onions in a Frying Pan Recipe.
  • Add the flank steak into the hot pan with the ginger, garlic, black pepper and Chinese 5 spice, and stir fry for another 2 minutes, until it begins to brown on the outside.
    A Chinese-style frying pan with beef and onions in it, perfect for making a delicious tomato beef egg recipe.
  • Next, add the green onions and tomato wedges to the pan with the sherry, honey, and the rest of the soy sauce and remaining sesame oil. Reduce the heat to medium heat and simmer for 5 minutes, until the tomatoes break down.
    A person is pouring Chinese sauce into a pot of meat.
  • In a small bowl whisk the eggs with a fork until they are scrambled.
    Chinese Egg Recipe
  • Pour the whisked egg mixture over the other ingredients and let it sit for 2-3 minutes so that the egg can start to cook.
    A Chinese Tomato Beef Egg Recipe is being poured into a bowl of stew.
  • When the eggs begin to turn white and yellow, scramble the eggs into the sauce by mixing them with a wooden spoon. (see note #3 if you prefer a firmer egg)
    A Chinese-style frying pan with tender tomato beef cooked to perfection, accompanied by the sizzle of the meat and stirred with a wooden spoon.
  • (Optional) if the sauce isn't thick enough, make a cornstarch slurry by adding 1 tbsp of starch to a bowl with some of the sauce, stir well to combine and then stir it into the stir fry.
    A person pouring Chinese tomato sauce into a bowl of meat.
  • Mix in a dash of hot sauce for a little heat if desired.
    A Chinese wooden spoon is being used to pour tomato sauce into a pan for the beef and egg recipe.
  • Serve immediately over white rice or cauliflower rice, sprinkled with freshly chopped spring onions.

Notes

  1. Cut the beef in thin slices against the grain. Flank steak can be tough if it's in larger chunks cut with the grain. By cutting against the grain you break down the fibres making it less chewy.
  2. To make this recipe paleo or whole30 replace the soy sauce and honey with coconut aminos and skip the sherry. Replace the cornstarch with tapioca starch.
  3. Scramble the egg separately for a firmer egg: I quite like the egg being mixed into the sauce, however, if you'd prefer larger pieces of scrambled egg throughout the dish, scramble the egg separately and then set it aside. Add it in at the last moment and stir well.

Nutrition

Serving: 1gCalories: 393kcalCarbohydrates: 12gProtein: 42gFat: 19gSaturated Fat: 6gPolyunsaturated Fat: 11gCholesterol: 182mgSodium: 676mgFiber: 2gSugar: 7g
Keyword easy, keto, low carb, quick
Tried this recipe?Let us know how it was!
5 from 3 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating