Piri Piri Chicken and Rice for a Spicy One-Pan Meal

Updated November 3, 2026

Total time
1 hr 30 min
prep 45 min · cook 45 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Piri Piri Chicken and Rice for a Spicy One-Pan Meal

Piri piri chicken and rice is a one-pan meal of chili-marinated chicken, fragrant long-grain rice, and sweet peppers. The piri piri style is associated with Portuguese-speaking southern Africa, and the heat and seasoning vary across regional and family versions. Here, a bright homemade marinade seasons boneless chicken thighs, which finish cooking over the rice so the grains take on savory pan juices.

Ingredients

  • 1 1/2 lb (680 g) boneless, skinless chicken thighs, about 6 pieces
  • 1 1/2 cups (280 g) long-grain white rice, rinsed and drained
  • 2 1/4 cups (530 ml) low-sodium chicken broth
  • 1 medium yellow onion, finely diced, about 1 cup (150 g)
  • 1 medium red bell pepper, diced, about 1 cup (150 g)
  • 4 garlic cloves, finely grated or minced, about 12 g
  • 2 red bird’s eye chiles, finely chopped, about 5 g; remove the seeds for less heat
  • 3 tbsp (45 ml) olive oil, divided
  • 2 tbsp (30 ml) fresh lemon juice
  • 2 tbsp (30 ml) red wine vinegar
  • 1 tbsp (7 g) smoked paprika
  • 1 tsp (2 g) dried oregano
  • 1 1/2 tsp (9 g) kosher salt, divided
  • 1/2 tsp (1 g) freshly ground black pepper
  • 1/4 tsp (0.5 g) ground cayenne pepper, optional, for extra heat
  • 2 tbsp (8 g) chopped parsley or cilantro, for serving
  • 1 lemon, cut into wedges, for serving

Instructions

  1. Make the marinade. In a small bowl, stir together 2 tbsp (30 ml) of the olive oil, lemon juice, vinegar, garlic, chopped chiles, smoked paprika, oregano, 1 tsp (6 g) of the salt, black pepper, and cayenne if using. The mixture should be loose enough to coat the chicken. If you cannot find bird’s eye chiles, use one finely chopped Fresno or red jalapeño; it will usually give a milder, fruitier heat, so add cayenne to taste if you want more fire.
  2. Marinate the chicken. Pat the thighs dry, then coat them all over with the marinade in a shallow dish or resealable food-safe bag. Cover and refrigerate for 30 minutes while you dice the onion and pepper and rinse the rice. Do not leave raw chicken at room temperature to marinate. The short rest seasons the meat without requiring an overnight wait; longer marinating is not necessary for this recipe.
  3. Brown the chicken. Heat a large, heavy lidded skillet or Dutch oven over medium-high heat. Add the remaining 1 tbsp (15 ml) olive oil. Lift each thigh from the marinade and let excess drip off; discard the used marinade. Working in batches if needed, sear the chicken for about 4 minutes per side, until browned in places, then transfer it to a clean plate. It will finish cooking later, so browning alone does not mean it is ready to eat. Reduce the heat if the garlic or spices begin to scorch.
  4. Soften the vegetables and toast the rice. Add the onion and bell pepper to the same pan and cook for about 5 minutes, stirring and scraping up browned bits. If the pan is dry, add a spoonful of broth rather than extra oil. Stir in the rinsed rice and remaining 1/2 tsp (3 g) salt; cook for 1 minute, coating the grains with the seasoned vegetables. Rinsing removes loose surface starch and helps the finished rice stay separate rather than gummy.
  5. Simmer the chicken and rice. Pour in the chicken broth and stir once to distribute the rice evenly. Bring it to a gentle boil, then lower the heat so the liquid simmers. Set the chicken thighs in a single layer on top of the rice, along with any juices that collected on the clean plate. Cover tightly and cook over low heat for 22 minutes. Avoid lifting the lid repeatedly, because escaping steam can leave the rice undercooked. If the pan bubbles vigorously, lower the heat to prevent the bottom from scorching.
  6. Check doneness and rest. Check the thickest part of each thigh with a food thermometer, avoiding the pan. The USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If a thigh has not reached that temperature, cover and cook for a few more minutes, checking again; if the rice seems dry before the chicken is ready, add 2 tbsp (30 ml) hot broth or water around the edge of the pan. When the chicken is safely cooked, turn off the heat and leave the pan covered for 10 minutes. This rest lets the rice finish absorbing moisture.
  7. Fluff and serve. Move the chicken briefly to a plate and fluff the rice gently with a fork, lifting from the bottom without mashing the grains. Taste and adjust the seasoning if needed. Return the chicken to the pan or serve it over the rice, then scatter with parsley or cilantro and offer lemon wedges at the table.

