Go Back
+ servings
Beef and Tomato Stir-Fry_Hero

Beef and Tomato Stir-Fry

This beef and tomato stir-fry is great way to use fresh summer tomatoes.
5 from 2 votes
Print Pin Share on Facebook
Cook Time: 45 minutes
Servings: 4
Calories: 368kcal



  • 1 cup brown or wild rice or white
  • 1 and 2/3 cup water
  • A pat of butter optional
  • Salt to taste

Beef and Tomato Stir-Fry:

  • 1 pound ground beef
  • 1 teaspoon neutral cooking oil plus more if needed
  • ½ small bunch Chinese chives omit if you can’t find them
  • 5 cloves garlic peeled
  • 3 scallions trimmed
  • 3 Thai chili peppers or 1 Serrano pepper, trimmed
  • 1 teaspoon sesame oil
  • 1 tablespoon soy sauce
  • 1 yellow onion peeled and diced
  • 4 carrots peeled and small-diced
  • 5 medium tomatoes quartered
  • ¼ cup Chinese cooking wine
  • 1 tablespoon soy sauce
  • 2 Thai chili peppers trimmed and minced (optional)
  • Salt and pepper to taste

Garnish (Optional):

  • Sliced scallion greens
  • ¼ cup microgreens
  • 1 radish trimmed and thinly sliced
  • 1 teaspoon sesame oil
  • Salt to taste


Cook the Rice:

  • Combine the rice, butter, water, and a sprinkle of salt and in a sauce pan. Bring to a boil, stir once, cover and then reduce heat to low and simmer for 35 minutes. Note: Cook time will vary depending on rice variety.

Prepare the Aromatics:

  • In a food processor, combine the Chinese chives (if using), garlic cloves, whole scallions, and whole Thai chili peppers and pulse until finely chopped.

Cook the Beef:

  • Heat the 1 teaspoon neutral cooking oil in a wide skillet over medium heat. Add the beef and cook for 8-10 minutes until well browned.
  • Next, add the minced aromatics and toss to combine. Cook for 1-2 minutes more. Add the sesame oil and soy sauce and scrape up any browned bits stuck to the bottom of the skillet. Taste and season the beef with salt and pepper, if desired. Transfer the beef and aromatics to a bowl.

Cook the Onions and Carrots:

  • If the skillet seems dry, add another drizzle of oil over medium heat. Add the onion and carrots and cook for 7-8 minutes or until the onions soften and begin to char around the edges a bit.

Cook the Tomatoes:

  • Add the tomatoes and cook without moving for 5 minutes or until they begin to char and blister.
  • Pour in the Chinese cooking wine and 1 tablespoon soy sauce and scrape up any browned bits. Toss to combine.
  • Add the 2 minced scallions and 2 minced Thai chili peppers (if using) and cook an additional 2 minutes. Taste and season to your preferences. Turn off the heat.

Prepare the Garnish:

  • In a bowl, combine the ingredients for the garnish and toss to combine. Set aside.

To Serve the Beef and Tomato Stir-Fry:

  • Divide the cooked rice between plates and pile the beef and tomato stir-fry on top. Arrange the garnish on top and serve immediately. Enjoy!


Note: If you use Chinese chives and they have the flowers on them, you can garnish with the chive blossoms!


Calories: 368kcal | Carbohydrates: 11g | Protein: 22g | Fat: 26g | Sodium: 625mg | Fiber: 2g | Sugar: 5g | Vitamin C: 18mg
Tried this recipe?Mention @triedandtruerecipes or tag #triedandtruerecipes so I can feature you in my feed!