Two Kooks ยป All Recipes ยป Chicken and Turkey ยป Homemade Peri Peri Chicken (Grill or Bake)

Homemade Peri Peri Chicken (Grill or Bake)

Succulent peri peri chicken, inspired by Portuguese-African cuisine, is elevated to a whole new level with its tangy-spicy sauce. It’s a must-try if you love bold and unique flavors.

The star of the dish is homemade peri-peri sauce (also called piri piri or pili pili). Traditionally made with African Bird’s Eye chilies, it’s an aromatic blend of heat, mild smokiness, garlic, zesty lemon and vinegar and flavorful spices. It pairs beautifully with chicken and shrimp.

finished peri peri chicken on cutting board with pineapple spears, peas and extra peri peri sauce.

African Bird’s Eye chilies are lip-numbing hot and difficult to find in North America. Fortunately, you have options. And no worries – you can adjust the heat level to your tolerance with this easy peri peri chicken recipe. Mine is not very high ๐Ÿ™‚

The recipe is inspired by Nando’s restaurant, a South African chain that specializes in Portuguese-style flame-grilled chicken. It is well-known for its signature spicy sauces, now sold worldwide.

We’ve simplified the recipe while still maintaining the fabulous flavors. Just 30 minutes plus marinating time.

What to expect

Our version of a homemade peri peri sauce recipe:

  • allows for chili peppers options.
  • sticks to fresh ingredients – we don’t cook the veggies or sauce – so it’s quicker than most of the other recipes on the internet.

The peri peri chicken is:

  • moist, tender and really delicious.
  • the chicken is marinated in the peri peri sauce 4-24 hours then basted with additional sauce while cooking for best results – both are key to building the sensational flavors.

Ingredients – tailored to your taste

Thai chili peppers, lemon, red wine vinegar, cilantro, jarred roasted red peppers, oil, garlic, smoked paprika, oregano, salt.
raw chicken drumsticks and thighs on plate.
chicken thighs and chicken legs


  • We prefer to use dark meat (thighs and drumsticks) which is more forgiving and less likely to dry out. But you can use chicken breasts instead if you like. Just don’t overcook them. Chicken wings would be great too.
  • My favorite for maximum juiciness is bone-in skin-on chicken. Boneless, skinless chicken breasts and thighs will work too with less marinating and less cooking time.
  • Instead of chicken pieces, you can use a whole chicken (I suggest butterflying it for quicker and more even cooking).

Red chili peppers: Choose the ones you can find and the heat level you prefer. Here are some options. It’s ok to buy hot peppers even if you don’t want the sauce too spicy. Just use much less of them and remove the seeds and white ribs inside.

  • Habaรฑero – ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ
  • Bird’s Eye Chili – ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ
  • Thai Chili – ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ
  • Cayenne – ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ (common in red pepper flakes)
  • Serrano – ๐ŸŒถ๐ŸŒถ๐ŸŒถ๐ŸŒถ
  • Jalapeรฑo – ๐ŸŒถ๐ŸŒถ๐ŸŒถ
  • Poblano – ๐ŸŒถ๐ŸŒถ
  • Anaheim – ๐ŸŒถ mildly hot
  • Sources: information and images on chili peppers and in-depth details of chili pepper types.

Other piri piri sauce ingredients:

  • In addition to chili peppers, the sauce also includes roasted sweet red bell peppers (I buy fire-roasted peppers in a jar to save time), fresh lemon juice and lemon zest, red wine vinegar, smoked paprika, oregano, green onions, garlic and olive oil.
  • Substitutions: Replace the red wine vinegar with sherry vinegar or apple cider vinegar. Replace the oregano with another herb like basil. Replace smoked paprika with chipotle powder.

Step by step instructions

Peri peri sauce recipe

peri peri sauce ingredients in food processor bowl.
Prep sauce ingredients and add to food processor.
peri peri sauce in food processor bowl.
Process until well blended, streaming in oil at the end.
peri peri sauce in bowl.
Taste and adjust flavors.
spoonful of peri peri sauce over bowl of sauce.

Peri peri chicken recipe

If you prefer to bake the chicken, see instructions in the recipe card.

chicken in ziploc with peri peri sauce.
Marinate chicken for several hours or overnight.
peri peri marinated chicken on grill cooking.
Grill chicken skin side down.
extra sauce brushed on peri peri chicken while cooking on grill.
Flip chicken over, baste with more sauce. Finish grilling.
finished peri peri chicken on cutting board with pineapple spears, peas and extra peri peri sauce.
Rest chicken and serve with extra peri peri sauce.
cut open peri peri chicken thigh on plate with extra sauce.

Tips on heat level

You can modify the heat level in the peri peri sauce recipe by:

  1. Choosing the type and amount of chili peppers you add to the sauce.
  2. Removing the seeds and white fleshy ribs inside the peppers for less spicy (that’s where most of the heat lies).

