Hello everyone, Lin here! When the weather cools down or you just need a bowl of pure comfort after a long day, few things hit the spot quite like a warm, savory rice bowl. This Homestyle Tomato Chicken Rice (Fan Qie Ji Rou Hui Fan) is one of my ultimate weeknight go-tos.

It takes leftover rice, simple vegetables, and juicy chicken thighs, transforming them into a rich, deeply flavored dish with the help of high-quality tomato paste and a surprising—yet essential—touch of butter. The beautiful acidity of the tomatoes balances perfectly with the savory notes of the chicken and soy sauce. Let’s dive into how you can bring this restaurant-quality comfort food into your own kitchen in under 30 minutes.
What Is Tomato Chicken Rice (Fan Qie Ji Rou Hui Fan)?

Tomato Chicken Rice is a popular modern Chinese homestyle dish. Think of it as a casual, faster cousin to Italian risotto, but utilizing pre-cooked day-old rice and traditional Asian pantry staples. The dish relies on braising potatoes and onions until tender, then binding everything together with a concentrated tomato sauce and fluffy rice. Unlike a traditional fried rice where the grains remain highly separated, this “Hui Fan” (stewed or braised rice) is meant to be slightly saucy, rich, and cohesive.
If you love comforting, sauce-heavy rice bowls, you might also enjoy my Easy Chicken Curry Rice or the universally loved Hearty Tomato Beef Stew for your next dinner rotation.
1Easy Chicken Curry Rice (Creamy & Sweet-Savory)This homestyle Chicken Curry Rice features a secret ingredient—grated apple—for incredible depth. A creamy, savory, one-pot meal ready for weeknight dinner.Check out this recipe2Hearty Tomato Beef Stew (番茄土豆炖牛肉)This easy, no-fail Tomato Beef Stew features fall-apart tender beef and fluffy potatoes in a rich, savory tomato broth. Perfect comfort food for the whole family.Check out this recipe
Ingredients
- Chicken Thighs: 2 pieces (about 12 oz / 340 g), boneless. Dark meat stays much juicier during the quick stir-frying process.
- Cooked Rice: 1 large bowl (about 2 cups / 400 g). Day-old rice is great, but freshly cooked rice works fine here too since we want a slightly softer texture than typical fried rice. Check out my guide on the Best Rice for Fried Rice if you want to perfect your grain texture.
- Tomato Paste: 5 tablespoons. Use a high-quality, pure tomato paste (like Mutti) with no additives. This provides the robust, concentrated umami base.
- Potato: 1 medium (about 5 oz / 150 g), peeled and diced.
- Yellow Onion: 1/2 medium, diced into bite-sized chunks.
- Garlic: 2 cloves, minced.
- Butter: 1 tablespoon (15 g). This is the secret ingredient for searing the chicken, adding an incredible layer of richness.
- Cooking Oil: 1 tablespoon (for sautéing vegetables).
- Water: 1/2 cup (120 ml).

For the Chicken Marinade:
- Ginger: 1 small piece (about 1 inch), sliced.
- Light Soy Sauce: 2 tablespoons. I recommend a high-quality Light Soy Sauce for the best savory depth.
- Oyster Sauce: 1 tablespoon. Adds an earthy sweetness. You can learn more about how we use it in my Oyster Sauce guide.
- Shaoxing Wine: 1 tablespoon. Essential for removing any meaty odors. Read up on Shaoxing wine if you are unfamiliar.
- White Pepper: 1/2 teaspoon (2 g).
For the Sauce Base:
- Light Soy Sauce: 2 tablespoons.
- Salt: 1/2 teaspoon (2 g).
Equipment Needed
- A large wok or a deep, heavy-bottomed skillet.
- A meat thermometer (optional, but great for checking poultry doneness).
Prep & Mise en Place
- Prep the Chicken: Debone the chicken thighs if they aren’t already. Cut them into 1-inch (2.5 cm) bite-sized cubes.
- Marinate: In a bowl, combine the chicken cubes with the ginger slices, 2 tablespoons light soy sauce, 1 tablespoon oyster sauce, 1 tablespoon Shaoxing wine, and the white pepper. Mix well with your hands to ensure the meat absorbs the liquid. Let it marinate for 20 minutes at room temperature. For more tips on retaining moisture, check out how to velvet chicken for stir fry.
- Chop Veggies: While the chicken marinates, dice your potato and onion into uniform 3/4-inch (2 cm) chunks so they cook evenly.



