Peri Peri Chicken is one of those dishes that stops you mid-bite. It’s smoky, tangy, spicy, and so deeply satisfying. I first tried a version of this at a backyard cookout years ago, and I’ve been making it ever since. If you love bold flavors and chicken that’s truly juicy and charred in all the right places, this recipe is exactly what you need tonight
I still remember the first time I made Peri Peri Chicken at home. The smell of garlic, lemon, and paprika hitting a hot grill was enough to bring everyone into the kitchen. This Portuguese-style recipe uses a simple marinade you can mix in minutes, and the result is tender, flavorful chicken with a beautiful golden crust. It’s the kind of meal that feels special without requiring hours in the kitchen.
Table of Contents
Ingredients for Peri Peri Chicken
I’ve made this recipe more times than I can count, and keeping the ingredient list simple is what makes it work every time. You don’t need anything fancy here, just good quality basics that pack serious flavor together.
- 1 whole chicken, cut into pieces
- 1/4 cup olive oil – I always use extra virgin for better flavor in the marinade
- 4 cloves garlic, minced – fresh garlic makes a real difference here, skip the jarred kind
- 2 lemons, juiced – I recommend rolling them on the counter first to get the most juice out
- 2 tablespoons paprika – smoked paprika works beautifully if you want deeper flavor
- 1 tablespoon dried oregano
- 1 tablespoon chili flakes – adjust this up or down based on your heat preference
- Salt and pepper to taste – in my experience, a generous pinch of kosher salt brings the whole marinade together

Step-by-Step Instructions
In my experience, the marinade is where all the magic happens with Peri Peri Chicken, so give it time to do its job. Don’t rush the marinating step if you can help it.
Step 1: In a large bowl, combine olive oil, minced garlic, lemon juice, paprika, oregano, chili flakes, salt, and pepper. Whisk everything together until the marinade is fully blended and fragrant.
Step 2: Pierce the chicken pieces all over with a fork. This helps the marinade soak into the meat rather than just coating the surface. Place the chicken in a large resealable bag or shallow dish and pour the marinade over. Turn to coat every piece evenly. Refrigerate for at least 2 hours, or overnight for the best results.
Step 3: When ready to cook, preheat your grill to medium-high heat (around 400 degrees F) or your oven to 425 degrees F. Remove the chicken from the marinade and let any excess drip off. Discard the used marinade.
Step 4: Grill the chicken for 30 to 35 minutes total, turning every 8 to 10 minutes, until the skin is charred and golden and the internal temperature reaches 165 degrees F at the thickest part. If roasting in the oven, place on a wire rack over a baking sheet and roast for 35 to 40 minutes until cooked through. Baste with a little reserved fresh marinade halfway through for extra moisture.
Step 5: Rest the chicken for 5 minutes before serving. This keeps the juices locked in. Serve hot with fresh herbs and lemon wedges on the side.
What to Serve with Peri Peri Chicken
The bold, smoky heat of Peri Peri Chicken pairs best with sides that are fresh, cooling, or hearty enough to balance the spice. Here are my favorite ways to round out the meal.
Cilantro Rice: A bed of fluffy herbed rice soaks up all the juices from the chicken beautifully. Try this Peruvian Chicken with Aji Verde and Cilantro Rice for a flavor pairing that works perfectly alongside bold grilled chicken.
Mediterranean Chicken Bowl Base: If you want to turn leftovers into a full bowl meal, a Mediterranean Chicken Bowl style spread with hummus, cucumber, and warm pita is a natural match for the lemon and herb flavors in this dish.
Grilled Corn and Chopped Salad: A crisp, fresh salad cuts through the richness of the marinade. This BBQ Chicken Chopped Salad with Cilantro Ranch brings the same smoky cookout energy and works as a refreshing side or a next-day leftover bowl.
Roasted Sweet Potatoes: The natural sweetness of roasted sweet potatoes pairs beautifully with the tangy, spicy Peri Peri marinade. Check out these Maple Dijon Chicken and Roasted Sweet Potato Bowls for inspiration on how to build a full plate around roasted root vegetables.
Zucchini Bake: A light, cheesy vegetable side keeps things balanced without overpowering the chicken. This Chicken Zucchini Bake is simple to prep while the chicken marinates and goes straight into the oven alongside it.

Storage and Serving Tips
Store leftover Peri Peri Chicken in an airtight container in the refrigerator for up to 3 days. I recommend keeping the chicken on the bone during storage to retain moisture and prevent it from drying out.
To reheat, I recommend using the oven at 350 degrees F for about 10 to 12 minutes rather than the microwave. This keeps the skin from getting rubbery and helps bring back some of that crispy texture. A splash of chicken broth in the pan helps too.
Pro tip: leftover Peri Peri Chicken is incredible shredded and stuffed into a warm wrap or pita with fresh greens and a drizzle of yogurt sauce. You can also freeze cooked chicken for up to 2 months in a sealed freezer bag.
FAQs
Can I make Peri Peri Chicken in the oven instead of the grill?
Yes. Roast at 425 degrees F on a wire rack over a baking sheet for 35 to 40 minutes, or until the internal temperature reaches 165 degrees F. Broil for the last 2 to 3 minutes for a charred finish.
How spicy is Peri Peri Chicken?
With 1 tablespoon of chili flakes, it has a medium heat level. Reduce to 1 teaspoon for a mild version, or double it and add a dash of hot sauce if you like it seriously spicy.
Can I use boneless chicken instead of a whole chicken?
Absolutely. Boneless chicken thighs are the best swap since they stay juicy and absorb the marinade well. Reduce the cook time to 20 to 25 minutes on the grill or in the oven.
Conclusion
Peri Peri Chicken is the kind of recipe that earns a permanent spot in your dinner rotation. The marinade takes just minutes, the cook time is totally hands-off, and the results are bold, juicy, and completely satisfying. Give it a try this week and don’t be surprised when everyone asks for seconds.

Peri Peri Chicken (Portuguese Style)
Ingredients
Equipment
Method
- In a large bowl, whisk together olive oil, minced garlic, lemon juice, paprika, oregano, chili flakes, salt, and pepper until the marinade is fully combined and fragrant.
- Pierce the chicken pieces all over with a fork. Place in a large resealable bag or shallow dish and pour the marinade over. Turn to coat evenly. Refrigerate for at least 2 hours, preferably overnight.
- When ready to cook, preheat your grill to medium-high heat (400 degrees F) or oven to 425 degrees F. Remove chicken from marinade and let excess drip off. Discard used marinade.
- Grill chicken for 30 to 35 minutes total, turning every 8 to 10 minutes, until skin is golden and charred and internal temperature reaches 165 degrees F. If roasting, place on a wire rack over a baking sheet and roast 35 to 40 minutes.
- Rest chicken for 5 minutes before serving. Garnish with fresh herbs and lemon wedges. Serve hot with rice, grilled vegetables, or warm pita.