Tips

  • Choose chiles to suit your heat preference. Bird’s eye chiles are small but potent, and their heat varies. Start with one chile, or remove the seeds and pale inner ribs for a milder marinade. Fresno chile or red jalapeño is a practical substitute when bird’s eye chiles are hard to find; both tend to be less fiery, so cayenne gives you a way to raise the heat gradually.
  • Keep the chicken pieces similar in size. Thighs vary, and a very large piece can take longer to reach a safe temperature than a small one. Choose pieces of roughly similar thickness, arrange them in one layer, and check each thigh with a thermometer rather than relying on color or the cooking time alone.
  • Use a tight-fitting lid and steady low heat. Rice needs trapped steam to cook evenly. A lid that leaks can make the top grains firm while the bottom becomes dry; if yours does not fit snugly, place a sheet of foil over the pan before putting on the lid. Keep the simmer gentle, not vigorous.
  • Rinse the rice and avoid stirring during the simmer. Rinsing helps prevent a sticky result, while stirring once the rice is covered can break grains and release starch. If you use another rice variety, check its package timing and liquid needs; brown rice takes substantially longer and will not finish on the same schedule as the chicken in this recipe.

Serving Suggestions

Serve the chicken and rice straight from the pan with lemon wedges, which brighten the smoky chile seasoning. A crisp green salad with cucumber, tomato, and a simple vinegar dressing gives the meal a fresh contrast. Steamed green beans, sautéed greens, or roasted broccoli are also easy sides; keep their seasoning fairly simple so they do not compete with the piri piri marinade.

For a table meal, put extra chopped herbs and a small dish of sliced fresh chile on the side so each person can finish their portion to taste. If you want a cooling accompaniment, offer plain yogurt or a cucumber-yogurt sauce separately. The rice is flavorful enough to eat on its own, but a spoonful of pan juices over the chicken helps keep each serving moist.

Variations

Adjust the chili profile: For gentler heat, use one Fresno chile, omit the cayenne, and serve extra hot sauce separately. For a more assertive version, use three bird’s eye chiles or leave some seeds in. The best adjustment is gradual, since chile strength is not always predictable.

Use bone-in chicken: Bone-in thighs have a different cooking time and make this timing unreliable. For a closer match, use boneless thighs as written. If you do choose bone-in pieces, cook them separately until they reach 165°F (74°C), and do not leave the rice simmering for an extended time; prepare the rice on its own according to its package directions and serve the chicken on top.

Swap the rice carefully: Basmati can replace long-grain white rice, though its aroma will change the character slightly; rinse it well and follow the package guidance if its cooking time differs. Avoid quick-cooking rice because it can turn soft before the chicken is done. For a richer, more tomato-forward pan, stir in 1/2 cup (120 g) drained diced tomatoes with the broth, but expect softer rice and check that the liquid is absorbed before serving.

Make it without chicken: For a vegetable-centered variation, use thick slices of cauliflower or halved small portobello mushrooms in place of the thighs. Brown them, set them aside, cook the rice covered until tender, then return the vegetables to warm through. Their texture and cooking time differ from chicken, so check the vegetables separately and do not treat this swap as a poultry cooking-time equivalent.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Divide the chicken and rice among shallow airtight containers so they cool promptly, and keep them refrigerated for 3–4 days. For longer storage, freeze portions in freezer-safe containers; for best texture, use within about 2 months. Thaw frozen portions in the refrigerator rather than leaving them on the counter.

Reheat only the portion you plan to eat. Add a splash of water or broth, cover loosely, and warm in a skillet over medium-low heat or in the microwave, stirring the rice partway through. Heat leftovers to 165°F (74°C), checking the chicken and the center of the rice with a food thermometer. If reheating a frozen portion, thaw it in the refrigerator first for more even warming, or use a microwave defrost setting and continue reheating immediately. Discard food left out at room temperature for more than 2 hours.

Frequently Asked Questions

How spicy is piri piri chicken?

It depends on the chiles and how much of the seeds and inner ribs you use. This recipe has noticeable but adjustable heat with two bird’s eye chiles and optional cayenne. For a milder pan, start with one chile, remove its seeds, and leave the cayenne out; everyone can add extra heat at the table.

Can I marinate the chicken overnight?

You can refrigerate the chicken in its marinade for several hours, but the recipe only needs 30 minutes. Because the marinade contains lemon juice and vinegar, a very long soak can affect the surface texture. Keep it covered and chilled, and never marinate raw poultry on the counter.

Can I make this recipe with chicken breasts?

Boneless chicken breasts can work, but they are leaner and often thicker than thighs, so they may dry out if cooked for the same time. Use pieces of similar thickness, begin checking them before the full simmer time is up, and remove each piece as soon as its thickest part reaches 165°F (74°C). Keep the rice covered to finish cooking if the chicken comes out first.

Why is my rice still firm or wet?

Firm rice can mean the lid leaked, the heat was too low to maintain a simmer, or the rice needs a little longer. Add a small splash of hot broth or water, cover, and cook for a few more minutes. If it is wet but tender, let it stand uncovered for a few minutes after the chicken is safely cooked, then fluff gently; avoid stirring it into a paste.

Can I prepare the marinade ahead?

Yes. Mix the marinade up to a day ahead and keep it covered in the refrigerator, then coat the chicken when you are ready to cook. Keep raw chicken separate from ready-to-eat foods, use a clean plate for the browned chicken after cooking, and discard any marinade that has touched raw poultry.

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