Peruvian Dishes With Rice: A Guide to Arroz Chaufa

Updated November 3, 2026

Total time
36 min
prep 20 min · cook 16 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Peruvian Dishes With Rice: A Guide to Arroz Chaufa

Arroz chaufa is a Peruvian chifa dish: a hot, savory stir-fry of rice, chicken, egg, scallions, and soy-based seasoning. It is a satisfying one-pan meal with crisp-edged rice and tender bites, and home cooks adapt it with different proteins and vegetables.

Ingredients

  • 4 cups (600 g) cooked, chilled long-grain rice, preferably day-old
  • 1 lb (450 g) boneless, skinless chicken thighs or breasts, cut into ½-inch (1.25 cm) pieces
  • 2 large eggs (about 100 g), lightly beaten
  • 3 tbsp (45 ml) neutral oil, such as canola or peanut oil, divided
  • 4 scallions (about 60 g), thinly sliced; keep the white and green parts separate
  • 2 garlic cloves (about 6 g), finely chopped
  • 1 tbsp (6 g) finely grated fresh ginger
  • ½ cup (70 g) frozen peas, thawed
  • 3 tbsp (45 ml) regular soy sauce
  • 1 tbsp (15 ml) oyster sauce
  • 1 tsp (5 ml) toasted sesame oil
  • ¼ tsp (0.5 g) ground white or black pepper
  • ⅛ tsp (0.75 g) fine salt, or to taste, depending on the saltiness of your sauces
  • 1 small lime (about 60 g), cut into wedges, for serving

Instructions

  1. Prepare the rice and ingredients. Break up cold rice with clean fingers or a fork, separating large clumps without crushing the grains. Measure the sauces into a small bowl and stir them together. Keep the chicken, vegetables, egg, and rice beside the stove; a quick stir-fry moves too fast for chopping once it starts. If the rice is very damp, spread it on a tray for a few minutes while you prepare everything else.
  2. Brown the chicken. Heat a large wok or heavy 12-inch (30 cm) skillet over medium-high heat. Add 1 tablespoon (15 ml) neutral oil and swirl to coat. Add chicken in a single layer, working in batches if the pan is crowded. Let it brown briefly, then stir-fry for about 5–7 minutes, until cooked through. Check the thickest pieces with a food thermometer: USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for poultry. Transfer the chicken to a clean plate.
  3. Cook the egg. Reduce the heat to medium and add 1 teaspoon (5 ml) oil. Pour in the beaten eggs and gently stir until softly scrambled and fully set, about 1–2 minutes. Egg dishes should reach 160°F (71°C), the USDA FSIS safe minimum; check the center with a food thermometer. Move the egg to the plate with the chicken. Keeping it separate for now helps prevent it from disappearing into the rice.
  4. Soften the aromatics and peas. Add the remaining 1 tablespoon (15 ml) oil to the pan. Add the scallion whites, garlic, and ginger, stirring for about 30 seconds, just until fragrant. Add the peas and cook for another minute. If the garlic starts browning quickly, lower the heat; scorched garlic can make the whole pan taste bitter.
  5. Fry the rice. Add the chilled rice and spread it across the pan. Let it sit undisturbed for about 30 seconds, then toss and stir-fry for 2–3 minutes to heat it evenly and separate any remaining clumps. Pour in the soy and oyster sauce mixture around the edge of the pan, then toss until the grains are evenly coated. A broad spatula makes it easier to lift and turn the rice rather than mash it.
  6. Finish and serve. Return the chicken and egg to the pan. Add the scallion greens, sesame oil, and pepper, then toss for 1–2 minutes, until everything is hot and well mixed. Taste before adding salt because soy sauce and oyster sauce vary in saltiness. Serve straight away with lime wedges.

Tips

  • Start with cold, dry rice. Chilled rice is firmer and less likely to turn sticky in the pan. Freshly cooked rice can work in a pinch, but spread it in a shallow layer and chill it promptly first; do not leave cooked rice sitting at room temperature to cool for hours.
  • Give the pan room. If the skillet is crowded, the rice steams instead of frying. Use a wide wok or skillet, or cook the chicken and rice in batches and combine them at the end. Keep the burner hot enough for a lively sizzle without letting the garlic burn.
  • Make it without oyster sauce. Omit it and use an extra tablespoon (15 ml) of soy sauce, or choose a vegetarian oyster-style mushroom sauce. The first option tastes a little less rounded and more directly salty; the mushroom sauce gives a similar savory note. Check labels if you need to avoid shellfish or gluten.
  • Season at the end. Different soy sauces have different salt levels, and the sauces reduce slightly as they coat the rice. Taste after tossing everything together, then add salt or a little more soy sauce only if needed. A squeeze of lime can brighten the finished pan without making it saltier.

