Kare Kare Pinoy Food Guide

Kare-Kare Recipe

Kare Kare is a popular dish here in the Philippines which you might say is one of the all-time favorite dishes of many Filipinos.

Whenever you go to a restaurant which serves mainly Filipino cuisine, it’s almost sure that kare kare is included in the menu, and you’ll almost be tempted to order one. If somehow they don’t serve this irresistible dish, it’s something definitely questionable!

But you don’t need to mind that all–this recipe is sure to brighten your day because you will be able to cook your favorite kare kare in your own home when there’s a special occasion, or even when you just simply want to.

Read on so you can learn how to cook the perfect kare kare recipe we’ve made for you!

What is Kare Kare?

Kare Kare is a classic slow-cooked Filipino stew known for its thick and flavorful yellow peanut sauce paired with a number of vegetables.

It is traditionally based on the use of oxtail or ox tripe, or even the use of both. In this recipe, we will use oxtail as our main meat, but other choices of meat are acceptable nowadays–such as beef, pork, seafood, or even bagnet.

The meat is then simmered for hours depending on how tender you want it to be and is then paired with ground peanuts and ground rice for a thick sauce.

The origin of this meticulous dish is quite ambiguous since some sources say it was invented in Pampanga, since the Kapampangan people always have a knack for cooking and is known for many of the other delicious dishes we enjoy today.

Another source claims that some settlers here who came from Southern India introduced the dish to us, and that the name of the dish came from the word curry which is a type of dish from India. However, the said dish is largely different from Kare Kare.

Other claims even date back from the pre-Spanish era where Kare Kare was supposedly invented to be served for the Bangsamoro elite who lived in Manila. 

How To Cook Kare Kare?

First thing you’re going to do is to boil the meat. Oxtail in this case. It is important to remember that the meat needs to be tender for the best results.

So ready your oxtail and proceed to clean it by letting it soak a bit on running water and then place it in a deep cooking pot.  Pour in a generous amount of water and boil the oxtail in medium heat. Using this method, it will take about 2 hours until the oxtail becomes tender.

You can also test to pierce it with a fork if you’re still unsure about its tenderness. Another method is to use a pressure cooker. This is the better choice since it shortens the cooking time in half. Take note that during this process, you will have to maintain some excess water during boiling which will later serve as a broth.

Next part of the process is to prepare the vegetables for our dish. Here, we are opting to cook the vegetables separately from the meat. Ready up the vegetables you desire to use and prepare a cooking pot with water and boil it.

You can just blanch each of the vegetables separately for about 30 seconds to 1 minute each. You also have the option to saute the vegetables with garlic to add a bit of flavor to it.

Next step is–of course–to prepare the signature peanut sauce. Be very mindful when doing this part of the process since the right amount of combination is needed to achieve the best Kare Kare.

What we are going to do here is to prepare the annatto powder mixture, this one is responsible for making the sauce a bit reddish.

Then we need to prepare the peanut butter mixture–for this one–you can also add crushed peanuts for an even thicker consistency. And lastly, the rice flour mixture. These mixtures are all achieved by combining them with the broth you made earlier. 

Lastly, we are going to bring all of these together. Prepare a large cooking pot by pouring oil into it and set it to low medium heat. Add the oxtail, and cook it until a light brown color is achieved. And then the rice flour mixture, the annatto powder mixture, and the peanut butter mixture.

Proceed to stir until it’s well-combined and continue to cook until the sauce is thick enough. After that, also add in the vegetables. Be sure to add the necessary seasonings in between adding the main ingredients while cooking to achieve the best taste possible.

After all that, what’s left to do is serve it alongside the essential shrimp paste or bagoong. Your Kare Kare is served!

Cooking Tip

In case slow cooking isn’t convenient for you, you could always boil the oxtail in a pressure cooker. This will only take about 45 minutes to 1 hour instead of 2 hours.

Here are more cooking tips for you: 8 Secret Cooking Tips Every Filipino Should Know

Notes On Ingredients

Beef/ Oxtail

Traditionally, oxtail is used as the main meat for kare kare. However, you could also use other tasty parts like ox tripe, pata, maskara or a combination of these.

Peanut butter

Unsalted or less salty peanut butter is preferred. But if you end up using saltier peanut butter, you could skip adding salt while cooking.

Rice Flour

Rice flour or ground rice is traditionally used to thicken the sauce but if this is unavailable you can also use cornstarch or potato starch.


Annatto is our main coloring ingredient and it may come in different forms. If you can’t find the powdered form, you can also use seeds or paste.


