Peruvian Rice Bowl with Chicken, Beans and Salsa

Updated November 4, 2026

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

Jump to recipe

Peruvian Rice Bowl with Chicken, Beans and Salsa

This Peruvian-inspired rice bowl brings together tender cumin-seasoned chicken, cilantro-lime rice, black beans, corn, and a bright onion-and-tomato salsa. A creamy aji amarillo sauce adds a gentle fruity chile flavor; the bowl is a modern, customizable meal rather than one fixed traditional Peruvian dish.

Ingredients

  • 1 cup (185 g) long-grain white rice
  • 1½ cups (355 ml) water
  • ½ teaspoon (3 g) fine salt, divided, plus more to taste
  • 1 teaspoon (5 ml) neutral oil, for the rice
  • 1 packed cup (25 g) fresh cilantro leaves and tender stems, roughly chopped
  • 1 small garlic clove (3 g), peeled
  • 1 tablespoon (15 ml) fresh lime juice, for the rice
  • 1 pound (450 g) boneless, skinless chicken thighs
  • 1 tablespoon (15 ml) neutral oil, for the chicken
  • 1 teaspoon (2 g) ground cumin
  • ½ teaspoon (1 g) sweet paprika
  • ¼ teaspoon (0.5 g) ground black pepper
  • ¾ teaspoon (4 g) fine salt, for the chicken
  • 1 tablespoon (15 g) aji amarillo paste, divided between chicken and sauce
  • 1 can (15 ounces / 425 g) black beans, drained and rinsed
  • ¼ cup (60 ml) water, for the beans
  • 1 cup (150 g) corn kernels, fresh or thawed if frozen
  • ½ small red onion (about 75 g), thinly sliced
  • 1 medium tomato (about 150 g), diced
  • 2 tablespoons (30 ml) fresh lime juice, for the salsa
  • 1 tablespoon (15 ml) red wine vinegar
  • ⅓ cup (80 g) plain Greek yogurt
  • 1 tablespoon (15 ml) water, for thinning the sauce, plus more as needed
  • ⅛ teaspoon (0.5 g) fine salt, for the sauce
  • 1 small avocado (about 150 g), pitted and sliced
  • ⅓ cup (40 g) crumbled queso fresco
  • ¼ cup (30 g) cancha or toasted corn nuts, optional

Instructions

  1. Prepare the toppings and chicken. Rinse the rice under cool water until the water runs mostly clear, then drain well. Slice the onion and place it in a small bowl with the diced tomato, lime juice, vinegar, and a pinch of the measured salt. Toss and set aside while you prepare the rest; this brief stand softens the onion and gives the salsa a pleasantly sharp flavor. Pat the chicken dry. Mix the cumin, paprika, pepper, and ¾ teaspoon salt, then rub the mixture over both sides of the thighs. Keep the chicken separate from ready-to-eat ingredients and wash your hands and the board after handling it.
  2. Make the cilantro-lime rice. Heat 1 teaspoon oil in a medium saucepan over medium heat. Add the drained rice and stir for about 1 minute so the grains are lightly coated. Add the water and ¼ teaspoon of the measured salt, bring to a boil, then cover and reduce the heat to low. Simmer for 15 minutes without lifting the lid. Remove the pan from the heat and leave it covered for 5 minutes. Meanwhile, blend or finely mash the cilantro, garlic, lime juice, and a tablespoon of water into a coarse green mixture. Fluff the cooked rice with a fork and fold in the cilantro mixture. Taste and adjust the salt. If the rice seems a little dry, stir in another tablespoon of water.
  3. Cook the chicken. While the rice rests, warm 1 tablespoon oil in a large skillet over medium heat. Stir 1 teaspoon of the aji amarillo paste into the seasoned chicken, then lay the thighs in the skillet in one layer. Cook for 7 minutes on the first side, turn, and cook for about 7 minutes on the second side, adjusting the heat if the spices begin to scorch. Check the thickest part of each thigh with a food thermometer; USDA FSIS guidance sets the safe minimum internal temperature for poultry at 165°F (74°C). If a piece has not reached that temperature, continue cooking and check again. Transfer the chicken to a clean plate and let it rest for 3 minutes before slicing.
  4. Warm the beans and corn. Add the drained beans, corn, and ¼ cup water to a saucepan. Bring to a gentle simmer and cook for 5 minutes, stirring once or twice, until hot throughout. Drain any excess liquid if you prefer a drier bowl, then season to taste with a pinch of salt. The beans should stay intact rather than break down into a paste.
  5. Mix the aji sauce and assemble. Stir the yogurt, remaining 2 teaspoons aji amarillo paste, 1 tablespoon water, and ⅛ teaspoon salt together in a small bowl. Add another teaspoon or two of water if you want a drizzleable consistency. Divide the cilantro rice among four bowls. Add the beans and corn, sliced chicken, and a spoonful of the onion-tomato salsa. Finish with avocado, queso fresco, and cancha if using, then drizzle with the aji sauce. Serve promptly, with extra lime wedges if you have them.

