
Hong Kong Tomato & Egg
Tomato and egg is a classic Hong Kong and Chinese dish. The tomatoes are cooked down and the scrambled eggs are used to make a creamy sauce. The taste of sweet and sour really reminds me of home. I make my dad’s recipe with hot white rice, but you can also eat with thick & chewy noodles. Delicious protein such as fried pork chop or chicken goes so well with this dish. You can see below for an option to add chicken in the recipe card.
If you’re looking for some more protein, check out this baked pork chop rice that uses this tomato and egg sauce.
Hope this dish brings you as much nostalgia as me. If you haven’t tried this before, try this easy recipe for your next lunch or dinner.

INGREDIENTS YOU NEED FOR YOUR TOMATO AND EGG:
- 3-4 eggs, scrambled
- 2 large tomatoes, cut into quarters
- ¼ white onion, diced
- 3 garlic cloves, minced
- 2 tablespoon oil (1 tbs for egg, 1 tablespoon for sautéing garlic/onion)
- 1 ½ tablespoon ketchup
- ½ cup water
- 1 teaspoon sugar
- ½ teaspoon salt
- ½ teaspoon chicken bouillon
- ½ teaspoon sesame oil
- ½ green onion, for garnish
Optional Ingredients for adding chicken:
chicken marinade
- 1 chicken breast, thinly sliced
- 1 tablespoon ginger minced
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 teaspoon chicken bouillon
- 1 tablespoon corn starch
- ¼ cup water
- 1 tablespoon olive oil
(OPTIONAL STEP – CHICKEN ONLY) Marinate sliced chicken with ginger, salt, sugar, chicken bouillon, corn starch, water and light olive oil. Mix well and marinate for 30 minutes to 1 hour in the fridge. Then, cook for 5 -7 minutes on medium heat and set aside. Add chicken in step 6 below and cook with the tomato sauce.
STEPS TO MAKE THE TOMATO AND EGG:
- Step 1. Cut tomatoes into quarters. Dice ¼ white onion and mince 3 cloves of garlic.
- Step 2. Add 3-4 eggs in a bowl and whisk. Set aside.
- (OPTIONAL STEP – CHICKEN ONLY) Marinate chicken with ginger, salt, sugar, chicken bouillon, corn starch, water and light olive oil. Mix well and marinate for 30 minutes to 1 hour in the fridge. After marinating fry chicken for 5-8 minutes.
- Step 3. Heat pan to medium heat. Once its hot, add 1 tbs oil. Then add 75% of the whisked eggs (remaining 25% is used to make the sauce creamier). Lightly scramble for 15-20 seconds. Then, set aside.

- Step 4. Place pan on medium and add 1 tbs oil. Then, add diced onion and minced garlic. Saute for one minute.
- Step 5. Then, add tomatoes, 1 & ½ tbs ketchup, ½ cup water, 1 teaspoon sugar, ½ teaspoon salt, and ½ teaspoon chicken bouillon. Mix well and cover for 2-3 minutes until tomatoes are soft.

- Step 6. Add cooked scrambled eggs from step 3. Mix together, then add the remained 25% egg mixture. Cook for 1-2 minutes. The sauce should be thick and creamy.
- Step 7. Top with sesame oil and mix together. Garnish with fresh green onions and serve with white rice.
Sign up for my newsletter (no spam I promise!) so you never miss a new recipe from Cook with Dana ◡̈
Hong Kong Tomato and Egg
Ingredients
- 3-4 eggs scrambled
- 2 large tomatoes cut into quarters
- ¼ white onion diced
- 3 garlic cloves minced
- 2 tablespoon avocado oil (1 tbs for egg & 1 for sauting onion/garlic) can sub with corn oil
- 1½ tablespoon ketchup
- ½ cup water
- 1 teaspoon sugar
- ½ teaspoon salt
- ½ teaspoon chicken bouillon
- ½ teaspoon sesame oil
- ½ sliced green onion for garnish
Instructions
- Cut tomatoes into quarters. Dice ¼ white onion and mince 3 cloves of garlic.¼ white onion, 3 garlic cloves
- Add 3-4 egg in a bowl and whisk. Set aside.3-4 eggs
- (OPTIONAL STEP – CHICKEN ONLY) Marinate chicken with ginger, salt, sugar, chicken bouillon, corn starch, water and light olive oil. Mix well and marinate for 30 minutes to 1 hour in the fridge. After marinating fry chicken for 5-7 minutes.
- Heat pan to medium heat. Once its hot, add 1 tbs oil. Then add 75% of the whisked eggs (remaining 25% is used to make the sauce creamier). Lightly scramble for 15-20 seconds. Then, set aside.2 tablespoon avocado oil (1 tbs for egg & 1 for sauting onion/garlic)
- Place pan on medium and add 1 tbs oil. Then, add diced onion and minced garlic. Saute for one minute.¼ white onion, 3 garlic cloves
- Then, add tomatoes, 1 & ½ tbs ketchup, ½ cup water, 1 teaspoon sugar, ½ teaspoon salt, and ½ teaspoon chicken bouillon. Mix well and cover for 2-3 minutes until tomatoes are soft.2 large tomatoes, 1½ tablespoon ketchup, ½ cup water, 1 teaspoon sugar, ½ teaspoon salt, ½ teaspoon chicken bouillon
- Add cooked scrambled eggs from step 3. Mix together, then add the remained 25% egg mixture. Cook for 1-2 minutes. The sauce should be thick and creamy.3-4 eggs
- Top with sesame oil and mix together. Garnish with fresh green onions and serve with white rice.½ teaspoon sesame oil, ½ sliced green onion
Video
@cookwithdana tomato and eggs gives me that warm a fuzzy feeling inside 🥰 #chinesefood #easyrecipe #healthycooking #foodtiktok
♬ original sound – alex
Notes
Did you make this recipe? 💖
Please give it a 5-star rating or leave a comment below to share your experience! Tag @cookwithdanaa on instagram to show me your beautiful creations😊
Cook With Dana is a participant in the Amazon Services LLC Associates Program. When you purchase something through my amazon affiliate links, I earn a small commission that helps me produce more cooking content at no cost to you. Thank you for supporting Cook With Dana!
Leave a Reply