This homemade peri peri sauce is spicy, tangy, garlicky, and way better than anything you’ll get from a bottle. It comes together quickly, keeps well in the fridge, and works on a lot more than just chicken. Once I have a jar of it made, I end up using it all week.

Table of Contents
Why This Homemade Peri Peri Sauce is Worth Making
Ever since I made my viral peri peri Lays chips, I’ve wanted to turn that flavor into a proper sauce. The chips gave me the first version of that smoky, spicy, tangy peri peri taste, but I wanted something I could use on actual meals and keep in the fridge.
What I like about this one is that it tastes fresh and balanced, not just hot. It has real heat, but there’s also enough lemon, garlic, and smoky depth to make it taste complete. I’ve used it as a marinade for chicken, a dipping sauce, and a finishing drizzle, and it elevates my meal every time. Once I made this version at home, I haven't bought a bottle of Nando's peri peri sauce since.

Ingredients You'll Need
- 3 to 4 red chilies
- 4 bird's eye chilies (or more, to taste)
- 1-inch piece ginger
- 6 to 8 garlic cloves
- ½ medium onion
- 1 bell pepper (any color), chopped
- 3 bay leaves
- Peel of ½ lemon
- Juice of 4 lemons
- 2 tablespoon chili flakes
- 1 tablespoon sugar
- 1 tablespoon smoked paprika
- 1 teaspoon black pepper
- 1 tablespoon salt
- 1 tablespoon dried thyme
- 1 tablespoon dried dill
- 1 tablespoon dried oregano
- 3 tablespoon vinegar
- 1½ cups olive oil

Ingredient Notes
Bird’s eye chilies: These bring most of the heat, so adjust the amount based on how spicy you want the sauce. Start with fewer if you’re unsure, since you can always add more after blending.
Red chilies and bell pepper: The red chilies add flavor and color, while the bell pepper gives the sauce more body and keeps the heat from taking over.
Lemon peel and juice: Use only the yellow part of the peel and avoid the white pith, which can make the sauce bitter. The juice gives the sauce the brightness it needs to balance the chilies and olive oil.
Fresh garlic and ginger: Both make a noticeable difference here. They give the sauce a sharper, fresher flavor than dried versions would.
Smoked paprika: This adds depth and a light smokiness without making the sauce hotter.
Olive oil: The oil smooths out the heat and gives the sauce its pourable texture. A mild olive oil works best so it doesn’t overpower the chilies and lemon.
Vinegar: The vinegar sharpens the flavor and helps the sauce keep better in the fridge. It also stops the finished sauce from tasting too rich.
How to Make Peri Peri Sauce
Step 1: Blend the Fresh Ingredients
Add the red chilies, bird's eye chilies, ginger, garlic, onion, bell pepper, bay leaves, lemon peel, and lemon juice to a blender or food processor. Blend until the mixture is mostly smooth. This forms the aromatic, spicy base that everything else builds on.

Step 2: Add the Dried Spices and Oil
Add the chili flakes, sugar, smoked paprika, salt, black pepper, dried thyme, dried dill, dried oregano, vinegar, and olive oil to the blender. Blend again until the sauce is completely smooth and fully combined.

Step 3: Taste and Adjust
Taste the sauce and make any adjustments you want. More lemon juice for extra brightness, more bird's eye chilies for additional heat, more salt if it needs depth. Peri peri sauce should be bold and punchy, so don't be timid here.

Step 4: Jar and Refrigerate
Transfer the sauce to a clean, airtight jar and refrigerate until ready to use. The flavors continue to develop and meld as it sits, making it noticeably better after a day or two in the fridge.

Step 5: Use It
Use the sauce as a marinade by coating your protein generously and letting it marinate for at least 2 hours, or overnight for maximum flavor. It also works great as a dipping sauce, a drizzle over grilled meats and vegetables, or stirred into grain bowls and rice dishes.

Pro Tips for the Best Peri Peri Sauce
Blend the fresh ingredients first. Get the chilies, aromatics, onion, and bell pepper as smooth as possible before adding the oil and seasonings. This prevents small chunks of garlic or pepper from remaining in the finished sauce.
Add the olive oil gradually. Pour it in slowly while blending to help the sauce emulsify and create a smoother, more cohesive texture.
Let the sauce rest. Refrigerate it for at least a few hours before serving. The flavor becomes more balanced as the chilies, herbs, garlic, and citrus have time to come together.
Taste it again after chilling. The heat and acidity can taste different once the sauce rests, so make any final adjustments before using it.
Reserve some before marinating meat. Set aside a clean portion for dipping or drizzling before the remaining sauce comes into contact with raw protein.
Use a shorter marinade for fish. Chicken and other meats can marinate for several hours, but fish only needs a brief coating so the lemon juice doesn’t affect its texture.
Stir or shake before serving. Some natural separation is normal after the sauce sits in the refrigerator.

