Creamy Kare-Kare Filipino Peanut Stew Recipe Easy Homemade Guide

30 min prep 2 min cook 3 servings
Creamy Kare-Kare Filipino Peanut Stew Recipe Easy Homemade Guide
Save This Recipe!
Click to save for later - It only takes 2 seconds!

I still remember the first time I tasted kare‑kare at my grandmother’s kitchen during a rainy afternoon in Manila. The moment the lid lifted, a cloud of fragrant steam—rich with roasted peanuts, earthy oxtail broth, and a hint of sweet banana blossom—swirled around the table, making everyone’s stomach growl in unison. The deep orange hue, courtesy of the humble achuete seed, looked like liquid sunshine, and the creamy texture was so velvety that it seemed to hug each bite. That memory stayed with me, and years later I finally cracked the code to recreate that exact comforting feeling in my own home kitchen.

What makes this stew truly special isn’t just the ingredients; it’s the love that goes into each step, the patience while the oxtail softens, and the way the peanut sauce clings lovingly to every vegetable. Imagine a bowl that balances the buttery richness of peanut butter with the bright crunch of string beans, the subtle earthiness of banana blossom, and the sweet, buttery bite of eggplant—all anchored by the deep, meaty flavor of oxtail. The sauce is thick enough to coat a spoon but still fluid enough to swirl around a steaming mound of rice, creating a perfect harmony that feels both luxurious and homey.

But wait—there’s a secret trick that takes this dish from good to unforgettable, and I’ll reveal it in step four of the instructions. Have you ever wondered why restaurant versions of kare‑kare taste so much richer? It’s not just the premium cuts of meat; it’s the way the peanut paste is emulsified with a splash of broth and a dash of annatto‑infused oil that creates a silk‑smooth finish. Trust me, once you master that technique, you’ll never look at a jar of peanut butter the same way again.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. From selecting the perfect oxtail to mastering the perfect balance of salty shrimp paste on the side, I’ll walk you through every nuance, sprinkle in a few pro tips, and even share some creative variations that will keep you coming back for more. So roll up your sleeves, preheat that pot, and let’s dive into the creamy world of Filipino kare‑kare.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of slow‑cooked oxtail broth and roasted peanuts creates a multi‑layered taste that deepens with each simmer. The natural umami from the meat melds seamlessly with the nutty sweetness, giving you a sauce that’s both hearty and comforting.
  • Texture Harmony: By adding both smooth peanut butter and ground roasted peanuts, you achieve a sauce that’s luxuriously creamy yet retains a subtle grainy bite. This contrast mirrors the tender meat and crisp vegetables, making every spoonful a delightful experience.
  • Ease of Execution: Although the dish sounds elaborate, the steps are straightforward and can be completed in under an hour with a bit of prep. The key is to follow the timing cues and let the flavors develop naturally.
  • Time Efficiency: While the oxtail needs a good simmer, you can multitask by preparing the vegetables and soaking the achuete seeds simultaneously, shaving precious minutes off the overall cooking time.
  • Versatility: This stew works beautifully with other proteins like pork hocks or beef shank, and you can swap the traditional banana blossom for eggplant or green beans if you’re short on supplies.
  • Nutrition Boost: Peanut butter adds healthy fats and protein, while the vegetables contribute fiber, vitamins, and antioxidants, making this a balanced meal that satisfies both the palate and the body.
  • Ingredient Quality: Using natural peanut butter and fresh oxtail ensures an authentic flavor that processed shortcuts simply can’t match. The result is a dish that feels both authentic and elevated.
  • Crowd‑Pleasing Factor: Whether you’re serving a family dinner or a festive gathering, the rich, comforting nature of kare‑kare makes it a guaranteed hit, especially when paired with steamed rice and a side of bagoong.
💡 Pro Tip: For an extra depth of flavor, toast the ground peanuts in a dry skillet for 2‑3 minutes before adding them to the sauce. This brings out a nutty aroma that elevates the entire stew.

🥗 Ingredients Breakdown

The Foundation – Meat & Liquid

Oxtail – about 2 pounds (900g), cleaned and cut into pieces. This cut is the star of the stew, delivering a gelatinous richness that thickens the broth naturally. The slow simmer breaks down the connective tissue, releasing collagen that gives the sauce its luxurious mouthfeel. If you can’t find oxtail, a beef shank or pork hock works well, but you’ll miss some of that signature silkiness.

Water or Beef Broth – about 6 cups. Using broth instead of plain water adds an extra layer of savory depth, especially if you’ve simmered the oxtail in it for a while. For a lighter version, replace half the broth with coconut water; the subtle sweetness pairs nicely with the peanuts.

Aromatics & Spices – Building the Base

Onion – 1 medium, chopped. The onion provides a sweet backbone that balances the richness of the peanuts and meat. Sauté it until translucent to coax out its natural sugars before adding the garlic.

Garlic – 4 cloves, minced. Garlic adds a fragrant, savory punch that lifts the entire dish. Be careful not to burn it; a quick sauté over medium heat is all you need.

Annatto Seeds (Achuete) – 2 tablespoons, soaked in 1/4 cup hot water. This is the secret behind the iconic orange‑gold hue of kare‑kare. Soaking releases the pigment, which you’ll stir into the sauce for both color and a subtle earthy flavor.

The Secret Weapons – Peanut Power

Peanut Butter – 1 cup, smooth or chunky depending on your texture preference. I recommend natural peanut butter for a rich, authentic taste that isn’t overloaded with sugar or hydrogenated oils. The smooth version blends easily, while the chunky adds an extra bite.

Roasted Peanuts – 1/2 cup, ground. Adding ground peanuts alongside peanut butter gives the sauce a nuanced texture—creamy yet slightly gritty, reminiscent of traditional Filipino street‑food sauces. If you can’t find roasted peanuts, toast raw ones yourself for a fresher flavor.

Finishing Touches – Veggies & Condiments

Banana Blossom – 1 cup, sliced. This traditional ingredient adds a delicate, slightly bitter flavor that cuts through the richness. If you can’t locate banana blossom, substitute with eggplant or green beans; the texture will remain satisfying.

Eggplant – 2 medium, sliced into chunks. Eggplant absorbs the peanut sauce beautifully, becoming tender and sweet. It also adds a beautiful purple contrast to the orange‑gold broth.

String Beans – 1 cup, cut into 2‑inch pieces. The beans provide a fresh crunch that brightens each bite, preventing the stew from feeling too heavy.

Shrimp Paste (Bagoong) – 2 tablespoons, for serving (optional but highly recommended). This salty, fermented condiment adds an umami punch that balances the nutty sauce. If you’re not a fan of shrimp paste, a splash of fish sauce works as a milder alternative.

Salt and Pepper – to taste. Simple seasoning is essential; it enhances all the flavors without overwhelming the delicate peanut notes.

Cooking Oil – 2 tablespoons (vegetable or peanut oil works well). The oil is used for sautéing the aromatics and also helps to carry the annatto color throughout the sauce.

🤔 Did You Know? The word “kare‑kare” is believed to derive from the old Tagalog word “kari” meaning “sauce,” highlighting how central the peanut broth is to this iconic dish.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Creamy Kare-Kare Filipino Peanut Stew Recipe Easy Homemade Guide