Serving Suggestions

Serve arroz chaufa hot as a complete main dish, with lime wedges and extra sliced scallion at the table. A simple cucumber salad, sliced avocado, or lightly dressed lettuce adds a cool, fresh contrast to the savory rice. For a more substantial spread, pair it with a small bowl of Peruvian-style salsa criolla—thinly sliced red onion tossed with lime and cilantro—or a vegetable soup served before the rice.

Chaufa is also commonly served as part of a larger chifa-style meal, alongside another stir-fried dish or vegetables. Keep sides simply seasoned so they do not compete with the soy, ginger, and scallion in the rice. If serving a group, put out chili sauce separately; that lets each person choose their own level of heat without changing the whole batch.

Variations

Chicken is a practical everyday choice, but arroz chaufa has many home and restaurant variations. Replace it with 1 lb (450 g) of peeled, deveined shrimp, cooking the shrimp until opaque and 145°F (63°C) internally. Or use thin slices of beef; whole cuts of beef should reach 145°F (63°C) and rest for 3 minutes, while ground beef should reach 160°F (71°C), according to USDA FSIS guidance. Cook any substitute separately, then return it to the pan at the end.

For a vegetable version, omit the chicken and add 1 cup (100 g) chopped mushrooms, 1 cup (100 g) diced red bell pepper, or a mixture of both. Cook the vegetables until tender and browned before adding the rice. You can also leave out the egg, though it makes the dish less rich and removes one of its familiar textures. For heat, serve sliced fresh chili or a small dish of ají amarillo paste alongside; ají amarillo is a distinctive Peruvian yellow chili, and a little paste adds fruity heat and color, but it is optional rather than essential to this version.

For a gluten-free adaptation, use tamari labeled gluten-free and check that the oyster sauce is also gluten-free, or replace it with a suitable mushroom sauce. The flavor will shift slightly depending on the substitute, so add it gradually and taste before salting. Brown rice can replace white rice if it is already cooked and chilled; expect a nuttier flavor and firmer, chewier grains.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, dividing a large batch among shallow containers so it cools quickly. Store covered in the refrigerator and use within 3–4 days. Cooked rice needs prompt chilling: avoid leaving the pan or rice container on the counter for an extended period, and do not put a large, steaming-hot mass into a deep container to cool slowly.

For best texture, reheat only the portion you plan to eat. Warm it in a skillet over medium heat with a teaspoon of water or oil, stirring until steaming hot throughout. You can also microwave it in a covered, microwave-safe dish, stirring halfway through so the center heats evenly. Leftovers should reach 165°F (74°C) when checked with a food thermometer. Do not reheat the same portion repeatedly. Freeze cooled portions in airtight freezer-safe containers for up to 2 months for best quality; thaw in the refrigerator and reheat to 165°F (74°C).

Frequently Asked Questions

What is arroz chaufa?
Arroz chaufa is Peruvian-style fried rice associated with chifa, the Chinese-Peruvian culinary tradition. Rice is stir-fried with ingredients such as egg, scallions, soy sauce, and a choice of meat or vegetables. There are many versions, so this chicken recipe is one useful home-style approach, not the sole version.

Do I have to use day-old rice?
No, but cold rice is easiest to fry because its grains are less moist and separate readily. If making rice for this recipe, cook it ahead, spread it in a shallow container, and refrigerate it promptly. Fresh rice can be used after it has cooled and chilled; rice that is warm and steamy is more likely to clump and turn soft.

Can I make arroz chaufa without a wok?
Yes. Use the widest heavy skillet you have, preferably one that heats evenly. Cook in two batches if the rice nearly fills the pan. A smaller pan holds in steam, so the ingredients may soften rather than develop the lightly fried texture you want.

Can I prepare the ingredients ahead?
Yes. Chop the scallions, garlic, and ginger, mix the sauces, and cut the chicken shortly before cooking or keep those components refrigerated separately. For food safety, refrigerate raw chicken and eggs, use separate utensils or wash them after handling raw chicken, and do not let prepared ingredients sit at room temperature for more than 2 hours.

Why did my fried rice turn mushy?
The rice may have been warm or too wet, the pan may have been overcrowded, or the ingredients may have been stirred continuously without time for moisture to evaporate. Use chilled rice, a hot wide pan, and batches when needed. Add the sauce in a thin stream and toss just until the grains are coated rather than pouring in extra liquid.

Is arroz chaufa usually spicy?
The rice itself does not have to be spicy. This recipe uses black or white pepper for gentle warmth, while fresh chili or ají amarillo can be served on the side. That approach keeps the base dish approachable and allows each person to adjust the heat.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).