What is Kare-Kare
Kare-kare is one of the crown jewels of Filipino cooking: a rich, gently sweet stew of oxtail and vegetables bathed in a thick peanut sauce, coloured a warm orange by annatto. It is a celebration dish, slow to make and meant to be shared, and it is never served without a small dish of bagoong, salty fermented shrimp paste, on the side.
This guide explains what kare-kare is, its much-debated origins, how it is made, and why that little bowl of bagoong is the key to the whole dish.
Oxtail & vegetable peanut stew
Ground peanuts, annatto, rice
Oxtail (plus tripe, pata)
Bagoong (shrimp paste), on the side
Pampanga (much debated)
Fiestas, Sundays, Christmas
What kare-kare is
Kare-kare is a stew built around a thick, savoury peanut sauce. The classic version stews oxtail, often with beef tripe or pork hocks, until the meat is meltingly tender and the broth turns silky with gelatin. Into that go hearty vegetables such as eggplant, string beans, banana heart, and pechay, and the whole thing is thickened with ground roasted peanuts or peanut butter, tinted orange with annatto, and sometimes bound further with toasted ground rice.
Oxtail is the gold standard because it turns soft and gelatinous with long cooking, but the dish is flexible. Crispy pata, tripe, pork, goat, and even tofu and seafood versions all exist, the last a favourite during Lent and among vegetarians.
A deliciously disputed history
Few Filipino dishes have an origin story as contested as kare-kare, and that debate says something about how Filipino food evolves. Three main theories compete.
- Indian (sepoy) influence: some trace it to the Indian sepoy soldiers who came with the British during their brief occupation of Manila in the 1760s, and who stayed on after the British left, bringing peanut-based, curry-style cooking with them.
- Pre-colonial Moro roots: another theory places its ancestor among the Moro communities of the south, where peanut-based stews were cooked long before Manila adopted the dish.
- Kapampangan origin: the most widely accepted view credits Pampanga, the region famous for Filipino culinary landmarks, where cooks adapted spice-forward Malay and Moro dishes into the milder, peanut-rich stew we know today.
The name likely comes from kari, an old word for “sauce” borrowed through early trade with India, even though the dish contains no curry spices. The doubling to “kare-kare” is a Filipino habit that suggests thoroughness or intensity. The oxtail now considered essential may actually be a later, American-era refinement, when Filipino cooks turned humble, inexpensive cuts into something spectacular.
How kare-kare is made
Kare-kare is a labour of love. The oxtail and other cuts are simmered slowly, often for hours, until fork-tender, building a rich, gelatinous broth. Ground peanuts and annatto are stirred in to create the signature thick orange sauce, which is seasoned simply so the peanut flavour stays front and centre. The vegetables are added near the end so they keep their bite and colour, and toasted ground rice may be used to thicken the sauce to a luxurious, clinging consistency. Because it takes time and good ingredients, kare-kare has always been a dish for special occasions rather than a weeknight meal.
Why bagoong is essential
Here is the secret that makes kare-kare work: the peanut sauce is deliberately mild, almost under-seasoned on its own. It is designed that way so that bagoong, salty fermented shrimp paste, can complete it at the table. The bagoong supplies everything the stew holds back: salt, funk, and deep umami. A tiny spoonful stirred into a bite of oxtail and sauce transforms the whole mouthful.
Crucially, the bagoong is never stirred into the pot. It is always served on the side so each diner can season their own plate to taste, often a sauteed version called bagoong guisado, cooked with garlic, onions, and sometimes a little pork. Many Filipinos consider the dish simply incomplete without it. To learn more about this key ingredient, see our guide to bagoong.
How to eat kare-kare
Kare-kare is served hot and family-style, in a big pot or bowl for everyone to share, always with plenty of steamed white rice. You build each bite yourself: dab a little bagoong onto a piece of meat, scoop up some sauce and vegetables, and eat it all with rice, which soaks up the thick peanut sauce beautifully. For countless Filipino families the dish is tied to the holidays, and a pot of kare-kare on the Christmas Eve table is a cherished tradition.
Variations of kare-kare
While oxtail is the classic, kare-kare adapts readily to what is on hand or in season. Seafood kare-kare swaps the beef for prawns, mussels, squid, and crab, a lighter, coastal take on the peanut stew. Kare-kareng gulay, a vegetarian version built on eggplant, banana heart, string beans, and tofu, is popular during Lent, when many Filipinos abstain from meat. There is also crispy kare-kare, where deep-fried crispy pata or lechon is served with the peanut sauce poured over or alongside, marrying crunch with richness. Whatever the protein, the soul of the dish stays the same: that thick, nutty, annatto-tinted sauce.
Tips for the best kare-kare
Great kare-kare rewards patience. Simmer the oxtail low and slow until it is truly tender and the broth is gelatinous, since rushing this step leaves the meat tough. Toast your ground rice until fragrant before adding it, as this gives the sauce a nutty depth and the right clinging body. Use real ground roasted peanuts for the fullest flavour, and if you rely on peanut butter, choose an unsweetened one so the sauce does not turn cloying. Add the vegetables near the end so they keep their colour and bite, and season the sauce only lightly, remembering that the bagoong at the table will bring the final hit of salt.
What to serve with kare-kare
Kare-kare is rich, so it is usually anchored by plenty of plain steamed rice, which soaks up the thick peanut sauce. At a fiesta it shares the table with contrasting dishes: something sour like sinigang, something grilled, and something fresh to balance the richness. A cold drink and good company complete it. Because it is filling and generous, one big pot of kare-kare can be the centrepiece of an entire family meal, which is exactly the role it has played at Filipino celebrations for generations.
A dish that carries its history
Part of what makes kare-kare special is that its very name and form carry the story of the Philippines. A word borrowed from Indian trade, a technique shaped by Moro and Kapampangan kitchens, peanuts from the Americas, and an oxtail cut refined in the American era all meet in a single pot. That layered heritage is why kare-kare is more than a stew. It is a small edible history of the islands, and a proud one, which is why Filipino families reserve it for the tables that matter most.
Frequently Asked Questions
What is kare-kare?
Kare-kare is a Filipino stew of oxtail and vegetables in a thick peanut sauce coloured with annatto, traditionally served with fermented shrimp paste (bagoong) on the side.
Why is kare-kare served with bagoong?
The peanut sauce is intentionally mild, so salty bagoong is added by each diner to bring salt and umami. It is served on the side and never stirred into the pot.
What meat is used in kare-kare?
Oxtail is the classic choice, often with tripe or pork hocks. Versions with crispy pata, goat, tofu, or seafood are also common.
Where did kare-kare come from?
Its origin is debated, with Indian sepoy, pre-colonial Moro, and Kapampangan theories. Pampanga is most often credited as the home of the dish as we know it.
Conclusion
Kare-kare is Filipino celebration food at its finest: slow-cooked, generous, and made complete only when each person adds their own touch of bagoong. Rich with peanuts and history, and mysterious even in its origins, it remains one of the dishes Filipinos are proudest to put on the table.