🍳 Step-by-Step Instructions

  1. Start by seasoning the oxtail pieces generously with salt and pepper. In a large, heavy‑bottomed pot, heat 2 tablespoons of cooking oil over medium‑high heat and brown the oxtail on all sides until a deep golden crust forms. This browning step is crucial because it creates a flavorful fond at the bottom of the pot, which will later be deglazed into the broth. Once browned, remove the meat and set it aside while you prepare the aromatics.

  2. While the oxtail rests, soak the annatto seeds in 1/4 cup hot water for about 10 minutes. This allows the pigment and subtle earthy flavor to infuse the liquid. In the same pot, add the chopped onion and sauté until it turns translucent and slightly caramelized, about 3‑4 minutes. Add the minced garlic and continue to sauté for another minute, being careful not to let it brown.

  3. Return the browned oxtail to the pot, then pour in the water or beef broth, making sure the meat is fully submerged. Bring the mixture to a gentle boil, then reduce the heat to a low simmer. Cover and let it cook for 25‑30 minutes, or until the meat is tender enough that a fork slides in with little resistance. During this time, the broth will start to thicken naturally from the collagen released by the oxtail.

  4. Now comes the secret trick: whisk together the peanut butter, ground roasted peanuts, and the annatto‑infused water until smooth. Stir this peanut‑annatto mixture into the simmering pot, ensuring it fully incorporates without forming lumps. The sauce will instantly turn a vibrant orange‑gold, and you’ll notice a silky sheen developing on the surface. Pro Tip: If the sauce looks too thick, add a splash of broth to achieve a glossy, pourable consistency.

  5. Add the sliced banana blossom, eggplant chunks, and string beans to the pot. These vegetables cook quickly, so give them about 8‑10 minutes, stirring gently to coat each piece in the peanut sauce. You’ll hear a gentle bubbling as the vegetables release steam, and the aroma will shift to a sweeter, earthier profile. Keep an eye on the eggplant; you want it tender but not mushy.

  6. Taste the stew and adjust the seasoning with additional salt and pepper if needed. This is the moment to balance the richness of the peanuts with a hint of acidity—if you feel it’s too heavy, a squeeze of fresh calamansi or a splash of lemon juice brightens the dish. Let the stew simmer for another 2‑3 minutes after adjusting, allowing the flavors to meld.

  7. Once everything is perfectly cooked, turn off the heat and let the pot rest for a few minutes. This resting period lets the sauce settle and the flavors fully integrate, creating a more cohesive taste when served. Common Mistake: Skipping this rest can result in a sauce that feels disjointed, with the peanut flavor not fully marrying with the meat.

  8. Serve the kare‑kare hot, spooned over a bed of steamed jasmine rice. On the side, place a small dish of shrimp paste (bagoong) for diners to add according to their taste. The salty, fermented notes of the bagoong cut through the richness, offering a perfect contrast.

  9. Finally, gather your family or friends, dig in, and watch the smiles appear. The best part? The leftovers taste even better the next day as the flavors continue to develop. Trust me on this one—your leftovers will become the talk of the next lunch.

💡 Pro Tip: When browning the oxtail, avoid crowding the pot. Overcrowding lowers the temperature, causing the meat to steam rather than sear, which reduces the depth of flavor.
💡 Pro Tip: For an ultra‑creamy texture, blend half of the cooked peanuts with a little broth before adding them back to the pot. This creates a smoother base while still keeping some texture from the remaining whole peanuts.

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish, take a spoonful of the sauce and let it cool for a moment. This pause allows you to truly sense the balance between salty, nutty, and sweet. If the sauce feels too thick, thin it with a splash of warm broth; if it’s too thin, stir in a teaspoon of cornstarch mixed with cold water. I once served a batch that was a bit watery, and a quick cornstarch slurry saved the day.

Why Resting Time Matters More Than You Think

After you turn off the heat, let the stew sit covered for at least five minutes. This resting period lets the collagen from the oxtail fully gelatinize, giving the sauce a glossy, velvety finish. Skipping this step often results in a sauce that feels “thin” on the palate, even if the ingredients are perfect.

The Seasoning Secret Pros Won’t Tell You

A dash of dark soy sauce adds a subtle umami depth without overpowering the peanut flavor. I discovered this trick while working in a restaurant kitchen; the soy sauce’s slight sweetness enhances the overall richness. Just a teaspoon is enough to make a noticeable difference.

Choosing the Right Peanut Butter

Natural, unsweetened peanut butter is your best bet. Many commercial brands add sugar and hydrogenated oils, which can make the sauce greasy or overly sweet. If you prefer a chunkier texture, stir in a spoonful of crunchy peanut butter right before serving.

Mastering the Annatto Color

Don’t discard the annatto soaking liquid! Strain it and stir it into the sauce for a uniform, vibrant hue. If you want a deeper color, let the annatto seeds steep a little longer, but be careful not to over‑extract, which can introduce bitterness.

💡 Pro Tip: Toast the annatto seeds lightly before soaking to intensify both color and flavor. This extra step adds a subtle smoky note that pairs beautifully with the peanuts.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Mango‑Infused Kare‑Kare

Add diced ripe mango in the last five minutes of cooking. The sweet, tangy mango pieces contrast the savory peanut sauce, creating a tropical flair that’s perfect for summer gatherings.

Spicy Sizzling Kare‑Kare

Stir in a tablespoon of sliced Thai bird chilies or a splash of sriracha for a gentle heat. The spice cuts through the richness, making the dish ideal for those who love a little kick.

Vegetarian Coconut Kare‑Kare

Replace the oxtail with firm tofu cubes and use coconut milk instead of broth. This version retains the creamy texture while offering a lighter, plant‑based alternative that still satisfies.

Seafood Kare‑Kare

Swap the oxtail for a mix of shrimp and squid. Cook the seafood briefly—just until opaque—to avoid overcooking, and you’ll have a surf‑and‑turf version that’s both luxurious and fresh.

Smoky Bacon Kare‑Kare

Crisp up some bacon strips and crumble them over the finished stew. The smoky, salty crunch adds an unexpected dimension that pairs wonderfully with the nutty sauce.

Herb‑Infused Kare‑Kare

Stir in a handful of fresh cilantro or Thai basil right before serving. The herbaceous notes brighten the dish, making it feel lighter without sacrificing the comforting richness.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the stew to cool to room temperature before transferring it to an airtight container. Store in the refrigerator for up to three days. When reheating, add a splash of broth or water to revive the sauce’s creaminess.

Freezing Instructions

Portion the cooled stew into freezer‑safe bags, removing as much air as possible. It freezes well for up to two months. Thaw overnight in the fridge, then reheat gently on the stovetop, stirring occasionally to prevent the peanuts from separating.

Reheating Methods

The best method is a low‑heat stovetop simmer, adding a tablespoon of water or broth every few minutes. For a quick microwave fix, cover the bowl loosely and heat in 30‑second intervals, stirring in between. The trick to reheating without drying it out? A splash of coconut milk adds richness and prevents the sauce from becoming grainy.

❓ Frequently Asked Questions

Absolutely! A pressure cooker can reduce the simmering time dramatically—about 20‑25 minutes under high pressure will yield tender oxtail. Just be sure to release the pressure naturally so the meat stays juicy. After pressure cooking, proceed with the rest of the steps as usual.

Banana blossom can be tricky to source outside the Philippines, but you have options. Substitute with eggplant, green beans, or even sliced bok choy for a similar texture. The key is to add a vegetable that soaks up the sauce without overpowering it.

Yes! All the ingredients in this recipe are naturally gluten‑free. Just double‑check that your peanut butter and shrimp paste don’t contain hidden wheat additives. If you use soy sauce, opt for a gluten‑free tamari.

A simple cornstarch slurry (1 teaspoon cornstarch mixed with 2 teaspoons cold water) can be whisked in during the last few minutes of cooking. It will thicken the sauce quickly without altering the flavor profile.

Definitely! Replace the oxtail with firm tofu or tempeh, and use vegetable broth instead of beef broth. The peanut sauce remains the star, and you’ll still get that comforting richness.

Traditional jasmine rice works beautifully because its fragrant aroma complements the nutty stew. If you prefer a heartier base, try short‑grain sushi rice, which absorbs the sauce more fully.

Shrimp paste adds a salty, umami punch that balances the sweet nuttiness of the sauce. While optional, it’s a hallmark of authentic kare‑kare. If you’re allergic or don’t like it, a dash of fish sauce or soy sauce can substitute.

While peanuts are traditional, you can experiment with cashews or almonds for a slightly different flavor. Keep in mind the taste will shift, and you may need to adjust the amount of nut butter to achieve the same creaminess.
Creamy Kare-Kare Filipino Peanut Stew Recipe Easy Homemade Guide

Creamy Kare-Kare Filipino Peanut Stew Recipe Easy Homemade Guide

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Season oxtail with salt and pepper, then brown in hot oil until golden. Remove and set aside.
  2. Sauté onion until translucent, add garlic, then return oxtail to the pot.
  3. Add water or broth, bring to a boil, then simmer 25‑30 minutes until meat is tender.
  4. Whisk peanut butter, ground peanuts, and annatto soaking liquid together; stir into the simmering stew.
  5. Add banana blossom, eggplant, and string beans; cook 8‑10 minutes until vegetables are done.
  6. Adjust seasoning with salt, pepper, and optional splash of calamansi or lemon juice.
  7. Let the stew rest for a few minutes off the heat to allow flavors to meld.
  8. Serve hot over steamed rice with a side of shrimp paste for dipping.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.