Go Back
Kare-Kare Recipe (Filipino Oxtail and Peanut Stew)

Kare-Kare Recipe (Filipino Oxtail and Peanut Stew)

Kare-Kare is a rich, celebrated Filipino festive stew made with tender oxtail, beef tripe, and vibrant vegetables simmered in a thick, velvety peanut sauce colored with annatto (atsuete). Always served with a side of salty, savory fermented shrimp paste (bagoong alamang), this iconic dish is the highlight of Sunday family reunions, fiestas, and special holidays.

What is Kare-Kare?

Believed to have originated from Pampanga or pre-colonial Tagalog culinary traditions, Kare-Kare gets its signature nutty taste and luscious golden-orange hue from crushed roasted peanuts (or natural peanut butter) and annatto seeds. Because the peanut gravy itself is intentionally mild, the dish relies on the bold, salty-savory contrast of sautéed shrimp paste (bagoong alamang) added at the table to tie all the complex flavors together.
Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Servings: 8 servings
Course: Main Course, Party Dish
Cuisine: Filipino
Calories: 520

Ingredients
  

1.5 kg oxtail, cut into 2-inch cross-section pieces (or a combination of oxtail and beef tripe/beef chuck)
3/4 cup creamy natural peanut butter (or 1 cup freshly ground roasted peanuts)
1/2 cup toasted ground rice (ground toasted white rice used as a thickener)
2 tbsp annatto seeds (atsuete) soaked in 1/2 cup warm water (or 1 tbsp annatto powder)
1 medium eggplant (talong), sliced diagonally
1 bundle yardlong beans (sitaw), cut into 2-inch lengths
1 bundle banana blossom (puso ng saging), sliced and soaked in salted water
1 bundle bok choy or pechay, bases trimmed
6 cloves garlic, minced
1 medium yellow onion, diced
6 cups water (or beef broth)
2 tbsp cooking oil
Salt and black pepper to taste
Sautéed fermented shrimp paste (bagoong alamang, for serving)

Equipment

  • 1 Large Heavy Dutch Oven or Pressure Cooker Essential for tenderizing tough cuts of oxtail and holding the thick peanut gravy.
  • 1 Fine-Mesh Strainer For straining annatto seed water cleanly into the pot.
  • 1 Dry Skillet & Spice Grinder/Blender For toasting and grinding uncooked white rice into a fine thickening powder.
  • 1 Large Deep Serving Platter For displaying the tender oxtail, colorful vegetables, and rich golden peanut gravy.

Method
 

Step-by-Step Instructions:
  1. In a large stockpot or Dutch oven, combine the oxtail pieces and water. Bring to a boil over high heat, skimming off any foam or scum that rises to the top.
  2. Lower the heat to medium-low, cover, and simmer for 2 hours to 2 hours 30 minutes (or pressure-cook for 45 minutes) until the meat is fork-tender and falling off the bone. Reserve 4 cups of the rich beef broth.
  3. In a separate pan, heat 1 tablespoon of oil. Quickly blanch the eggplant, yardlong beans, banana blossom, and bok choy in boiling water or sauté them for 3 to 4 minutes until tender-crisp. Remove and set aside (cooking vegetables separately prevents them from turning mushy).
  4. Heat the remaining oil in a large deep pot over medium heat. Sauté the minced garlic and diced onions for 2 minutes until fragrant and translucent.
  5. Strain the soaked annatto water into the pot (or add annatto powder) to give the oil a vibrant golden-orange hue.
  6. Pour in the 4 cups of reserved beef broth and add the tender cooked oxtail. Bring to a light boil.
  7. Whisk in the peanut butter until completely dissolved and integrated into the broth.
  8. Gradually stir in the toasted ground rice slurry to thicken the gravy. Simmer over medium-low heat for 5 to 8 minutes, stirring continuously, until the sauce thickens into a smooth, velvety consistency.
  9. Season the peanut sauce with a pinch of salt and black pepper to taste.
  10. Arrange the tender oxtail and cooked vegetables on a wide serving platter, pouring the rich peanut gravy over top (or arrange the greens neatly alongside the meat).
  11. Serve piping hot alongside warm white rice and a small dish of sautéed bagoong alamang!

Notes

🌿 Health & Nutritional Benefits of Kare-Kare

While celebrated as a luxurious festive dish, Kare-Kare supplies a rich combination of protein, healthy fats, collagen, and essential minerals:
  • High Natural Collagen for Joint Health: Slow-cooked oxtail and bone marrow release abundant natural collagen and gelatin into the broth, supporting joint cartilage repair, skin elasticity, and gut health.
  • Heart-Healthy Monounsaturated Fats (Peanuts): Ground peanuts deliver plant-based protein alongside monounsaturated fatty acids, Vitamin E, and niacin to support cardiovascular health and cellular energy.
  • Rich Spectrum of Vitamins & Fiber: Combining fiber-dense vegetables like banana blossom, yardlong beans, eggplant, and bok choy supplies high levels of Vitamin A, Vitamin C, iron, and potassium for digestive and immune function.
  • Natural Beta-Carotene from Annatto: Annatto (atsuete) provides natural plant carotenoids that act as cellular antioxidants protecting against oxidative stress.

Key Ingredients & Cooking Tips

  • Tenderize the Oxtail Completely: Oxtail requires slow cooking to soften its tough connective tissues into tender, melt-in-your-mouth gelatin. A pressure cooker cuts cooking time down to under an hour without sacrificing tenderness.
  • Toasted Ground Rice Thickener: Traditional toasted ground rice (galapong) gives the gravy a subtle nutty taste and smooth body. Toast uncooked white rice in a dry skillet over medium heat until golden, then grind into a fine powder using a spice grinder or blender.
  • Cook Vegetables Separately: Adding vegetables directly into the heavy peanut sauce can cause them to overcook or get lost in the thick gravy. Blanching or light sautéing separately preserves their bright colors and crisp textures.
  • Bagoong is Essential: The peanut sauce itself is intended to be mild and earthy—the dish relies on salty, pungent bagoong alamang to create the iconic flavor contrast.

📊 Complete Nutritional Profile

Here is the breakdown per serving of Kare-Kare:
  • Calories: 520 kcal
  • Total Fat: 36 g
  • Saturated Fat: 11 g
  • Sodium: 580 mg (without extra bagoong)
  • Total Carbohydrates: 18 g
  • Dietary Fiber: 5 g
  • Sugars: 4 g
  • Protein: 34 g
  • Potassium: 560 mg
  • Iron: 3.5 mg

❓ Frequently Asked Questions (FAQs)

Can I make Kare-Kare with other meats?

Yes! Popular variations include Beef Kare-Kare (using beef chuck, shank, or brisket), Pork Kare-Kare (using pork hock or belly), Seafood Kare-Kare (using shrimp, squid, and fish fillets), and Vegetarian Kare-Kare (using extra vegetables and fried tofu).

How long does Kare-Kare last in the fridge?

Leftover Kare-Kare can be stored in an airtight container in the refrigerator for 3 to 4 days. Note that the sauce will thicken significantly as it cools; simply add a splash of water or beef broth when reheating on the stovetop over low heat.

Can I freeze Kare-Kare?

Yes, but it is best to freeze the meat and peanut gravy without the leafy vegetables, as greens like bok choy and eggplant become soggy when thawed. Thaw in the fridge overnight and add fresh blanched greens upon reheating!