Ways to Use Peri Peri Sauce
Marinate chicken: Coat chicken thighs, breasts, wings, or a whole spatchcocked chicken and refrigerate for at least 2 hours before grilling or roasting. This is the classic Nando's-style use and it's absolutely the best way to experience this sauce.
Use it with seafood: Brush it over salmon, shrimp, or firm white fish shortly before cooking. Avoid long marinades since the lemon juice can affect the texture.
Serve it as a dipping sauce: Pair it with grilled chicken, fried chicken thighs, fries, roasted potatoes, calamari, or vegetables.
Drizzle it over bowls: Add it to rice bowls, grain bowls, roasted vegetables, or salads for extra heat and acidity.
Mix it into butter: Stir a spoonful into softened butter and use it on grilled corn, cajun corn, steak, bread, or roasted potatoes.
Add it to eggs: Spoon it over feta eggs, fried eggs, scrambled eggs, breakfast sandwiches, or breakfast potatoes.

How to Store Homemade Peri Peri Sauce
Store the sauce in a clean, airtight jar in the refrigerator for up to 4 days. The olive oil may thicken when chilled, so let the sauce sit at room temperature for a few minutes, then stir or shake it well before using.
For longer storage, freeze the sauce in an ice cube tray, then transfer the frozen portions to a freezer-safe bag or container. Freeze for up to 3 months and thaw individual portions in the refrigerator as needed.

Peri Peri Sauce FAQs
What is peri peri sauce made of?
Peri peri sauce is typically made with bird’s eye chilies, garlic, lemon, vinegar, oil, and herbs or spices. This version also includes bell pepper, ginger, smoked paprika, and dried herbs for a smoky, bright, and savory flavor.
Are peri peri and piri piri sauce the same?
Yes. Peri peri and piri piri are different spellings for the same style of chile sauce. You may also see it spelled pili pili in some regions.
How spicy is peri peri sauce?
This recipe is medium to hot as written. Use two bird’s eye chilies for a milder sauce, four for noticeable heat, or six or more for an extra-spicy version.
What is the difference between peri peri sauce and sriracha?
Sriracha is generally smoother, sweeter, and more vinegar-forward. Peri peri sauce contains citrus, oil, herbs, and fresh aromatics, giving it a brighter, smokier, and more herbaceous flavor.
Is peri peri sauce the same as Nando’s sauce?
Nando’s makes its own versions of peri peri sauce using African bird’s eye chilies. This homemade recipe has a similar spicy, citrusy, and garlicky flavor, but it isn’t intended to be an exact copycat.
Can I use dried chilies instead of fresh chilies?
Yes, but the flavor will be slightly different. Rehydrated guajillo or ancho chilies can replace the larger red chilies, while dried Thai chilies or cayenne are better substitutes for the heat of bird’s eye chilies. Soak whole dried chilies in hot water until softened, then drain them before blending.
Does peri peri sauce need to be cooked?
No. This recipe is blended and used without cooking to preserve its fresh, bright flavor. You can simmer it gently for 10–15 minutes for a mellower sauce, then cool it completely before refrigerating.
Sauce Recipes to Try Next
Homemade Peri Peri Sauce
This homemade peri peri sauce is spicy, tangy, garlicky, and way better than anything you’ll get from a bottle. It comes together quickly, keeps well in the fridge, and works on a lot more than just chicken. Once I have a jar of it made, I end up using it all week.
Ingredients
- 3–4 red chilies
- 4 bird's eye chilies (or more, to taste)
- 1-inch piece ginger
- 6–8 garlic cloves
- ½ medium onion
- 1 bell pepper (any color), chopped
- 3 bay leaves
- Peel of ½ lemon
- Juice of 4 lemons
- 2 tablespoon chili flakes
- 1 tablespoon sugar
- 1 tablespoon smoked paprika
- 1 teaspoon black pepper
- 1 tablespoon salt
- 1 tablespoon dried thyme
- 1 tablespoon dried dill
- 1 tablespoon dried oregano
- 3 tablespoon vinegar
- 1½ cups olive oil
Instructions
1. Add the red chilies, bird's eye chilies, ginger, garlic, onion, bell pepper, bay leaves, lemon peel, and lemon juice to a blender or food processor. Blend until the mixture is mostly smooth.
2. Add the chili flakes, sugar, smoked paprika, salt, black pepper, dried thyme, dried dill, dried oregano, vinegar, and olive oil. Blend again until the sauce is smooth and fully combined.
3. Taste the sauce and adjust the seasoning if needed, adding more lemon juice for extra brightness or more chilies for additional heat.
4. Transfer the sauce to a clean, airtight jar and refrigerate until ready to use.
5. Use the sauce as a marinade for chicken, fish, or your favorite protein. Lightly season the protein with salt before coating it with the sauce. It can also be served as a dipping sauce or drizzled over cooked dishes.
Notes
- Start with 4 bird's eye chilies and adjust heat to taste.
- Don't skip the lemon peel, it adds citrus depth that juice alone can't provide.
- Use fresh, good-quality smoked paprika for the deepest flavor.
- The sauce improves significantly after 24 hours in the fridge.
- Keeps refrigerated for up to 4 days; freeze for up to 3 months.
- Use as a marinade (at least 2 hours, overnight preferred), dipping sauce, or finishing drizzle.
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 457Total Fat: 49gSaturated Fat: 7gUnsaturated Fat: 42gSodium: 687mgCarbohydrates: 11gFiber: 3gSugar: 4gProtein: 2g
Leave a Reply