Pilipili ya Kukaanga is a Swahili fried chilli sauce made by cooking fresh red chillies, tomatoes, onions and garlic ginger paste in hot oil until they reduce into a thick, glossy paste. Also spelled pilipili ya kukaangwa or pilipili ya kukaang’wa depending on the region, it is one of the most common condiments in Swahili kitchens along the East African coast, served alongside almost every rice dish, grilled meat or stew.
What sets it apart from other chilli condiments is the frying step itself, the sauce is cooked down until the oil visibly separates from the paste, which concentrates the flavor and gives it a richer, deeper heat than a raw or quick blended salsa. It is a close cousin to other East and Southern African pili pili sauces, but the Swahili version is distinct for this slow fried method and it is rarely served on its own, it is built to sit next to a full plate, cutting through rich dishes like pilau, biryani and nyama choma with sharp acidity and heat.
If you are building out a home condiment shelf, this one belongs next to the rest of our sauces and dips, it keeps well, scales easily and takes under 30 minutes from chopping board to jar.
What Is Pilipili ya Kukaanga?
Pilipili ya Kukaanga is a Swahili condiment made from red chillies, tomatoes, onions and garlic ginger paste that are fried together in oil until they cook down into a thick, deep red chutney. The name translates roughly to “fried pepper”, pilipili means pepper or chilli in Swahili and kukaanga means to fry, which describes exactly how the sauce is made and why it tastes different from a raw chilli salsa.
You will see it written a few different ways depending on where you are reading it. Pilipili ya Kukaangwa is the most common alternate spelling and Pilipili ya Kukaang’wa, with the apostrophe marking a glottal stop, shows up frequently in Kenyan press and older recipe collections. All three refer to the exact same sauce, the variation comes from how the Swahili verb is conjugated and transliterated into English, not from any difference in the recipe itself.
Every household along the Swahili coast makes some version of it and it is rarely written down with exact measurements, most cooks learn the ratio of chilli to tomato to oil by eye, passed down the way a family recipe usually is. What stays consistent is the method: the ingredients are sautéed and reduced until the oil separates from the paste, which is the visual cue that tells a Swahili cook the sauce is actually done, not just simmered.
Pilipili ya Kukaanga vs Piri Piri Sauce
Pilipili ya Kukaanga and piri piri sauce are not the same condiment, even though the names sound alike and both come from chilli peppers. Piri piri sauce originated with Portuguese settlers in Mozambique and Angola, built around the African bird eye chilli marinated with garlic, lemon and oil, it is typically used as a marinade or basting sauce for grilled chicken and it is usually left raw or only lightly cooked. Pilipili ya Kukaanga, by contrast, is a Swahili coastal condiment that is fully fried down with tomatoes and onions into a thick paste and it is served as a side sauce rather than a marinade.
The confusion mostly comes from translation, “pili pili” and “piri piri” both derive from the same root word for pepper in Bantu languages, so English speakers often use them interchangeably online even though the dishes themselves diverged as they traveled through different colonial food histories. If a recipe calls for lemon, is uncooked and is meant for basting meat before grilling, that is piri piri. If it is fried in oil with tomato until it thickens and separates, that is pilipili ya kukaanga, the one this page is about.
Making Deluicious Pilipili ya Kukaanga Recipe
Ingredients