If you are worried about making the peri peri sauce too spicy, start with less peppers. You can always add more or adjust the heat by adding chili pepper flakes or cayenne pepper. It’s much harder to remove heat!

CAUTION: If you are removing seeds and ribs from very hot peppers, use gloves or a plastic bag over your hands to prevent serious discomfort and burning sensation on your skin. And don’t touch your face and eyes!

Recipe FAQs

What is peri peri?

Peri peri takes its name from piri piri which is the Swahili word for pepper pepper. Peri peri, also known as African Bird’s Eye chilies, are small red chili peppers native to south Africa and used by Nando’s restaurants in their peri peri sauce.

How can I use peri peri sauce?

Peri peri sauce is a spicy marinade and sauce for chicken, tofu and shrimp. You can also mix it into hummus, drizzle it on burgers and vegetables or use it as a spicy dipping sauce for crusty bread.

How is peri peri sauce different from other hot sauces?

Hot sauce such as sriracha, tabasco, chili-garlic sauce and sambal oelek is mostly made with chili peppers, vinegar and sometimes garlic and onions. Peri Peri sauce is a bit more complex with added sweet peppers, lemon, spices like smoked paprika and herbs. Still a super spicy sauce though!

Can I use dried Thai chili peppers to make peri peri marinade?

You can use dried Thai chili peppers to make peri peri sauce, but keep in mind they are much spicier when dehydrated so you might want to use less. Slice them open, remove the seeds and soak them in boiling water for 15 minutes to rehydrate.

Is peri peri sauce gluten free?

Yes, peri peri sauce is gluten free. Be sure to check labels on ingredients.

What to serve with peri peri chicken

Fruit side dishes: I love to serve grilled fruit to balance the spicy heat of the chicken. Try pineapple spears/rings or peach halves on the grill.

Other good side dish choices: green beans with panko crumbs, flat green beans (charred), corn and tomato salad, grilled zucchini slices and corn on the cob. If you’re grilling the chicken, check out these best side dishes with grilled chicken.

Salads: arugula peach salad with walnut dressing, panzanella salad with charred snap peas or broccoli and cauliflower salad with avocado dressing.


I find using jarred fire-roasted red peppers a super convenient time-saver, but if you prefer, make your own. Here’s a good article on how to char red peppers using an oven or grill.

You can also use frozen garlic cubes or minced garlic in the jar instead of fresh garlic, and bottled lemon juice instead of fresh lemon juice.

Lastly, you can buy peri peri sauce! It does have preservatives though and may be a bit salty or vinegary for your taste. Plus it’s pretty pricey.

If you love peri peri sauce, check out our 20-minute spicy chicken pasta peri-peri style, with a slightly modified peri peri sauce.

Make ahead

In the recipe notes, you will find instructions for storing, meal prep, reheating and freezing.

finished peri peri chicken on cutting board with pineapple spears, peas and extra peri peri sauce.

More marinated chicken recipes

Love peri peri sauce? Then try our quick and easy spicy chicken pasta with peri peri sauce (20 minutes).

If you like this recipe, please leave a 5 star rating ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸwith a comment in the recipe card below. Thanks so much!

finished peri peri chicken on cutting board with pineapple spears, peas and extra peri peri sauce.
Print Recipe Pin Save Recipe

Rate this recipe here

5 from 7 votes

Homemade Peri Peri Chicken (Grilled or Baked)

Succulent peri peri chicken, inspired by Portuguese-African cuisine, is elevated to a whole new level with its tangy-spicy sauce. It's a must-try if you love bold and unique flavors. Make it as mild or as spicy as you like.
Prep Time12 minutes
Cook Time13 minutes
Marinate/rest time4 hours 5 minutes
Total Time4 hours 30 minutes
Course: Main Course
Cuisine: Portuguese, South african
Servings: 4


  • food processor or blender or immersion stick


  • 2 pounds chicken pieces, trimmed Note 1 bone-in skin-on