Cooking Process
Step 1: Sear the Chicken (3-5 minutes) Heat your wok or skillet over low heat and melt the 15 g of butter. Once melted and bubbling slightly, add the marinated chicken pieces (discard the ginger slices). Sauté over medium heat for about 5 minutes until the outside is golden and the chicken is mostly cooked through (an internal temperature of around 155°F / 68°C at this stage). Remove the chicken and its juices from the pan and set aside.


Chef’s Note on Searing: Searing the chicken in butter triggers the Maillard reaction, a chemical reaction between amino acids and reducing sugars that gives browned food its distinctive flavor. Cooking the chicken separately ensures it doesn’t boil in the vegetable juices later, preserving its tender texture.
Step 2: Sauté Aromatics and Vegetables (3 minutes) Wipe the wok clean if necessary, or simply add 1 tablespoon of cooking oil over medium-high heat. Add the minced garlic and sauté for 15 seconds until fragrant. Immediately add the chopped onions and potatoes. Stir-fry for 2-3 minutes until the onion edges begin to turn translucent.


Step 3: Braise the Vegetables (6 minutes) Add 2 tablespoons of light soy sauce to the vegetables and stir for 30 seconds to caramelize the soy sauce. Add 1/2 teaspoon of salt and pour in 1/2 cup (120 ml) of water. Bring to a gentle boil, cover the wok, and lower the heat to medium-low. Simmer for 6 minutes, or until a fork can easily pierce the potato chunks.


Step 4: Build the Tomato Base (1-2 minutes) Uncover the wok and stir in the 5 tablespoons of tomato paste. Mix thoroughly until the potatoes and onions are coated in a rich, vibrant red sauce.


Step 5: Bring It All Together (2 minutes) Fold the cooked rice into the wok. Use a spatula to gently break up any clumps, tossing the rice until every grain is coated in the tomato sauce. Finally, return the cooked chicken (and any resting juices) to the pan. Toss everything together over medium heat for 1 final minute until piping hot and fully incorporated. The chicken should reach a safe internal temperature of 165°F (74°C). Serve immediately!