Tips

  • Look for aji amarillo paste in Latin American grocery shops. Aji amarillo is a Peruvian yellow chile with a distinctive fruity, moderately hot flavor. If paste is unavailable, use 1 tablespoon yellow bell pepper purée with a small pinch of cayenne for the sauce and chicken. That stand-in gives color and some heat, but it will be milder and less fruity than the original.
  • Keep the rice covered while it cooks. Lifting the lid releases steam and can leave the grains unevenly cooked. Once the simmer starts, keep the heat low; if you hear vigorous bubbling, turn it down rather than adding extra water immediately.
  • Choose chicken thighs for a forgiving result. Their shape and thickness vary, so a thermometer is more reliable than judging doneness by color or timing alone. If using chicken breasts, choose similarly sized pieces and begin checking the thickest part before the full 14 minutes have passed.
  • Build the salsa close to serving time. The onion benefits from a short rest in lime and vinegar, but a long soak can make the tomato watery. If you want to prep ahead, keep the tomato separate and mix it in shortly before serving.

Serving Suggestions

Serve the bowls warm, with the salsa and creamy sauce added just before eating so the rice does not become soggy. Put extra sauce, lime wedges, and cancha on the table for people to adjust their own bowls. A simple green salad or sliced cucumber makes a refreshing side, while extra roasted or grilled vegetables can turn the meal into a more generous spread. For a family-style presentation, arrange the rice, chicken, beans, corn, and toppings in separate dishes and let everyone assemble a portion.

The salsa’s acidity and the aji sauce’s mild chile warmth balance the rich avocado, chicken, and cheese. If you are serving people with different heat preferences, keep the chile paste in the sauce rather than mixing a larger amount through the whole dish. That way, each person can add as much as they like without making the shared rice or beans too spicy.

Variations

Make it vegetarian: Replace the chicken with 1 pound (450 g) of thickly sliced mushrooms or 1 block (14 ounces / 400 g) of extra-firm tofu, pressed and cubed. Season with the same cumin, paprika, pepper, salt, and aji amarillo paste, then cook until browned and hot throughout. Keep the beans and corn as written for a filling bowl.

Change the grain: Brown rice works, but it needs more water and a longer cooking time than the white rice in this recipe, so follow the package directions and stir in the cilantro-lime mixture after it is cooked. Quinoa is another option; it gives the bowl a lighter, slightly nutty texture. Either change makes the stated cooking time longer.

Adjust the toppings: If queso fresco is difficult to find, use crumbled feta for a saltier, tangier finish, or leave the cheese out. Toasted corn kernels or crushed tortilla chips can stand in for cancha, though they will not have the same traditional toasted-corn flavor. For extra vegetables, add sliced roasted red pepper or a handful of shredded cabbage.

Use a different bean: Pinto beans or small white beans work in place of black beans. Rinse canned beans well and warm them gently so they hold their shape. The switch changes the bowl’s color and texture slightly but does not require changing the seasoning.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. For easier cooling and reheating, store the rice, chicken, beans and corn, salsa, sauce, and fresh toppings in separate airtight containers. The cooked rice, chicken, and bean mixture keep for 3–4 days in the refrigerator at 40°F (4°C) or colder. Keep cut avocado separately and use it as soon as possible; the salsa and yogurt sauce are best within about 2 days for freshness and texture.

Reheat only the portion you plan to eat. Warm the rice, chicken, and beans in a covered microwave-safe dish, stirring partway through, or heat them in a skillet with a splash of water to loosen the rice. Reheated leftovers should reach 165°F (74°C); check the center with a food thermometer. Add the cold salsa, sauce, avocado, and crunchy toppings after reheating. Freeze the cooked chicken, rice, or beans in airtight portions for up to 2 months for best quality, then thaw in the refrigerator and reheat to 165°F (74°C). Do not freeze the fresh salsa, avocado, or yogurt sauce, since their textures can turn watery.

Frequently Asked Questions

Is this an authentic Peruvian rice bowl?

It is a Peruvian-inspired bowl, not a single established traditional dish. Its aji amarillo, cilantro, lime, and salsa criolla-style onion and tomato draw on familiar Peruvian ingredients and flavors, while arranging them with rice, beans, and toppings in a bowl is a flexible modern format. Recipes and home cooking traditions vary across Peru, so the bowl should not be presented as the only or definitive version.

How spicy is the aji amarillo sauce?

With the amounts given, the sauce is gently warm and fruity rather than very hot, though aji amarillo paste brands and batches vary. Start with less paste if you are unsure, taste, and add more gradually. You can also serve extra paste at the table instead of increasing the heat in the full batch.

Can I make parts of the bowl ahead?

Yes. Cook the rice, chicken, and beans up to 3 days ahead and refrigerate them promptly in separate containers. You can mix the aji sauce a day ahead as well. For the best texture, prepare the onion and tomato salsa on the day you serve the bowl, and slice the avocado just before assembling.

What can I use instead of Greek yogurt?

Use plain, unsweetened yogurt, sour cream, or a dairy-free plain yogurt in the sauce. Thin it with water a little at a time until it drizzles easily. Sour cream makes a richer, tangier sauce, while many dairy-free yogurts are less thick, so they may need less water.

Can I use chicken breast instead of thighs?

Yes. Use about 1 pound (450 g) of boneless, skinless breast, cut into pieces of even thickness so it cooks consistently. It may finish sooner than thighs, so check the thickest piece with a thermometer and stop cooking when it reaches the USDA FSIS safe minimum of 165°F (74°C). Rest it briefly, then slice across the grain.

What is cancha, and is it necessary?

Cancha is toasted corn, commonly served as a crunchy accompaniment in Peruvian cooking. It adds a crisp, nutty contrast, but the bowl is still satisfying without it. Toasted corn nuts are a convenient substitute; add them at the end so they stay crunchy.

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).