Peri peri sauce and marinade

  • 370 ml jar of fire-roasted red peppers, drained 12 ounces (~1 1/4 cups)
  • 4 Thai chili peppers, Note 2 seeds and ribs removed (with gloves!)
  • 6 green onions, chopped ~ 1 cup/11 grams
  • 1 large lemon, zest and juice
  • 1/3 cup red wine vinegar (or sherry vinegar, apple cider vinegar)
  • 4 cloves fresh garlic, minced 4 teaspoons (or more if you like)
  • 1/2 cup fresh cilantro optional (I use it)
  • 1 tablespoon dried oregano (or 1/2 tbsp ground oregano)
  • 2 teaspoons smoked paprika
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1/3 cup olive oil (add at the end)


  • MAKE PERI PERI SAUCE: Place all peri peri marinade/sauce ingredients in food processor except oil. Process on high for a minute or until well blended. Slowly add oil. Taste and adjust flavors, Note 3. If you don't have a processor, use a blender or immersion blender.
  • MARINATE CHICKEN: Place chicken in ziploc bag or container with 1/2 cup/118ml marinade/sauce. Set remaining marinade aside for later. Make sure chicken is coated all over with sauce. Marinate chicken in fridge for 4-24 hours (or up to 8 hours if using boneless or white meat chicken). Longer marinating will result in more flavor but too long can result in mushy stringy chicken because of the acid in the marinade.
  • PREPARE GRILL: Heat grill to medium-high heat ~ 425F/218C and grease grill by spraying with oil or using paper towel dipped in oil. Remove chicken from marinade. Discard marinade. Pat chicken with paper towels to remove excess moisture and spray it with cooking oil to further avoid sticking on grill.
  • GRILL CHICKEN: Place chicken, skin side down, on grill. Cook with lid closed: 5 minutes, turn chicken and baste with remaining sauce, then cook 5 minutes , turn again and cook another 2-3 minutes until meat thermometer shows an internal temperature of 160F/71C. Transfer chicken to plate and let it rest 5 minutes. Temperature will rise about 5 degrees f. Serve with remaining sauce. Note 4 for baking chicken instead.

Recipe Notes

  1. Chicken options: Bone-in thighs and legs are more flavorful and moist. Other options: boneless skinless chicken (marinate it and cook it for less time), wings, whole chicken (butterflied for quicker and more even cooking).
    • Brining chicken before marinating will make it juicier and more flavorful if you have the time. Add chicken to large sealed bag of salted water (6 cups/1.4 liters plus 6 tablespoons kosher salt). Brine in fridge for 2-4 hours. Remove chicken, rinse, pat dry. Discard brine.
  2. Chili pepper options:
    • For the approximate equivalent of 4 Thai chili peppers – sauce will be quite hot, but not crazy hot – substitute one of the following (seeds and rib removed). Start with less and add more as needed:
      • 1 Habaรฑero pepper (extremely hot!)
      • 2 Bird’s Eye Chili peppers
      • 6-8 Cayenne peppers
      • 2-4 teaspoons red chili flakes
      • 2-4 tablespoons chili garlic sauce
      • You would need a lot of milder chili peppers to equate to 4 Thai peppers so it might be better to use chili flakes. (unless you want very mild).
  3. Variations and substitutions for the peri peri sauce:
      • Less heat, use fewer peppers AND make sure to remove the seeds and white ribs inside (with gloves or bag over your hands)
      • More heat, add another chili pepper or red pepper flakes.ย 
      • More tangyย – add extra vinegar or lemon juice.ย 
      • Add a touch of sweetness – add a teaspoon maple syrup or brown sugar. I do.ย 
      • Substitute fresh garlic with 1/2 teaspoon garlic powder or 1 teaspoon granulated garlic.ย 
      • Substitute smoked paprika with chipotle chili powder.
      • Substitute jarred roasted peppers with 2 fresh bell red peppers. Here’s how to char red peppers using an oven or grill.ย 
      • Substitute cilantro with parsley or basil (use less basil). Or leave it out.ย 
      • Substitute dried oregano with 3 tablespoon chopped fresh oregano.ย 
  4. To bake piri piri chicken: Place chicken in a single layer, skin side up, on a baking sheet lined with parchment paper or aluminum foil (sprayed with oil). Spoon some sauce on top of chicken. Bake at 400F/204C for 35-45 minutes depending on the thickness of the chicken, adding more sauce part way through. Cook to internal temp of 160F/71C (temp will rise 5 degrees f on resting). For extra char, broil chicken for 2-3 minutes close to heat source.
  5. Make ahead:ย 
    • Make sauce up to a week ahead. Keep in fridge in airtight container or freezer bag.ย 
    • Freeze raw chicken in 1/2 cup/118 ml of the marinade/sauce for up to 3 months. Defrost in fridge overnight and cook as per recipe.ย 
    • Store leftover chicken in fridge for 3-4 days. Reheat in medium heat oven (350F/177C) for 10-15 minutes. Or in the microwave for a couple of minutes.
Nutrition values are estimates for about 2 pieces bone-in skin-on chicken dark meat per serving.ย 


    Calories: 628kcal | Carbohydrates: 11g | Protein: 33g | Fat: 51g | Saturated Fat: 11g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 26g | Trans Fat: 0.2g | Cholesterol: 189mg | Sodium: 1322mg | Potassium: 694mg | Fiber: 4g | Sugar: 4g | Vitamin A: 2886IU | Vitamin C: 103mg | Calcium: 73mg | Iron: 3mg
    Tried this recipe?We’d love you to rate it above under ‘rate this recipe’ or in the comment section below. Thanks!

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating