Portuguese piri piri chicken skewers are bite-size pieces of chicken marinated with chile, garlic, lemon, and olive oil, then grilled until lightly charred and juicy. Piri piri chicken has versions across Portugal and Portuguese-speaking southern Africa, including Mozambique; these skewers are a practical, grill-friendly take rather than a claim to one definitive traditional recipe.
Ingredients
- 1½ lb boneless, skinless chicken thighs (680 g), cut into roughly 1¼-inch (3 cm) pieces
- 2 tbsp extra-virgin olive oil (30 ml)
- 2 tbsp fresh lemon juice (30 ml), plus 1 tsp finely grated zest (2 g)
- 1 tbsp red wine vinegar (15 ml)
- 4 garlic cloves (about 12 g), finely grated or minced
- 2–4 fresh bird’s-eye chiles (about 5–10 g), stemmed and finely chopped; remove seeds for less heat
- 1 tsp sweet paprika (2 g); use pimentão doce if available
- 1 tsp dried oregano (1 g)
- 1 tsp fine salt (6 g)
- ½ tsp freshly ground black pepper (1 g)
- 1 tsp honey (7 g), optional, to soften the sharp chile and lemon edge
- 8 metal skewers, about 10 inches (25 cm) long, or 8 bamboo skewers of the same length
Instructions
- Make the marinade. In a medium bowl, stir together the olive oil, lemon juice and zest, red wine vinegar, garlic, chopped chiles, paprika, oregano, salt, pepper, and optional honey. Before adding chicken, spoon 2 tablespoons of the marinade into a small, clean bowl and cover it; this portion can be used later as a finishing sauce. Keep it separate from raw poultry throughout preparation.
- Marinate the chicken. Add the chicken pieces to the larger bowl and turn them until coated on all sides. Cover and refrigerate for 2 hours. This gives the garlic, chile, and citrus time to season the meat without leaving the chicken in acidic marinade for so long that its surface becomes soft. If using bamboo skewers, put them in water to soak during the final 30 minutes of marinating.
- Thread the skewers and heat the grill. Take the chicken from the refrigerator and thread the pieces onto the skewers, leaving a small gap between pieces so heat can circulate. Discard the marinade that touched the raw chicken. Heat a gas or charcoal grill to medium-high, about 400–450°F (204–232°C), and clean and lightly oil the grate. Allow about 10 minutes for the grill to heat; if using a grill pan, heat it over medium-high until hot.
- Grill until safely cooked. Arrange the skewers over the heat and grill for about 12–16 minutes, turning every 3–4 minutes so the sides cook evenly. The exact time depends on the size of the chicken pieces and the heat of the grill. Check the thickest piece on each skewer with an instant-read food thermometer: poultry must reach the USDA FSIS safe minimum internal temperature of 165°F (74°C). If a piece is not there yet, return it to the grill and check again. Do not use color alone to judge doneness.
- Rest and finish. Transfer the cooked skewers to a clean platter and let them rest for 5 minutes. Spoon or brush on the reserved, untouched marinade, or serve it alongside. If you would rather serve it warm, heat the reserved portion in a small pan until steaming; do not use any marinade that contacted raw chicken unless it has been thoroughly cooked.
Tips
- Adjust the heat with the chiles. Bird’s-eye chiles are small but potent. Start with two, remove their seeds and pale inner ribs for a gentler marinade, or use four for a sharper kick. Wear food-safe gloves if you are sensitive to chile oils, and wash your hands and knife promptly after chopping.
- Use thighs for a little more leeway. Boneless chicken thighs stay moist on a hot grill and tolerate a few extra minutes better than breast meat. Breast can substitute in equal weight, but cut it evenly and rely on a thermometer so it does not dry out while you wait for the center to cook.
- Keep the pieces even and the grate clean. Pieces close to 1¼ inches cook at a similar pace. If they are crowded tightly together, the sides can steam instead of browning; if they are too far apart, turning is harder. A lightly oiled, clean grate also helps the chicken release without tearing.
- Separate raw and ready-to-eat food. Use a clean plate and utensils for cooked skewers, and never pour raw-chicken marinade over the finished dish. Metal skewers get hot, so handle them with tongs and warn diners before serving.
Serving Suggestions
Serve the skewers straight from the grill with lemon wedges and the reserved piri piri sauce. For a satisfying meal, add Portuguese-style rice, warm crusty bread, or boiled potatoes that can catch the chile, garlic, and citrus juices. A simple tomato salad, sliced cucumber, or leafy greens dressed with vinegar balances the richness of the chicken without competing with the marinade.
For a casual gathering, arrange the skewers on a platter with extra sauce in a separate bowl and let everyone choose their own heat level. If serving several dishes, pair them with grilled vegetables or a mild bean salad. Keep the chicken on a clean platter rather than returning it to the plate that held it raw, and serve it while warm for the best contrast between the browned exterior and tender center.
Variations
Make it more like a classic piri piri sauce: In Portugal and across Portuguese-speaking communities, recipes vary in chile type, acidity, and use of herbs or paprika. This version uses fresh bird’s-eye chiles and lemon; dried piri-piri chile can stand in if fresh ones are unavailable. Start with about ½ teaspoon (1 g) crushed dried chile, then adjust carefully, since brands and varieties differ in heat. The dried chile gives a less bright, more concentrated flavor.
Use a practical chile substitute: If bird’s-eye chiles are hard to find, use one small red Fresno chile (about 15 g) for a milder, fruitier marinade, or a small amount of cayenne pepper. Fresno chiles bring less heat, while cayenne lacks the fresh chile flavor, so adjust the quantity to taste. Sweet paprika or pimentão doce gives color and gentle pepper flavor; smoked paprika is an easy substitute but adds a smoky note that is not present in every version.
Change the cut or cooking method: Chicken breast works as noted above, and the marinade can also season boneless chicken pieces cooked under a broiler. Threading the chicken onto skewers is convenient but not essential: grill the pieces in a grill basket if you have one, turning them often and checking the largest piece for the same safe temperature. Avoid adding vegetables to these skewers unless you cut them small and accept that they may finish at a different pace from the chicken.
Storage and Reheating
Refrigerate cooked chicken within 2 hours of cooking, or within 1 hour if the air temperature is above 90°F (32°C). Store it in a covered, shallow container and use it within 3–4 days. For longer storage, freeze the cooked chicken in an airtight container; it is best quality within about 2–3 months. Thaw frozen portions in the refrigerator, not on the counter.
For reheating, remove the chicken from the skewers if that makes it easier to heat evenly. Warm it in a covered skillet over medium-low heat with a spoonful of water, turning occasionally, or use a microwave in short bursts. Reheat leftovers to 165°F (74°C), checking the thickest pieces with a food thermometer. Take care not to cook them much longer than needed, since reheated chicken can dry out. Keep leftover sauce separate and discard it if it has been in contact with raw chicken.
Frequently Asked Questions
How long should I marinate piri piri chicken?
Two hours in the refrigerator is enough for these small pieces to take on the chile, garlic, and citrus flavor. You can marinate them for up to 8 hours if you need to plan ahead, but avoid leaving the chicken in this acidic mixture overnight; prolonged contact can make the surface soft. Keep raw chicken chilled while it marinates.
Can I make the marinade less spicy?
Yes. Use two mild chiles, remove the seeds and inner ribs, or substitute a red Fresno chile. You can also start with half the chile, taste the marinade before adding the chicken, and add more if you want. The finished dish should still taste distinctly peppery and garlicky; a little honey is optional but does not remove the heat.
Can I cook these skewers without an outdoor grill?
Yes. A stovetop grill pan works well; heat it over medium-high, cook the skewers in batches so they are not crowded, and turn them frequently. A broiler is another option: arrange the skewers on a foil-lined tray and broil, turning as needed. Cooking times vary by appliance and piece size, so use the thermometer reading of 165°F (74°C), not the clock alone, to confirm the chicken is done.
Can I prepare the chicken ahead?
You can mix the marinade and cut the chicken a day ahead, then keep them separately covered in the refrigerator. Combine them for the 2-hour marinating period on the day you plan to cook. Alternatively, marinate the chicken for up to 8 hours in the refrigerator and thread it onto skewers just before grilling. Keep the clean reserved sauce separate from the raw chicken.
Why are my chicken skewers sticking or cooking unevenly?
A grate that is not fully heated or clean can make chicken stick, so preheat the grill and lightly oil the grate before cooking. Uneven chunks and tightly packed skewers can leave some pieces underdone while others dry out. Cut the chicken into similarly sized pieces, leave small gaps, and turn the skewers regularly. If one piece is lagging behind, remove finished skewers and keep cooking the rest until they reach 165°F (74°C).
Related
- Bacalhau à Brás Recipe: A Portuguese Salt Cod Favorite
- Portuguese Piri Piri Chicken, Grilled with Chili Sauce
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).