Newsletter Sign Up

wellcuratedhome

Email address

By signing up, you agree to the Terms of Service and Privacy Policy.

Get a Full Year of BHG + Real Simple

Both Magazines - Only $18!

wellcuratedhome

Kare-Kare (Filipino Oxtail and Peanut Stew with Vegetables)

Published on July 30, 2026
2 views
Kare-Kare (Filipino Oxtail and Peanut Stew with Vegetables)
Prep: 30 mins
Cook: 3 hours
Difficulty: Intermediate
Servings: 6 Servings

This labor of love is a mainstay at family gatherings for special occasions, fiestas, and the weekly Sunday meal.

Ingredients

  • 2 pounds oxtails, cut into 2-inch pieces
  • 2 pounds bone-in English cut beef short ribs, cut into 2-inch pieces
  • 2 (32-ounce) cartons low-sodium beef broth (about 8 cups)
  • 3 cups water, plus more for soaking
  • 4 cloves garlic
  • 1 teaspoon black peppercorns
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • Beef stock (see recipe above)
  • 1 1/2 tablespoons ground annatto or annatto (achuete) powder
  • 1/2 cup mochiko sweet rice flour
  • 8 cloves garlic
  • 1 medium white or yellow onion
  • 2 tablespoons vegetable oil
  • 2 cups creamy peanut butter, such as Jiff or Lily’s (Philippine brand)
  • 1 teaspoon kosher salt, plus more as needed
  • 1/2 teaspoon ground black pepper
  • 12 ounces long beans (about 1/2 medium bunch)
  • 12 ounces Japanese or Chinese eggplants (2 medium)
  • 12 ounces baby bok choy (4 to 5)
  • 1 (18-ounce) can banana hearts or banana blossoms (pusong saging, optional)
  • Bagoong guisado (Filipino sautéed shrimp paste), for serving (optional)
  • Steamed rice, for serving

Instructions

  1. Place 2 pounds oxtails and 2 pounds beef short ribs in a large bowl. Add enough cold water to cover and let sit for 20 minutes.
  2. Drain and place the meats in a large stockpot. Add 2 (32-ounce) cartons low-sodium beef broth, 3 cups water, 4 peeled garlic cloves, 1 teaspoon black peppercorns, 1/2 teaspoon kosher salt, and 1/2 teaspoon black pepper. Stir to combine.
  3. Cover and bring to a boil over medium-high heat. Reduce the heat to maintain a simmer. Keep covered and cook until the meats are tender, about 2 hours. (If not finishing the kare-kare on the same day, uncover and let cool for 1 hour. Cover and refrigerate for at least 6 hours or up to overnight.)
  4. Skim off the fat from the top of the oxtails and short ribs and discard. (If refrigerated, the fat will be hardened. Skim it off, place the pot back over medium heat, and heat until just warmed through. Turn off the heat.) Using tongs or a slotted spoon, transfer the oxtail and short ribs to a large bowl and reserve the cooking liquid (beef stock).
  5. Transfer 1/2 cup of the warm beef stock to a small bowl, add 1 1/2 tablespoons annatto powder, and stir until smooth.
  6. Place 1/2 cup mochiko rice flour in a large pot or Dutch oven. Cook over medium heat, stirring often, until light golden-brown and it has a nutty aroma, about 2 minutes. Transfer to a second small bowl (reserve the pot), add 1 cup of the beef stock, and stir until smooth.
  7. Mince 8 garlic cloves (about 3 tablespoons). Dice 1 medium yellow or white onion (about 1 1/2 cups).
  8. Heat 2 tablespoons vegetable oil in the same pot over medium heat until shimmering. Add the garlic and onion and sauté until soft and fragrant, about 10 minutes. Add the annatto mixture and stir to combine. Add the rice flour mixture and stir to combine.
  9. Add 2 cups creamy peanut butter, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper. Stir until combined. Add 4 cups of the beef stock and whisk until smooth, creamy, and thick. Whisk in 1/2 to 1 cup more beef stock if needed if it’s too thick to whisk. Bring to a simmer. Cook, stirring often and reducing the heat as needed, for 5 to 8 minutes for the flavors to meld.
  10. While the sauce is simmering, cut 12 ounces long beans crosswise into 2-inch pieces (about 2 cups). Trim and cut 12 ounces Japanese or Chinese eggplants crosswise on a slight diagonal into 2-inch-long pieces that are about 1/2-inch thick (about 3 cups). Halve 12 ounces baby bok choy lengthwise through the core (quarter if large). Drain 1 (18-ounce) can banana hearts if using.
  11. Add the oxtails and short ribs to the sauce and gently stir to combine. Add the long beans, eggplant, bok choy, and banana hearts. Simmer, gently stirring occasionally, until the vegetables are tender, 10 to 20 minutes. Taste and season with more kosher salt as needed. Serve with bagoong guisado if desired and steamed rice.
  12. Vegetables: Green beans can be substituted for the long beans

Recipe Stats

  • Jul 30, 2026
  • Prep: 30 mins
  • Cook: 3 hours
  • Servings: 6 Servings
wellcuratedhome
wellcuratedhome