I first heard of piri piri sauce on my first visit to South Africa. Piri piri is the Swahili word for ‘pepper pepper’ and the sauce is hot, hot! There are many versions, here is Curtis Stone’s take on it. Simply delicious !
For the complete recipe visit
*From the Tasting Table website. Winner of a well deserved Webby Award for 2015.