If you’re craving a dish that sings with bold flavors, tender beef, and juicy bursts of tomato, look no further than Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe. This approachable yet extraordinary stir-fry is a perfect blend of savory, sweet, and slightly tangy notes wrapped around thinly sliced flank steak and fresh tomatoes, making for an unforgettable meal that warms the heart and delights the palate. With simple, everyday ingredients and an easy method, it’s a recipe that feels like a treasured family secret ready to become your next weeknight favorite.
Ingredients You’ll Need
The magic of Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe lies in the simplicity and balance of its ingredients. Each component plays a vital role — from the juicy flank steak for richness to the fresh tomatoes for that juicy pop and vibrant color. Together, they create harmony in every bite that’s as inviting to the eyes as it is to the taste buds.
- 1 lb flank steak: Thin slices ensure tender, quick-cooking beef with great texture.
- 1 Tbsp oyster sauce: Adds a savory depth and subtle umami richness.
- 1 Tbsp soy sauce: Brings saltiness and that signature warm Asian flavor.
- ½ tsp garlic powder: Punctuates the beef marinade with aromatic garlic notes.
- ½ tsp ginger powder: Adds a mild warmth and spice that brightens the dish.
- ½ tsp ground black pepper: Provides a touch of heat and complexity.
- ½ tsp baking soda: Tenderizes the beef by breaking down proteins for that amazing melt-in-mouth texture.
- 2 tablespoons water: Used to dissolve baking soda and cornstarch for smooth marinades and sauces.
- ¼ cup ketchup: Contributes sweet tomatoey tang that balances savory notes perfectly.
- 2 teaspoons sugar: Enhances sweetness, creating a beautiful contrast with salty flavors.
- ½ tsp table salt: Essential to season and elevate every ingredient.
- 1 Tbsp cornstarch: Thickens the sauce for that glossy, clingy finish.
- 5 cloves garlic: Freshly minced for punchy, fragrant aromatics.
- ¼ cup chopped shallot: Adds subtle sweetness and a mild sharpness.
- 5 thin slices ginger (julienned): Introduces fresh zing and crunch.
- 1 lb roma tomatoes (cut into 6 wedges): The star ingredient that brings juicy freshness and vibrant color.
- 2 green onions (white and green parts separated and chopped): White parts for cooking and green parts for garnishing add fresh, mild onion flavor.
- Jasmine rice (for serving): The perfect fragrant base to soak up the luscious sauce.
- 4 Fried eggs for serving (optional): Adds richness and a creamy texture to complete the meal.
How to Make Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe
Step 1: Prep and Slice the Beef
Begin by slicing your flank steak along the grain into manageable pieces, then cut each piece thinly against the grain. This crucial step ensures your beef will be tender and easy to chew—a little tip is to work with a partially frozen steak to get those thin, even slices effortlessly.
Step 2: Tenderize and Marinate
Mix baking soda with water and coat the beef thoroughly—this quick tenderization technique firms up the meat, making every bite satisfyingly soft. Follow up by combining oyster sauce, soy sauce, garlic powder, ginger powder, and black pepper to create a marinade that’ll infuse the beef with deep, multi-layered flavor. Let it sit for 5 minutes to soak in all those savory notes.
Step 3: Prepare the Sauce
In a small bowl, whisk cornstarch with water until smooth, then add ketchup, sugar, and salt. This sweet-savory sauce is what brings a luscious glaze to the stir-fry and ties all the ingredients together perfectly.
Step 4: Cook the Eggs (Optional but Recommended)
If you’re planning to include fried eggs, cook them first right in the wok or in a separate pan. Having them ready means you won’t interrupt the stir-fry process, and you can serve piping hot eggs on top, which adds a velvety richness that pairs beautifully with the beef and tomato.
Step 5: Sauté the Beef
Heat your wok on high until very hot, then add just enough oil to coat the bottom. Spread out the beef slices so they cook evenly without steaming. Cook until halfway done, then flip and toss until nearly cooked through. Removing the beef at 90% doneness is vital as it will finish cooking later with the sauce and vegetables, keeping it tender.
Step 6: Build the Aromatics
In the same pan, add a bit more oil and sauté minced garlic, chopped shallots, and julienned ginger until fragrant and just golden. This step infuses the base of your dish with intense, mouthwatering aroma that wakes up your senses.
Step 7: Soften the Tomatoes
Add the tomato wedges and toss briefly over medium-high heat. You want the tomatoes to slightly soften but still hold their shape, releasing a bit of juice that brightens the entire stir-fry without turning mushy.
Step 8: Final Toss with Beef and Sauce
Turn the heat back up to high and add the beef, white parts of the green onions, and pour in your prepared sauce. Toss everything together quickly until the sauce is bubbling and coats the ingredients beautifully, which only takes about 30 seconds. Finish off by stirring in most of the green onion tops, holding some back for garnish.
Step 9: Plate and Garnish
Off the heat, serve the stir-fry on a warm plate topped with the reserved green onions. This fresh burst of color and mild sharpness adds an inviting finishing touch. Add the fried eggs if you’re including them and serve alongside warm jasmine rice for a comforting and complete meal.
How to Serve Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe
Garnishes
Don’t underestimate the power of a simple garnish! Freshly chopped green onions scattered on top bring vibrant color and a crisp oniony note that lifts the entire dish. A few sesame seeds or a drizzle of toasted sesame oil could add an extra toasty flavor if you want to get creative.
Side Dishes
This stir-fry shines when paired with fragrant jasmine rice, which soaks up the rich tomato-beef sauce perfectly. You could also serve it alongside steamed bok choy or a crunchy cucumber salad to add a refreshing balance to the meal.
Creative Ways to Present
For a fun twist, serve Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe in lettuce cups for a handheld delight that’s both fresh and nourishing. Alternatively, pile it over garlic noodles or turn it into a hearty filling for steamed bao buns for a unique, crowd-pleasing presentation.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The beef and tomato mixture tends to mellow and blend flavors even more overnight, making for delicious next-day meals.
Freezing
You can freeze the stir-fry, although the tomatoes’ texture may change slightly after thawing. For best results, freeze the beef and sauce separately from the fresh tomatoes and add fresh wedges when reheating to preserve texture and freshness.
Reheating
Reheat gently over medium-low heat on the stove, stirring frequently to prevent sticking. If the sauce is too thick after refrigeration, add a splash of water or broth to loosen it. Avoid microwaving if possible, as it can make the beef tough and the tomatoes overly soft.
FAQs
What cut of beef works best for this stir-fry?
Flank steak is ideal due to its lean texture and ability to slice thinly. It cooks quickly and remains tender when sliced against the grain, making it perfect for this recipe.
Can I use fresh ginger instead of ginger powder?
Absolutely! While the recipe uses ginger powder in the marinade, the fresh julienned ginger added during cooking provides a lovely zing. You can also replace the powder with fresh grated ginger if you prefer a fresher taste.
Is ketchup a common ingredient in Chinese stir-fries?
While not traditional in classic Chinese recipes, ketchup is often used in Chinese home cooking to add sweet tomato flavor that balances savory and sour elements. It’s a beloved component of the Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe for its comforting sweetness.
Can this dish be made vegetarian?
For a vegetarian twist, swap the beef for firm tofu or seitan, and skip oyster sauce or use a mushroom-based vegetarian oyster sauce. The tomatoes and aromatics still deliver plenty of flavor while keeping it hearty.
Why is baking soda used in the marinade?
Baking soda tenderizes meat by raising the pH on the surface, breaking down proteins and helping the beef stay juicy and tender even after high-heat cooking. It’s a simple but clever trick to elevate the texture.
Final Thoughts
I truly believe that Mother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe is a gem that everyone should try. It’s the perfect combination of flavors, super satisfying yet simple enough for a weeknight dinner. Once you give it a go, this dish will likely become one of your go-to recipes, especially when you want something that feels like a warm, loving hug in every bite. Happy cooking, and enjoy every mouthful!
PrintMother-in-Law’s Chinese Beef & Tomato Stir-Fry Recipe
Mother-in-Law’s Chinese Beef & Tomato Stir-Fry is a quick and flavorful weeknight meal featuring tender marinated flank steak stir-fried with juicy Roma tomatoes and aromatic garlic, shallots, and ginger. Finished with a savory-sweet sauce and served alongside jasmine rice and optional fried eggs, this dish offers a perfect balance of tangy and umami flavors in just 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Beef Marinade
- 1 lb flank steak
- 1 Tbsp oyster sauce
- 1 Tbsp soy sauce
- ½ tsp garlic powder
- ½ tsp ginger powder
- ½ tsp ground black pepper
- ½ tsp baking soda
- 2 tablespoons water
Sauce
- ¼ cup ketchup
- 2 teaspoons sugar
- ½ tsp table salt
- 1 Tbsp cornstarch
- 2 tablespoons water
Aromatics and Vegetables
- 5 cloves garlic, minced
- ¼ cup chopped shallot
- 5 thin slices ginger, julienned
- 1 lb Roma tomatoes, cut into 6 wedges each
- 2 green onions, white and green parts separated and chopped
To Serve
- Jasmine rice
- 4 fried eggs (optional)
Instructions
- Prepare the Beef: Divide the flank steak along the grain into 2-3 inch pieces, then slice each piece against the grain into 1/8-inch thick slices. Using a partially frozen steak helps achieve uniform cuts.
- Marinate with Baking Soda: Dissolve the baking soda in 2 tablespoons of water and coat the beef thoroughly with this solution. This tenderizes the meat.
- Mix Beef Marinade: In a small bowl, combine oyster sauce, soy sauce, garlic powder, ginger powder, and black pepper. Add this mixture to the beef and combine well. Let the beef sit for 5 minutes to absorb flavors.
- Make the Sauce: In another small bowl, stir cornstarch into 2 tablespoons water until smooth. Add ketchup, sugar, and salt, stirring until well combined. Set the sauce aside.
- Cook Fried Eggs (Optional): Fry eggs to your preferred doneness and set aside. For convenience, use the wok before cooking the stir-fry to minimize cleaning.
- Cook the Beef: Heat a wok over high heat until very hot. Add enough oil to coat the bottom. Spread the beef slices out evenly and cook until halfway done, then flip and toss until about 90% cooked. Remove beef from the wok and set aside.
- Sauté Aromatics: With the wok on medium-high heat, add a bit more oil and sauté garlic, shallots, and ginger until fragrant and garlic turns golden.
- Add Tomatoes: Add the Roma tomato wedges to the wok and toss briefly, about 30 seconds, just until the tomato exterior softens slightly.
- Combine and Finish Stir-fry: Increase heat to high. Return the beef and add the white parts of the green onions along with the prepared sauce. Toss quickly until the sauce bubbles and thickens, about 30 seconds.
- Final Touch: Remove the wok from heat and stir in most of the green onion tops, saving some for garnish.
- Serve: Plate the stir-fry and garnish with remaining green onions. Serve with jasmine rice and fried eggs if desired. Enjoy this vibrant, savory dish!
Notes
- Partially freezing the flank steak makes slicing it against the grain easier.
- Coating the beef with baking soda tenderizes it and improves texture.
- Frying eggs in the same wok first saves time and cleanup.
- Use ripe Roma tomatoes for best flavor and texture.
- The sauce can be adjusted for sweetness or saltiness by changing sugar or soy sauce amounts.
