Go Back
Red Piri Piri Sauce in a terracotta bowl with a spoon

South African Peri Peri Sauce Recipe

This Home-made Peri Peri Sauce Recipe is just like Nandos - spicy, hot & so delicious. It's very easy to make & works fantastic as dips, accompaniments, marinades & even spreads. Make this Nandos style Piri Piri Sauce easily at home.
5 from 2 votes
Print Pin
Course: Sauce
Cuisine: African
Keyword: Peri Peri Sauce Recipe, Piri Piri Sauce, South African Peri Peri sauce
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Calories: 309kcal
Author: Meghna Chakraborty



  • Set a grill skillet over high heat. Add the red bell peppers, red onions & garlic pods with skin on. Dry roast them until charred & black spots form. Remove from the grill skillet set aside & remove the skin from the garlic pods.
  • Next, once the roasted ingredients are cooled to room temperature add them to a blender jar or a food processor, throw in the red serrano peppers, thai red chili, 1/4 tsp lemon zest, 2 tbsp lemon juice, 2 tbsp apple cider vinegar, oregano, black pepper, kosher salt. Blend them into a paste.
  • Now, set a skillet over medium heat & pour the blended puree. Throw in a bay leaf (optional), add the rest of the apple cider vinegar, lemon zest, lemon juice & olive oil. Mix everything well. Saute for just 2 mins. Fish out the bay leaf & discard.
  • The Peri Peri sauce is ready. Use it as an accompaniment, spread, marinade or a dip.



  1. Measuring units used, 1 cup = 240 ml & 1 tbsp = 5 ml.
  2. Do not skip roasting the bell peppers, onions & garlic. Roasting them will give a subtle flavor to the Peri Peri sauce recipe.
  3. You may use more Thai red chili peppers if you prefer very hot Piri Piri Sauce.
  4. Bay leaf is not mandatory you may omit using it.
Nutrition Facts
South African Peri Peri Sauce Recipe
Amount Per Serving
Calories 309 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 2g13%
Sodium 2347mg102%
Potassium 801mg23%
Carbohydrates 31g10%
Fiber 6g25%
Sugar 20g22%
Protein 4g8%
Vitamin A 5160IU103%
Vitamin C 195.8mg237%
Calcium 74mg7%
Iron 2.7mg15%
* Read our privacy policy - Calorie information is provided as a courtesy only and should be leveraged as an estimate rather than a guarantee.Percent Daily Values are based on a 2000 calorie diet.


Calories: 309kcal | Carbohydrates: 31g | Protein: 4g | Fat: 19g | Saturated Fat: 2g | Sodium: 2347mg | Potassium: 801mg | Fiber: 6g | Sugar: 20g | Vitamin A: 5160IU | Vitamin C: 195.8mg | Calcium: 74mg | Iron: 2.7mg