Tomato Egg Beef Stirfry

Looking for a quick, satisfying weeknight dinner that’s both comforting and full of flavor? My Tomato Egg Beef Stir-fry is an upgraded take on the classic tomato egg stir-fry, with tender strips of beef added for a richer, heartier dish. It comes together in less than 30 minutes, making it perfect for busy weeknights when you want something homemade without spending hours in the kitchen. The sweet and savory tomato sauce coats the eggs and beef perfectly. Can you imagine a bite of it with a hot bowl of rice?

 

On top of being quick and delicious, this stir-fry is also very affordable. It uses simple pantry staples like tomatoes, eggs and beef (or really any protein of your choice) to add protein and richness. That means you can enjoy a hearty, flavorful dinner without breaking the bank, perfect for busy weeknights when you want something satisfying, easy, and budget-friendly!

tomato beef rice

Do I have to use ketchup?

Ketchup is the secret ingredient here, and YES you do. Ketchup is actually a common ingredient in this dish and plays an important role in creating its signature flavor. It adds a subtle tanginess and a touch of sweetness that balances perfectly with the savory elements of the stir-fry. That sweetness is key, it rounds out the acidity of the tomatoes and enhances the richness of the eggs and beef, giving you that perfect harmony of sweet and savory in every bite.

tomato beef rice

Ingredients

  • 2 Eggs

  • 150g Beef, sliced

  • 2 medium Tomatoes

  • 2 cloves Garlic, minced

  • 2 slices Ginger, thinly sliced

  • 1.5 tbsp Ketchup

  • 1 tsp Sugar

  • 1 tsp Cornstarch

  • 1.5 tbsp Soy sauce

  • 1 tbsp Oyster sauce

  • 3 tbsp Water

  • Green onions for garnish

Step by step instructions

1. Prep the ingredients
Cut the tomatoes into small cubes, slice the ginger, and dice the garlic. Beat the eggs in a bowl and set aside.

2. Cook the eggs
Scramble the beaten eggs in a pan over medium heat until just barely set, breaking them into pieces with a spatula. Remove and set aside.

3. Cook the beef
In the same pan, cook the sliced beef until browned and fragrant. Remove and set aside.

4. Cook the aromatics
Add the garlic and ginger to the pan and cook for about 30 seconds until fragrant.

5. Cook the tomatoes
Add the diced tomatoes and cook until they release their water. Let the liquid reduce slightly for 1–2 minutes, then stir in the ketchup.

6. Combine everything
Return the eggs and beef to the pan and toss together with the tomatoes.

7. Add the sauce
Mix the sugar, cornstarch, soy sauce, oyster sauce, and water in a small bowl. Pour the sauce into the pan and stir to combine.

8. Finish cooking
Let everything simmer over medium heat for about 1 minute, until the sauce thickens slightly.

9. Serve
Serve immediately over steamed rice for a quick and satisfying weeknight meal!

Tomato Egg Beef Stirfry

Upgrade the classic tomato egg stirfry for this easy 30 minute weeknight meal
Course Main Course
Cuisine Asian
Prep Time 15 minutes
Cook Time 15 minutes
Servings 1
Cost $3

Ingredients

  • 2 Eggs
  • 150 g Beef, sliced
  • 2 medium Tomatoes
  • 2 cloves Garlic, minced
  • 2 slices Ginger, thinly sliced
  • 1.5 tbsp Ketchup
  • 1 tsp Sugar
  • 1 tsp Cornstarch
  • 1.5 tbsp Soy sauce
  • 1 tbsp Oyster sauce
  • 3 tbsp Water
  • Green onions for garnish

Instructions

  • Prep the ingredients:
    Cut the tomatoes into small cubes, slice the ginger, and dice the garlic. Beat the eggs in a bowl and set aside.
  • Cook the eggs:
    Scramble the beaten eggs in a pan over medium heat until just barely set, breaking them into pieces with a spatula. Remove and set aside.
  • Cook the beef:
    In the same pan, cook the sliced beef until browned and fragrant. Remove and set aside.
  • Cook the aromatics:
    Add the garlic and ginger to the pan and cook for about 30 seconds until fragrant.
  • Cook the tomatoes:
    Add the diced tomatoes and cook until they release their water. Let the liquid reduce slightly for 1–2 minutes, then stir in the ketchup.
  • Combine everything:
    Return the eggs and beef to the pan and toss together with the tomatoes.
  • Add the sauce:
    Mix the sugar, cornstarch, soy sauce, oyster sauce, and water in a small bowl. Pour the sauce into the pan and stir to combine.
  • Finish cooking:
    Let everything simmer over medium heat for about 1 minute, until the sauce thickens slightly.
  • Serve:
    Serve immediately over steamed rice for a quick and satisfying weeknight meal.