These are the traditional vegetables that are used in this dish. You could always omit one or two of these in case you can’t find them or if you don’t like them.

For a quick reference about this recipe, see the recipe table below:

Kare Kare Pinoy Food Guide
Print Recipe Pin Recipe!
No ratings yet

Kare Kare Recipe

Classic and authentic version of making Kare-Kare from scratch
Prep Time10 mins
Cook Time35 mins
Boiling Time2 hrs
Total Time2 hrs 45 mins
Course: Main Course
Cuisine: Filipino
Keyword: Bagoong, Kare Kare, Oxtail, Peanut Butter
Servings: 6
Calories: 729kcal


  • Cooking Pot


  • 1 kg oxtail, cut into serving sizes
  • 1 pc banana heart (puso ng saging), cut and pre-soaked for 20 minutes
  • 2 pcs large-sized eggplant (talong), halved and cut into serving sizes
  • 1 bundle string beans (sitaw), cut into 3 inch sizes
  • 1 bundle pechay or bok choy
  • 5 cloves garlic
  • 1 pc medium-sized onion
  • 1/4 cup rice flour or ground rice
  • 1 1/2 tbsp annatto powder
  • 1 cup peanut butter
  • 2 tbsp fish sauce (patis)
  • 1 tbsp cooking oil
  • salt and pepper, to taste
  • bagoong alamang (shrimp paste), served at the side
  • water, for boiling


  • First, let’s prepare the oxtail, clean under running water and place in a deep cooking pot.
  • Cover with enough water and apply medium heat then bring to a boil. Remove the scum that rises.
  • Lower the heat and add more water. Make sure to maintain about 6 cups of water as we will use the broth later.
  • Cover and simmer for about 2 hours or until the oxtails can be pierced by a fork. (See cooking tips above for a quicker cooking time)
  • Drain the oxtail and reserve 6 cups of the broth then set aside.
  • Next, we prepare the vegetables. In a cooking pot, bring about 4 cups of water to a boil.
  • Blanch the banana heart for 1 minute then remove and set aside.
  • Blanch the eggplant for 1 minute then remove and set aside.
  • Blanch the string beans for 1 minute then remove and set aside.
  • Blanch the pechay/ bok choy for 30 seconds then remove and set aside.
  • Place the rice flour in a skillet or frying pan and apply medium heat.
  • Cook the rice flour, while stirring occasionally, until lightly browned and toasted.
  • Combine the toasted rice flour and 1/4 cup of the reserved broth in a bowl then whisk until smooth.
  • In a small bowl, combine the annatto powder with another 1/4 cup of the reserved broth then stir until dissolved.
  • In another bowl, combine the peanut butter with 1/2 cup of the reserved broth then stir until well blended.
  • Pour the cooking oil in a large cooking pot and apply medium heat. When the oil is hot enough, add-in the onion and garlic then cook until soft and aromatic.
  • Add-in the oxtail. Cook and stir occasionally until lightly browned.
  • Add-in the patis then cook for about 2 to 3 minutes.
  • Add-in the remaining 5 cups of the reserved broth and bring to a simmer.
  • Add-in the rice flour mixture, the annatto powder mixture, and the peanut butter mixture and stir well to combine.
  • Season with salt and pepper to taste.
  • Continue to cook for 10 minutes or until the sauce slightly thickens.
  • Add-in the blanched vegetables and cook for another 2 to 3 minutes.
  • Remove from heat and transfer to a serving bowl with shrimp paste on the side. Enjoy!


Don't forget to check out more information like cooking tips, suggestions, and notes on the sections above in case you jumped to this recipe.


Nutrition Facts
Kare Kare Recipe
Amount Per Serving
Calories 729 Calories from Fat 425
% Daily Value*
Fat 47.2g73%
Saturated Fat 13.9g87%
Cholesterol 188mg63%
Sodium 819mg36%
Potassium 553mg16%
Carbohydrates 15.8g5%
Fiber 5.8g24%
Sugar 6.3g7%
Protein 65.3g131%
Calcium 97mg10%
Iron 9mg50%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Share and tag us with @pinoyfoodguide or #pinoyfoodguide! Please leave us a rating also, thank you!

Pin and save this recipe to your Pinterest account! Click on the Pin button above 🙂


Kare Kare Pinterest


Thank you and I hope you find this article useful! It’ll mean a lot if you RATE THE RECIPE by clicking the stars and SHARE THIS TO YOUR FRIENDS! 🙂


  1. Pablo | My Filipino Recipes February 17, 2021

Leave a Reply