- 4 ripe tomatoes, chopped
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon cooking oil
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ¼ cup water
- Fresh chili, finely chopped, to taste
- 1 teaspoon fresh lemon juice
- Fresh cilantro, chopped
Instructions
- Heat the oil in a saucepan on the medium flame. Add some onion and cook untill soft and lightly golden.
- Add the garlic and sauté for about 30 seconds.
- Add the chopped tomatoes and fresh chili, if using, salt and black pepper. Cook for 5 to 8 minutes, stir occasionally, unless tomatoes soften and release their juices.
- Add the water, cover, and simmer for another 5–10 minutes until the sauce thickens but remains spoonable.
- Stir in fresh lemon juice and cilantro. Taste and adjust the seasoning.
- Serve warm alongside pilau or fried tilapia and enjoy!
Pilipili ya Kukaanga Swahili Fried Chilli Sauce
Ingredients
Ingredients
- 4 ripe tomatoes chopped
- 1 small onion finely chopped
- 2 cloves garlic minced
- 1 tablespoon cooking oil
- ½ teaspoon salt or to taste
- ¼ teaspoon black pepper
- ¼ cup water
- Fresh chili finely chopped to taste
- 1 teaspoon fresh lemon juice
- Fresh cilantro chopped
Instructions
Instructions
- Heat the oil in a saucepan on the medium flame. Add some onion and cook untill soft and lightly golden.
- Add the garlic and sauté for about 30 seconds.
- Add the chopped tomatoes and fresh chili, if using, salt, and black pepper. Cook for 5–8 minutes, stirring occasionally, until the tomatoes soften and release their juices.
- Add the water, cover, and simmer for another 5–10 minutes until the sauce thickens but remains spoonable.
- Stir in the fresh lemon juice and cilantro. Taste and adjust the seasoning.
- Serve warm alongside pilau or fried tilapia and enjoy!
Notes
Nutrition
What to Serve Pilipili ya Kukaanga With
Pilipili ya Kukaanga is built to be eaten alongside a full plate, not on its own, its job is to cut through rich, starchy or fatty dishes with sharp heat and acidity. On the Swahili coast, it shows up most often next to three categories of food: spiced rice dishes, biryani and grilled meat.
Pilipili ya Kukaanga for Pilau
Pilau is the most traditional pairing for pilipili ya kukaanga and for good reason, the rice is cooked in meat stock and whole spices like cardamom and cloves, which makes it fragrant but mellow and the fried chilli sauce adds the sharp contrast the dish is missing on its own. It works particularly well spooned over a beef coconut pilau, where the coconut milk adds richness that the chilli sauce is built to cut through.
Pilipili ya Kukaanga for Biryani
Biryani and pilipili ya kukaanga are served together at nearly every Swahili wedding and celebration meal, since biryani layered rice and meat can be dense and heavy without something acidic on the side. Try it with a chicken biryani, a spoonful stirred through the rice or served on the side to dip each bite into, adds the same brightness a raita would in an Indian biryani, but with considerably more heat.
Pilipili ya Kukaanga for Nyama Choma
Nyama choma, Swahili style grilled meat, usually goat or beef, is traditionally served with almost nothing but salt, which is exactly why pilipili ya kukaanga exists as its counterpart. The sauce brings the acidity and spice the meat does not have on its own, functioning the same way a chimichurri does for grilled steak in Argentina. It is also a natural match for milder coconut based sides on the same plate, like creamy coconut nduma, where the sauce adds a contrast of heat that the dish sweetness is built to balance.
Regional Names for Pili Pili Sauce
Pili pili sauce goes by several names across East and Southern Africa and most of the variation comes down to regional pronunciation rather than any real difference in the sauce itself. In Kenya, it is most often called Kenyan pili pili sauce or simply pilipili, the version this page covers, fried down with tomato and onion into a thick paste. Further south, in countries like South Africa and Mozambique, you will see it spelled peli peli, a phonetic shift of the same root word for pepper.
Broadly, all of these fall under the umbrella term East African chilli sauce, which is often used online to describe the category rather than one specific recipe, since chilli based condiments across the region share a base of chilli, tomato and aromatics but vary in heat level, texture and whether they are fried or left raw. If you are searching for “pili pili sauce” without a specific country attached, there is a good chance the fried, Swahili style version, pilipili ya kukaanga, is the one you are picturing, since it is the most widely documented and cooked variation across Kenyan and Tanzanian coastal kitchens.
Storage and Shelf Life
Pilipili ya Kukaanga keeps well because it is cooked, not raw, once the oil separates from the paste during frying, that oil acts as a natural seal that extends the sauce’s shelf life well beyond a fresh salsa. Stored in an airtight jar in refrigerator, it stays good for up to three weeks, as long as you always use a clean, dry spoon to serve it rather than dipping directly with something that is touched other food.
For longer storage, pilipili ya kukaanga freezes well for up to three months, portion it into small containers or an ice cube tray first, so you can thaw only what you need for a single meal instead of defrosting the whole batch. It does not need to come fully back to room temperature before serving, most Swahili cooks pull it straight from the fridge, since the sauce is meant to be sharp and cold against a hot plate of pilau or grilled meat, not warmed through.
Variations to Try
Pilipili ya Kukaanga has a few well known regional spin offs that swap in fruit or tamarind for extra sweetness and tang, without changing the core fried chilli method. Mango Pilipili, sometimes called pilipili masala, adds diced green mango and carrot to the base sauce, giving it a fruitier, slightly sweet edge that pairs especially well with grilled fish (full recipe coming soon).
Another common variation is Tamarind Pilipili, made by stirring tamarind extract, known locally as ukwaju, into the sauce toward the end of cooking. The tamarind adds a sour depth that works well against richer meat dishes and it is especially popular as a pilau accompaniment in Tanzanian households (full recipe coming soon). Both variations start from the same base as the classic recipe above, the difference is only in what gets added once the tomatoes and chillies have cooked down.
Conclusion
Pilipili ya Kukaanga is a simple but essential part of Swahili cooking, a fried chilli, tomato and onion sauce that turns a plain plate of pilau, biryani or nyama choma into something with real depth and heat. Whether you have seen it spelled kukaangwa, kukaang’wa or written up as Kenyan pili pili sauce, it is the same fried, slow reduced condiment that is been passed down in Swahili kitchens for generations, made without an exact recipe and finished the moment the oil visibly separates from the paste.
Once you have made a batch, it keeps for weeks in the fridge and months in the freezer, so there is rarely a reason not to have some on hand. For more East African recipes built around this same coastal, home cooked tradition, browse the rest of what we have put together at Devine Dishes.
Also try our other delicious recipes:
Frequently Asked Questions (FAQs)
Is pilipili ya kukaanga the same as pilipili ya kukaangwa?
Yes, they are the same sauce. The difference is just spelling and conjugation as the Swahili word is transliterated into English, not a different recipe.
What is the difference between pili pili and piri piri sauce?
Pilipili ya kukaanga is Swahili and fried with tomato into a thick paste, while piri piri sauce is Portuguese African, made with lemon and oil and typically used raw as a marinade.
Can I make pilipili ya kukaanga without a blender?
Yes, dice the onions, tomatoes and chillies by hand instead of blending them. It takes a bit longer and gives a chunkier texture, but the frying method stays the same.
How long does pilipili ya kukaanga last in the fridge?
Stored in an airtight jar, it keeps for up to three weeks in the refrigerator or up to three months in the freezer.


