Why This Recipe Works
- Separate Cooking Times: By cooking the chicken first and setting it aside, we prevent it from overcooking and becoming tough while the tough potatoes simmer.
- The Butter Hack: Butter isn’t traditional in ancient Chinese cooking, but in modern homestyle dishes, it pairs miraculously with tomato paste to create a silky, rich mouthfeel that oil alone cannot achieve.
- High-Quality Paste: Using pure tomato paste rather than ketchup ensures a deep, natural acidity without artificial, cloying sweetness. Similar flavor profiles shine in dishes like my Chinese Tomato and Egg Stir-fry.
Common Mistakes & Troubleshooting
- Problem: The rice turned to mush.
- Cause: You used freshly cooked, piping hot rice with too much moisture, or added too much water during the braising step.
- Solution: Day-old chilled rice is best. If using fresh rice, spread it on a plate to cool and let steam escape for 10 minutes before adding it to the wok.
- Problem: The chicken is dry and rubbery.
- Cause: The chicken was left in the pan while the potatoes were boiling.
- Solution: Always remove the chicken after the initial sear, adding it back only at the very end to warm through.
- Problem: The dish tastes too tart.
- Cause: The tomato paste hasn’t been cooked out, or the brand used is highly acidic.
- Solution: 💡 Add a tiny pinch of sugar (1/4 tsp) when you mix in the tomato paste to balance the acidity.
Frequently Asked Questions
Can I substitute the chicken thighs for chicken breasts? Yes, but you must keep a close eye on the cooking time. Chicken breast dries out much faster than thighs.
Can I use ketchup instead of tomato paste? You can, but the flavor profile will change significantly. Ketchup is much sweeter and contains vinegar. If using ketchup, omit the oyster sauce and taste before adding any extra salt or soy sauce.
Can I make this ahead of time? Absolutely. Like many stews and saucy rice dishes, the flavors meld beautifully overnight in the fridge.
Is this authentic Chinese food? This is authentic modern homestyle Chinese food. It’s the kind of comforting, practical dish a parent would whip up for their kids on a Tuesday night in Beijing or Taipei, rather than a banquet dish you’d find in a traditional restaurant menu.
How to Serve
This rich, hearty bowl is virtually a one-pot meal. However, I love serving it alongside a light, refreshing side to cut through the richness. A simple smashed cucumber salad or some blanched bok choy with a drizzle of sesame oil works perfectly.
Storage & Reheat
- Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: For best results, reheat in a skillet over medium-low heat with a splash of water to rehydrate the rice. You can also microwave it, covered, for 2 minutes, stirring halfway through.
- Food Safety: Always ensure reheated rice is steaming hot all the way through before consuming.
Allergen Notice
- Soy: Contains soy sauce. Use tamari for a gluten-free soy option.
- Gluten: Contains soy sauce and Shaoxing wine. Substitute with gluten-free tamari and dry sherry.
- Dairy: Contains butter. Substitute with a neutral cooking oil for a dairy-free version.
Nutrition Disclaimer
Nutrition information is an estimate and provided for informational purposes only. Variables such as the specific brand of tomato paste, the exact fat content of the chicken, and the type of rice used will alter the final nutritional values. If you have specific medical dietary restrictions (such as sodium monitoring for hypertension), please calculate the macros using the exact ingredients you use at home.
About the Author & Recipe Development
I developed this recipe over the years by tweaking the comforting rice bowls my family used to make when time was short but appetites were big. In my home kitchen in Taiwan, I tested various tomato bases—from fresh tomatoes to ketchup—and found that pure, high-quality tomato paste offers the most reliable, robust flavor without watering down the rice. Searing the chicken in butter is a trick I picked up from watching Western techniques; it bridges the gap perfectly between the umami of the soy sauce and the acidity of the tomatoes, creating a universally loved family dinner.
Authoritative References
- To understand why browning the chicken in butter enhances the dish’s flavor profile so significantly, you can read up on the Science of the Maillard Reaction from Serious Eats.
- For safe poultry cooking practices, always refer to the USDA Safe Minimum Internal Temperature Chart (Chicken should reach 165°F / 74°C).
- For safe handling and storage of leftover cooked rice, refer to the FoodSafety.gov Guidelines.

Savory Tomato Chicken Rice (30-Minute Homestyle Comfort)
Equipment
- Wok or Deep Skillet
- Meat Thermometer
Ingredients
Chicken & Rice Base
- 2 pieces boneless chicken thighs diced into 1-inch cubes
- 2 cups cooked rice preferably day-old
- 5 tbsp tomato paste high quality, no additives
Aromatics & Vegetables
- 1 medium potato peeled and diced
- 0.5 medium yellow onion diced
- 2 cloves garlic minced
Marinade & Seasonings
- 1 piece ginger sliced
- 4 tbsp light soy sauce divided (2 tbsp for marinade, 2 tbsp for cooking)
- 1 tbsp oyster sauce
- 1 tbsp Shaoxing wine cooking wine
- 0.5 tsp white pepper
- 0.5 tsp salt
Cooking Fats & Liquids
- 1 tbsp butter for searing chicken
- 1 tbsp cooking oil for sauteing vegetables
- 0.5 cup water
Instructions
- Debone the chicken thighs and cut into bite-sized cubes. In a bowl, mix the chicken with ginger slices, 2 tbsp light soy sauce, 1 tbsp oyster sauce, 1 tbsp Shaoxing wine, and white pepper. Marinate for 20 minutes.
- Melt the butter in a wok or skillet over low heat. Discard the ginger slices and add the chicken. Stir-fry for 5 minutes over medium heat until golden brown. Remove the chicken and its juices and set aside.
- Add cooking oil to the wok. Sauté the minced garlic until fragrant, then add the diced onion and potato. Stir-fry for 2-3 minutes.
- Add the remaining 2 tbsp of light soy sauce and stir for 30 seconds. Add the salt and water. Cover and simmer over medium-low heat for 6 minutes until potatoes are tender.
- Stir in the tomato paste until the vegetables are evenly coated in the red sauce.
- Add the cooked rice, tossing well to break up any clumps. Finally, add the cooked chicken back in. Stir-fry for 1 minute until piping hot and well combined. Serve immediately.



















Leave a Reply