Chinese Tomato Beef Stir-Fry
Featuring lean sirloin and naturally rich tomatoes, this balanced stir-fry delivers high protein with moderate carbohydrates for a wholesome home-style meal.
Ingredients
Calories next to each ingredient are for that ingredient across the whole recipe (4 servings), not per serving.
- 600 g lean beef sirloin, thinly sliced · 840 kcal in the whole recipe
- 130 g uncooked white rice · 468 kcal in the whole recipe
- 400 g fresh tomatoes, diced · 72 kcal in the whole recipe
- 110 g yellow onion, sliced · 44 kcal in the whole recipe
- 40 g green onions, chopped · 13 kcal in the whole recipe
- 12 g garlic, minced · 18 kcal in the whole recipe
- 6 g fresh ginger, grated · 5 kcal in the whole recipe
- 2 tbsp (32 g) low-sodium soy sauce · 18 kcal in the whole recipe
- 1 tbsp (17 g) tomato paste · 17 kcal in the whole recipe
- 1 tbsp (10 g) cornstarch · 38 kcal in the whole recipe
- 1 tsp (4 g) sugar · 16 kcal in the whole recipe
- 1 tbsp (15 g) rice vinegar (or white vinegar) · 3 kcal in the whole recipe
- 1 tbsp (13 g) canola oil · 117 kcal in the whole recipe
- 1 tsp (4 g) sesame oil · 35 kcal in the whole recipe
- Salt, black pepper, and water as needed
Method
Rinse the rice, cook with 260 ml of water over low heat until fully absorbed, then set aside to steam.

Marinate thin slices of beef sirloin with 1 tbsp soy sauce, cornstarch, and black pepper for 10 minutes.

Whisk remaining soy sauce, tomato paste, rice vinegar, sugar, and 60 ml water in a small bowl for the sauce.

Heat canola oil in a large skillet or wok over high heat; stir-fry garlic, ginger, and beef for 3-4 minutes until cooked, then transfer to a plate.

In the same pan, add sliced onion and diced tomatoes, cooking over medium-high heat for 3 minutes until tomatoes soften.

Return the beef, sauce, and green onions to the pan; stir-fry for 2 minutes until thickened, drizzle with sesame oil, and serve over rice.

Cook it hands-free, log it in one tap. In the Besly app this recipe scales to your calorie target, a voice chef walks you through each step, and saying "I had the chinese tomato beef stir-fry" puts it in your diary. Get Besly →
A Besly kitchen recipe — portions, macros and step photos by Besly.
Nutrition per serving
426 kcal · 42 g protein · 39 g carbs · 15 g fat
On the plate: Red meat, Vegetables, Refined grains
You might also like
More lunch recipes around 426 kcal
- Tuna Whole Wheat Pasta Salad · 426 kcal · 34 g protein
- Crispy Skillet Rice with Tofu and Vegetables · 425 kcal · 19 g protein
- Hasanpasa Kofte (Lighter) · 428 kcal · 36 g protein
- Mu Shu Chicken Wraps · 428 kcal · 40 g protein
- Vietnamese Ginger Caramel Chicken (Ga Kho Gung) · 424 kcal · 40 g protein
- Zharkoye (Russian Pot Roast with Potatoes) · 432 kcal · 48 g protein
Browse: Lunch recipes · Dinner recipes · High protein recipes · Lean protein recipes
Besly