So, you’re craving something warm and comforting that’s bursting with flavor? Filipino stews—like adobo, sinigang, and kare-kare—are the ultimate cozy dinners. These 18 inviting recipes bring rich, savory-sour goodness to your table, perfect for busy weeknights or lazy weekends. Let’s dive in!
Chicken Adobo

Ready for the most savory, garlicky chicken of your life? This Chicken Adobo is a Filipino classic that’s all about soy sauce, vinegar, and umami perfection—one pan, big bold flavors.
Serving: 4 | Prep Time: 10 minutes minutes | Cooking Time: 35 minutes minutes
Ingredients
For the Chicken
- 2 lbs chicken thighs (bone-in, skin-on)
- 1/2 cup soy sauce
- 1/2 cup vinegar (cane or white)
- 1 cup water
- 6 cloves garlic (crushed)
- 3 bay leaves
- 1 tsp whole black peppercorns
For Searing
- 2 tbsp vegetable oil
- 1 tbsp brown sugar
Instructions
- Season chicken with 1/4 cup soy sauce. Let sit 10 minutes.
- Heat oil in a large pot over medium-high heat. Sear chicken until golden, about 3 minutes per side.
- Add crushed garlic and sauté 30 seconds until fragrant.
- Pour in remaining 1/4 cup soy sauce, vinegar, and water. Add bay leaves and peppercorns.
- Bring to a boil, then reduce heat to low. Simmer uncovered 25 minutes.
- Stir in brown sugar. Cook 5 more minutes until sauce thickens slightly.
- Taste and adjust salt/pepper. Serve over steamed rice.
How the chicken absorbs that tangy, salty sauce is pure magic—tender meat and crispy skin in every bite. Drizzle the reduced sauce over rice and finish with fresh green onions or a soft-boiled egg for next-level comfort.
Pork Sinigang

Give your taste buds a wake-up call with this bold, tangy Pork Sinigang. We're talking fall-apart pork ribs, tender taro, and a sour tamarind broth that hits every time. No fuss, just flavor.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 65 minutes
Ingredients
For the Broth Base
- 2 lbs pork ribs (baby back or spare), cut into 2-inch pieces
- 8 cups water
- 1 large onion, quartered
- 2 medium Roma tomatoes, quartered
- 1 (1.4 oz) packet tamarind soup base (like Knorr Sinigang Mix)
For the Vegetables
- 1 medium taro (gabi), peeled and cut into 1-inch cubes (about 1 cup)
- 1 cup okra, trimmed and sliced into 1-inch pieces
- 1 cup long beans (sitaw), cut into 2-inch lengths
- 2 cups fresh spinach leaves, tightly packed
- 1-3 Thai bird's eye chilies, stemmed (optional, adjust heat)
For Seasoning
- 2 tbsp fish sauce (patis)
- Salt, to taste (if needed)
Instructions
- Step 1: In a large pot over medium-high heat, add pork ribs and water. Bring to a boil, then reduce heat to low and simmer for 10 minutes. Skim off scum and discard. Don't skip this—it keeps the broth clear.
- Step 2: Add quartered onion and tomatoes to the pot. Return to a boil, then reduce heat to low, cover, and simmer for 45 minutes or until the pork is tender and pulls away from the bone easily. Patience is key here.
- Step 3: Stir in the tamarind soup base and fish sauce. Add taro cubes. Simmer uncovered for 10 minutes, or until taro is fork-tender. Taste the broth—if you want more tang, add another 1/2 packet of tamarind base.
- Step 4: Add okra and long beans. Cook for 3–4 minutes until bright green and crisp-tender. Drop in whole bird's eye chilies if using—they'll infuse a gentle heat.
- Step 5: Off the heat, fold in spinach leaves until just wilted, about 30 seconds. Serve immediately with steamed rice. The spinach will continue to cook from residual heat, so don't boil it in.
- Pro Tip: For an extra layer of flavor, sauté the onion and tomatoes in 1 tbsp oil for 5 minutes before adding water—this deepens the broth.
- Pro Tip: If you can't find fresh taro, substitute 2 medium potatoes (cubed) and add 1 more tomato for acidity.
- Pro Tip: To thicken the soup slightly, mash a few pieces of cooked taro against the pot side before adding the leafy greens.
One sip of this tangy, soul-warming broth, and you'll understand why Sinigang is a Filipino classic. The taro adds a creamy richness, while the vegetables keep it fresh. Don't forget a side of fish sauce with chili for dipping the pork—way more exciting than plain salt.
Beef Nilaga

Really, nothing beats a steaming bowl of Beef Nilaga on a chilly day. This clear, savory broth loaded with tender beef, sweet corn, and hearty vegetables is pure comfort—and it’s easier to make than you think.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 120 minutes
Ingredients
For the broth
- 2 lbs beef shank, cut into 2-inch pieces
- 1 large onion, quartered
- 4 cloves garlic, crushed
- 2 tbsp whole black peppercorns
- 2 bay leaves
- 8 cups water
For the vegetables
- 2 medium potatoes, peeled and quartered
- 2 ears corn, each cut into 3 pieces
- 2 cups cabbage, cut into 2-inch wedges
- 1 cup green beans, trimmed
For seasoning and garnish
- 2 tbsp fish sauce (patis)
- 1 tsp salt, or to taste
- 2 tbsp cooking oil
- 2 stalks green onions, sliced, for garnish
Instructions
- Heat cooking oil in a large pot over medium-high heat. Sear beef shank pieces in batches until browned on all sides, about 3 minutes per batch. Transfer beef to a plate and set aside.
- In the same pot, sauté onion and garlic for 2 minutes until fragrant. Return beef to pot.
- Add water, peppercorns, and bay leaves. Bring to a boil, then reduce heat to low, cover, and simmer for 1.5 hours or until beef is fork-tender. (Tip: Skim off any scum that rises for a clearer broth.)
- Add potatoes and corn. Increase heat to medium, bring to a boil, then reduce to low and cook for 10 minutes.
- Stir in green beans and cabbage. Cook for 5 more minutes, until vegetables are tender but still vibrant. (Tip: Add cabbage last to keep it crisp—nobody likes mushy cabbage.)
- Season with fish sauce and salt. Taste and adjust—remember, the broth should be savory, not salty. (Pro tip: Fish sauce adds umami; don't skip it!)
- Ladle into bowls, making sure each gets a piece of bone marrow if using. Garnish with green onions and serve hot with rice.
Under that clear golden broth, the beef is fall-apart tender and the marrow adds a buttery richness you’ll crave. Spoon it over steamed rice or enjoy it solo—either way, it’s a hug in a bowl.
Chicken Tinola

Catch this comforting Ginger Chicken Stew before the weather turns. It’s a Filipino classic that’s brothy, gingery, and packed with green papaya, chayote, and chili leaves—perfect for a cold day.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the stew base
- 1 tbsp vegetable oil
- 3 cloves garlic, minced
- 1 medium onion, sliced
- 2-inch piece fresh ginger, peeled and julienned
- 2 lbs chicken thighs or drumsticks, bone-in
For the liquid and vegetables
- 6 cups chicken broth
- 2 tbsp fish sauce (patis)
- 1 medium green papaya, peeled, seeded, and sliced into 1-inch wedges (or 1 medium chayote, peeled and sliced into 1-inch wedges)
- 1 cup chili leaves (or spinach as substitute)
Instructions
- Heat 1 tbsp vegetable oil in a large pot over medium heat. Sauté minced garlic, sliced onion, and julienned ginger for 2 minutes until fragrant.
- Add chicken thighs (bone-in) and sear for 3 minutes per side until golden brown. This locks in flavor.
- Pour in 6 cups chicken broth and 2 tbsp fish sauce. Bring to a boil, then reduce heat to a simmer. Tip: Don’t skip the fish sauce—it adds depth without being fishy.
- Cover and cook for 20 minutes, or until chicken is tender and cooked through (internal temp 165°F). Skim off any foam that rises.
- Add green papaya or chayote wedges. Simmer for 5 minutes—they should be tender but not mushy. Tip: Overcooking papaya makes it soggy; test with a fork.
- Turn off heat and stir in chili leaves. Let residual heat wilt them for 1 minute. Tip: Add leafy greens at the very end to keep their color and nutrients.
Now serve this piping hot over steamed rice—the broth is liquid gold. For a spicy twist, drop in a sliced bird’s eye chili. Enjoy the warm, gingery hug in every spoonful.
Pork Menudo

You're about to make the sticky, savory Pork Menudo that’ll have everyone grabbing seconds. This isn't your grandma’s stew—it’s pork and liver caramelized in tomato sauce, studded with sweet raisins and crunchy veggies. Ready in under an hour, it’s the ultimate weeknight flex.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
For the Meat and Marinade
- 1 lb pork shoulder, cut into 1-inch cubes
- 1/2 lb pork liver, cut into 1/2-inch cubes
- 2 tbsp soy sauce
- 1 tbsp calamansi or lemon juice
- 1/2 tsp ground black pepper
For the Sauté
- 2 tbsp vegetable oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 (8 oz) can tomato sauce
- 1 cup water
- 2 tbsp tomato paste
For the Vegetables and Aromatics
- 1 medium potato, peeled and cubed (1/2-inch)
- 1 medium carrot, peeled and cubed (1/2-inch)
- 1/2 red bell pepper, seeded and diced
- 1/2 green bell pepper, seeded and diced
- 1/4 cup raisins
- 1 bay leaf
- 1/2 tsp salt
- 1/4 tsp sugar (optional)
Instructions
- In a bowl, combine pork shoulder, liver, soy sauce, calamansi juice, and black pepper. Marinate 10 minutes while you prep veggies.
- Heat oil in a large pot over medium-high heat. Sear pork shoulder in batches until browned on all sides, about 5 minutes. Transfer to a plate.
- In the same pot, sauté onion and garlic until fragrant, about 2 minutes.
- Add tomato sauce, water, and tomato paste. Stir and bring to a simmer. Tip: scrape up any browned bits from the bottom for extra flavor.
- Return pork shoulder to pot. Add bay leaf. Cover, reduce heat to low, and simmer 15 minutes.
- Stir in potatoes and carrots. Cover and cook 10 minutes until just tender.
- Add bell peppers, raisins, and marinated liver. Stir gently. Cook 5 minutes more until liver is just cooked through—don’t overdo it or it’ll get tough.
- Season with salt. Add sugar if sauce is too acidic. Remove bay leaf. Tip: Let it rest 5 minutes off heat for flavors to meld.
Bold, tangy, and a little sweet—the raisins cut the liver’s richness while the veggies keep each bite fresh. Spoon it over steaming rice and watch it disappear. Pro tip: leftovers taste even better the next day as the flavors deepen.
Beef Caldereta

Using a single pot and bold flavors, this creamy, spicy Beef Caldereta will be your new weeknight obsession. Tender beef swims in a rich tomato-liver sauce with gooey cheese, briny olives, and buttery potatoes.
Serving: 6 | Prep Time: 20 minutes minutes | Cooking Time: 1 hour 30 minutes minutes
Ingredients
For the Beef and Marinade
- 2 lbs beef chuck, cut into 1.5-inch cubes
- 3 tbsp soy sauce
- 1 tbsp calamansi or lemon juice
- 1 tsp ground black pepper
For the Stew Base
- 2 tbsp cooking oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 medium tomatoes, diced
- 1/4 cup tomato paste
- 2 cups beef broth
- 1 cup water
- 2 pieces bay leaves
- 1 tsp sugar
For the Spice and Liver
- 2-3 pieces dried red chili (or 1 tsp chili flakes)
- 1/4 cup liver spread (or mashed cooked chicken liver)
For the Vegetables and Cheese
- 2 medium potatoes, peeled and quartered
- 1 medium carrot, sliced into rounds
- 1/2 cup green olives
- 1/4 cup grated quick-melting cheese (e.g., Eden or cheddar)
- Salt to taste
Instructions
- Combine beef cubes with soy sauce, calamansi juice, and black pepper in a bowl. Marinate for 15 minutes while you prep other ingredients.
- Heat oil in a heavy pot over medium-high heat. Sear beef in batches until browned on all sides (about 3-4 minutes per batch). Transfer to a plate and set aside.
- In the same pot, sauté onion for 2 minutes until translucent. Add garlic and cook 30 seconds until fragrant.
- Add diced tomatoes and tomato paste. Cook, stirring, for 3 minutes until tomatoes soften and paste darkens.
- Pour in beef broth and water, scraping up any browned bits from the bottom. Add bay leaves, sugar, and dried chilies – bring to a boil.
- Return beef to the pot. Reduce heat to low, cover, and simmer for 1 hour or until beef is fork-tender. (Tip: For faster cooking, use a pressure cooker on high for 30 minutes.)
- Add potatoes and carrot to the pot. Simmer uncovered for 10 minutes until vegetables are tender but not mushy.
- Lower heat to the lowest setting. Stir in liver spread until fully dissolved into the sauce. (Tip: Liver spread adds umami and thickens the stew – don't skip it!)
- Add green olives and grated cheese. Stir gently until cheese melts into the sauce. (Tip: Use quick-melting cheese to avoid clumps.)
- Taste and adjust salt if needed. Simmer 2 more minutes, then remove from heat. Let rest 5 minutes before serving for flavors to meld.
- Serve hot over steamed rice. Garnish with extra cheese or fresh chili if desired.
Caldereta is a flavor bomb – salty olives cut the rich, spicy sauce, while melted cheese adds creamy depth. The beef is so tender it pulls apart, and the potatoes soak up every drop. Perfect for a cozy dinner that feels special but comes together in one pot.
Chicken Mechado

Ever crave a hearty, tangy braise that feels like a hug in a bowl? This Chicken Mechado is your new weeknight MVP—tender chicken simmered in a savory soy-tomato sauce with potatoes, bell peppers, and peas. Bold, saucy, and totally addictive.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the chicken
- 2 lbs chicken thighs, bone-in
- 1 tsp salt
- 1/2 tsp black pepper
- 3 tbsp cooking oil
For the sauce
- 1 medium onion, chopped
- 4 cloves garlic, minced
- 1 medium tomato, chopped
- 1/4 cup soy sauce
- 1/4 cup tomato sauce
- 1 cup water
- 1 bay leaf
- 1 tbsp fish sauce
For the vegetables
- 2 medium potatoes, peeled and cubed
- 1 large red bell pepper, sliced
- 1 cup frozen peas
- 1/4 cup pitted green olives (optional)
Instructions
- Season chicken thighs with salt and black pepper on both sides.
- Heat oil in a large pot or Dutch oven over medium-high heat. Sear chicken in batches, 3-4 minutes per side, until golden brown. Transfer to a plate.
- In the same pot, sauté onion and garlic for 2 minutes until softened. Add tomato and cook until mushy.
- Add soy sauce, tomato sauce, water, bay leaf, and fish sauce. Stir, scraping up browned bits.
- Return chicken to pot. Bring to a boil, then reduce heat to low, cover, and simmer for 25 minutes.
- Add potatoes. Cover and cook 10 minutes until potatoes are tender (check with a fork).
- Stir in bell pepper, frozen peas, and olives (if using). Cook uncovered 5 minutes until vegetables are tender but not mushy.
- Taste the sauce—if too salty, add a splash of water. If too thin, simmer uncovered 2-3 more minutes. Serve hot with steamed rice.
Nothing beats that glossy, savory sauce soaking into fluffy rice. The potatoes soak up all the flavor, while the bell peppers and peas add a fresh pop of color. Serve it with a squeeze of calamansi or lemon for an extra citrus kick!
Pork Adobo sa Gata

A classic Filipino dish gets a creamy twist! This Pork Adobo sa Gata is simmered until tender in a rich, savory sauce with coconut milk and a kick of red chili flakes. Ready in under an hour, it's weeknight dinner goals.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 35 minutes
Ingredients
For the pork
- 1.5 lbs pork belly, cut into 2-inch cubes
For the sauce
- 1/2 cup soy sauce
- 1/3 cup white vinegar
- 1 cup coconut milk
- 1 cup water
- 1 tablespoon brown sugar
For aromatics and seasoning
- 5 cloves garlic, minced
- 1 onion, sliced
- 2 bay leaves
- 1 teaspoon black peppercorns
- 1-2 teaspoons red chili flakes
For serving
- Steamed rice
- Fried garlic (optional)
Instructions
- Heat a large pot over medium-high heat. Add pork belly cubes and sear until browned on all sides, about 5 minutes. Work in batches if needed to avoid overcrowding.
- Reduce heat to medium. Add minced garlic and sliced onion to the pot. Cook, stirring frequently, until onion is translucent and garlic is fragrant, about 2 minutes.
- Pour in soy sauce, vinegar, coconut milk, and water. Add bay leaves, black peppercorns, and brown sugar. Stir to combine.
- Bring the liquid to a boil, then reduce heat to low. Cover and simmer for 30 minutes, or until pork is fork-tender. Stir occasionally to prevent sticking.
- Remove the lid and stir in red chili flakes. Simmer uncovered for 5 more minutes to slightly thicken the sauce.
- Taste and adjust seasoning with a pinch of salt or extra chili flakes if desired. Serve hot over steamed rice, garnished with fried garlic (if using).
A spoonful of this adobo brings a velvety coconut richness that cuts through the tangy soy-vinegar base, with chili heat sneaking up on you. Pair it with garlic fried rice for a next-level leftover lunch.
Fish Paksiw

Kick the ordinary to the curb. Fish Paksiw is the tangy, peppery, one-pot wonder your weeknights need—a Filipino sour stew that’s punchy, fast, and unforgettably bold.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
For the Fish
- 1 lb freshwater fish (like tilapia or catfish), cleaned and sliced into steaks
- 1 tsp salt
- 1/2 tsp ground black pepper
For the Broth
- 1 tbsp cooking oil
- 4 cloves garlic, minced
- 1 medium onion, sliced
- 1 thumb-sized ginger, julienned
- 1 cup water
- 1/2 cup white vinegar
- 1 tbsp whole black peppercorns
- 2 pieces dried bay leaves
- 1 tsp salt
- 1/2 tsp sugar (optional, to balance sourness)
Optional Garnish
- 2 pieces long green chili (siling pansigang), sliced
Instructions
- Season the fish steaks with 1 tsp salt and 1/2 tsp ground black pepper. Let sit for 5 minutes.
- Heat 1 tbsp cooking oil in a wide pan over medium-high heat. Sear the fish for 2 minutes per side until lightly browned. Remove and set aside. (Tip: Don’t overcrowd the pan—do it in batches if needed.)
- In the same pan, sauté garlic, onion, and ginger over medium heat for 2 minutes until fragrant.
- Pour in 1 cup water and 1/2 cup white vinegar. Add the whole peppercorns, bay leaves, and 1 tsp salt. Stir. (Tip: Do not stir the vinegar directly—let it boil first to mellow the sharpness.)
- Bring the broth to a boil, then reduce heat to low. Simmer uncovered for 5 minutes.
- Return the fish to the pan. Add green chili slices if using. Cover and simmer for 10 minutes, or until fish is opaque and flakes easily. (Tip: For a cleaner sour punch, add the vinegar at the very end—just simmer 3 more minutes.)
- Taste and add 1/2 tsp sugar if too sour. Adjust salt if needed. Serve hot over steamed rice.
A forkful gives you flaky fish swimming in a ginger‑spiked, lip‑puckering broth that’s pure comfort. Serve it with extra rice to soak up every drop—and don’t forget the chili for a slow‑build heat. This is weeknight magic, fast and fierce.
Kare-Kare (Oxtail)

Venture into the heart of Filipino comfort food with this ultra-savory Kare-Kare. Think fall-apart oxtail swimming in a creamy peanut sauce, studded with eggplant and banana blossom. It’s bold, it’s messy, and it’s absolutely worth every bite.
Serving: 6 | Prep Time: 20 minutes minutes | Cooking Time: 120 minutes minutes
Ingredients
For braising the oxtail
- 2 lbs oxtail, cut into 2-inch pieces
- 1 large onion, quartered
- 4 cloves garlic, crushed
- 1 tablespoon whole black peppercorns
- 6 cups water
- 1 tablespoon salt
For the vegetables
- 1 cup banana blossom (fresh or canned, drained)
- 1 large eggplant, sliced into 1-inch rounds
- 1 bunch long beans (sitaw), cut into 3-inch lengths
- 1/2 head cabbage, cut into wedges
For the peanut sauce
- 1/2 cup smooth peanut butter
- 1/4 cup ground roasted peanuts
- 4 tablespoons rice flour
- 2 cups reserved oxtail broth
- 2 tablespoons annatto oil (or 1 teaspoon annatto seeds soaked in 2 tbsp warm oil)
- 1 teaspoon shrimp paste (bagoong) for sautéing
For serving
- 1/2 cup shrimp paste (bagoong) sautéed in 1 teaspoon oil
Instructions
- In a large pot, combine oxtail, quartered onion, crushed garlic, black peppercorns, water, and salt. Bring to a boil over high heat, then reduce to low, cover, and simmer for 1.5 to 2 hours until oxtail is fork-tender. Skim off any scum that rises. Reserve 2 cups of broth; drain and set oxtail aside.
- While oxtail cooks, prepare the vegetables: In a pot of boiling salted water, blanch banana blossom for 2 minutes, then drain. Set aside.
- In a separate pot, bring water to a boil and blanch eggplant slices for 2 minutes until slightly softened. Remove and set aside. Repeat with long beans (blanch 1 minute) and cabbage wedges (blanch 1 minute). Drain all and set aside.
- Make the peanut sauce: In a medium saucepan, whisk together peanut butter, ground peanuts, rice flour, reserved 2 cups oxtail broth, and annatto oil until smooth. Cook over medium heat, stirring constantly, until mixture thickens and comes to a gentle boil, about 5-7 minutes. Reduce heat to low.
- Add the cooked oxtail to the peanut sauce and stir gently to coat. Simmer on low for 10 minutes, stirring occasionally, to let flavors meld. Stir in 1 teaspoon shrimp paste (bagoong) for savory depth.
- Arrange the blanched vegetables (banana blossom, eggplant, long beans, cabbage) on a serving platter. Pour the oxtail and peanut sauce over the vegetables. Serve immediately with sautéed bagoong on the side.
- Tip: For a creamier sauce, substitute 1/2 cup of broth with coconut milk. Tip: Toast the ground peanuts in a dry pan for 2 minutes before adding for a nuttier flavor. Tip: If sauce is too thick, thin with warm water or broth 1 tablespoon at a time.
Don’t be shy with the bagoong on the side—that salty punch cuts through the rich, nutty sauce like a flavor bomb. Spoon it over fluffy steamed rice, and you’ve got a bowl of pure Filipino soul food that’s messy, bold, and absolutely unforgettable.
Pork Humba

Ditch the takeout and braise your way to umami nirvana with Pork Humba. This Filipino classic hits every sweet, salty, and savory note with tender pork belly, caramelized pineapple, and star anise magic. One pot, big flavor—let's get cooking.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
For the Pork
- 2 lbs pork belly, cut into 2-inch cubes
- 1 tbsp cooking oil
- 4 cloves garlic, minced
- 1 medium onion, sliced
For the Braising Liquid
- 1/4 cup soy sauce
- 2 tbsp vinegar (cane or white)
- 1 cup pineapple juice
- 1 cup water
- 1 tbsp brown sugar
- 2 pieces star anise
- 1 bay leaf
- 1/2 tsp whole black peppercorns
- 1 cup pineapple chunks (canned, drained)
Instructions
- In a large pot or Dutch oven, heat 1 tbsp oil over medium-high heat. Add pork belly cubes and sear until all sides are golden brown, about 5-7 minutes. Work in batches if needed to avoid crowding. Remove pork and set aside.
- Reduce heat to medium. In the same pot, add garlic and onion. Sauté until softened, about 2 minutes. Tip: scrape up any browned bits from the bottom—that's flavor gold.
- Return pork to the pot. Add soy sauce, vinegar, pineapple juice, water, brown sugar, star anise, bay leaf, and black peppercorns. Stir to combine.
- Bring to a boil, then reduce heat to low. Cover and simmer for 60-75 minutes, or until pork is fork-tender. Tip: check at 60 minutes—cook time varies with pork thickness. The liquid should reduce by half and thicken slightly.
- Add pineapple chunks and stir. Simmer uncovered for 5 more minutes to blend flavors. Taste and adjust saltiness with a pinch of salt or extra soy sauce if needed.
- Remove bay leaf and star anise before serving. Tip: For extra richness, let the humba sit for 10 minutes off heat—the flavors meld beautifully.
Rich, sticky, and deeply savory with a whisper of anise—this humba is a weeknight win. Serve over steamed jasmine rice and scatter with fresh scallions or fried garlic for crunch. Leftovers? Even better the next day.
Chicken Afritada

Let’s get this chicken Afritada party started! A tomato-based stew that slaps with smoky chorizo, tender chicken, and hearty veggies. This classic Filipino comfort food is a one-pot wonder that’s perfect for busy weeknights.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken
- 2 lbs chicken thighs, bone-in, skin on
- 1 tsp salt
- 1/2 tsp black pepper
For the Stew Base
- 2 tbsp cooking oil
- 4 cloves garlic, minced
- 1 medium onion, diced
- 2 links Spanish chorizo, sliced (about 1/2 cup)
- 3 medium tomatoes, diced (about 1 1/2 cups)
- 1/2 cup tomato sauce
- 1 cup chicken broth
- 1 bay leaf
For the Vegetables
- 2 medium potatoes, peeled and quartered
- 1 large carrot, peeled and cut into chunks
- 1/2 cup frozen green peas
Instructions
- Season chicken thighs with salt and pepper. Let sit for 10 minutes at room temp.
- In a large pot or Dutch oven, heat oil over medium-high heat. Sear chicken in batches, skin side down first, until golden brown (about 4 minutes per side). Transfer to a plate. (Tip: Don’t crowd the pot—this ensures crisp skin.)
- In the same pot, reduce heat to medium. Sauté garlic and onion for 2 minutes until softened. (Tip: The fond at the bottom adds flavor—don’t skip scraping it up.)
- Add chorizo slices and cook for 1 minute until they release some oil.
- Add diced tomatoes and cook for 3-4 minutes, stirring occasionally, until they soften and release juices.
- Pour in tomato sauce and chicken broth, add bay leaf. Stir well, scraping up any browned bits. Bring to a simmer.
- Return chicken to the pot (skin side up), add potatoes and carrots. Cover and simmer over medium-low heat for 30-35 minutes until chicken is tender and veggies are fork-tender. (Tip: Check liquid level—add a splash of broth if it’s too thick.)
- Uncover, add frozen peas, and cook for 2 minutes more until peas are bright green and heated through. (Final temp check: internal temp of chicken should reach 165°F.)
- Remove bay leaf. Taste and adjust salt or pepper if needed.
Finally, this Afritada is all about that rich, tangy tomato sauce hugging every morsel. Serve it over steaming jasmine rice to soak up every drop. For a zesty twist, squeeze a bit of calamansi or lemon on top—it’s a game-changer.
Beef Bulalo

Dive into the ultimate comfort bowl—Beef Bulalo. This rich bone marrow soup with tender beef shank, sweet corn, and cabbage is pure soul food. We're simmering bones until the marrow melts into the broth, creating a silky, beefy masterpiece that'll have you licking the spoon.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 180 minutes
Ingredients
For the Broth
- 2 lbs beef shank, cross-cut with marrow
- 1 lb beef marrow bones
- 12 cups water
- 1 large onion, quartered
- 2 tbsp fish sauce
- 1 tbsp whole peppercorns
For the Vegetables
- 2 ears corn, cut into 3 pieces each
- 2 cups napa cabbage, chopped
- 1 cup green beans, trimmed
For Garnish
- 1 tbsp green onions, sliced
- Lime wedges
Instructions
- In a large pot, add beef shank, marrow bones, and water. Bring to a boil over high heat, then reduce to low and skim off any scum that rises to the top. Simmer uncovered for 10 minutes.
- Add the quartered onion, fish sauce, and whole peppercorns. Stir to combine. Cover and simmer on low heat for 2.5 hours, or until the beef is fork-tender and the marrow is soft. Tip: Don't rush the simmer—low and slow extracts maximum collagen for that silky broth.
- Remove the marrow bones carefully (they'll be hot!). Scoop out the marrow and set aside for later or stir back into the broth. Keep the beef shank in the pot.
- Add corn pieces to the pot. Simmer for 10 minutes until tender. Tip: Corn adds sweetness—don't skip it.
- Add the green beans and cook for 3 minutes until bright green and crisp-tender. Tip: Add veggies last to keep them vibrant, not mushy.
- Toss in the chopped napa cabbage and cook just until wilted, about 1 minute. Remove from heat.
- Ladle the soup into bowls, making sure each gets a piece of beef shank and marrow. Garnish with green onions and serve with lime wedges on the side.
Just imagine: each spoonful is a warm, beefy hug with bits of melting marrow that coat your tongue. The cabbage stays crunchy, the corn pops sweet, and the broth—so rich it glistens. Squeeze a lime over the top for a bright finish, or dunk crusty bread to soak up every last drop. You earned this.
Vegetable Dinengdeng

Veggie lovers, meet your new favorite weeknight dinner: Dinengdeng, an Ilonggo veg stew that’s bold, brothy, and packed with bitter gourd, okra, and yellow squash. No fuss—just sauté, simmer, and serve.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
For the Base
- 3 tbsp cooking oil
- 1 small onion, sliced
- 2 cloves garlic, minced
- 1 thumb-sized ginger, peeled and sliced
For the Broth
- 4 cups water
- 1/4 cup bagoong (fermented fish paste)
- 2 tbsp fish sauce
For the Vegetables
- 1 cup bitter gourd (ampalaya), seeds removed and sliced
- 1 cup okra, trimmed and cut into 1-inch pieces
- 1 cup yellow squash, cut into 1-inch cubes
- 1 cup long beans, cut into 2-inch pieces
For Garnish (optional)
- Fried garlic bits
- Chopped cilantro
Instructions
- Heat 3 tbsp cooking oil in a large pot over medium heat until shimmering (about 350°F if using a thermometer).
- Sauté 1 sliced onion, 2 minced garlic cloves, and 1 thumb of sliced ginger for 2 minutes until fragrant and onion is translucent.
- Add 4 cups water, 1/4 cup bagoong, and 2 tbsp fish sauce. Stir and bring to a boil over high heat.
- Once boiling, add 1 cup sliced bitter gourd. Cook for 3 minutes—this helps mellow its bitterness. Tip: Soak bitter gourd in salted water for 10 minutes before cooking to reduce bitterness further.
- Add 1 cup okra, 1 cup yellow squash, and 1 cup long beans. Stir gently.
- Reduce heat to medium-low. Simmer for 8 minutes until vegetables are tender but still vibrant. Tip: Don’t overcook—okra should be slightly crunchy, and squash just fork-tender.
- Taste and adjust seasoning: add more bagoong for saltiness or a pinch of sugar if too bitter. Tip: Start with less bagoong—it’s potent—and add gradually.
- Remove from heat. Ladle into bowls and garnish with fried garlic bits and chopped cilantro if desired.
Just a spoonful of that savory, slightly bitter broth will wake up your taste buds. Serve it over steamed rice for a hearty, nutritious meal that feels like a hug from the Ilocos region.
Pork Binagoongan

Ready for a Filipino classic that hits every savory, salty, and tangy note? This Pork Binagoongan is a one-pot wonder—tender pork belly simmered in shrimp paste, tomatoes, and long beans. It's bold, it's punchy, and it's about to be your new weeknight obsession.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the Pork
- 1 lb pork belly, cut into 1-inch cubes
- 2 tablespoons cooking oil
- 4 cloves garlic, minced
- 1 medium onion, chopped
For the Sauce
- 3 tablespoons shrimp paste (bagoong alamang)
- 2 large tomatoes, chopped
- 1 cup water
- 1 tablespoon vinegar
- 1 teaspoon sugar
- 1/4 teaspoon ground black pepper
For the Vegetables
- 1 cup long beans (sitaw), cut into 2-inch lengths
- 1 medium eggplant, sliced into 1/2-inch rounds
- 2 pieces green chili (siling berde), slit lengthwise (optional)
Instructions
- In a large pot or wok, heat 2 tablespoons cooking oil over medium-high heat. Add the pork belly cubes and sear for 4-5 minutes, turning occasionally, until all sides are browned. Remove pork and set aside. (Tip: Don't overcrowd the pan—sear in batches if needed for even browning.)
- In the same pot, reduce heat to medium. Sauté garlic and onion for 2 minutes until fragrant and onion is translucent. Add the chopped tomatoes and cook for 3 minutes, mashing them slightly with the back of a spoon until they break down into a rough paste.
- Stir in 3 tablespoons shrimp paste and cook for 1 minute until aromatic. Return the browned pork to the pot. Pour in 1 cup water, 1 tablespoon vinegar, 1 teaspoon sugar, and 1/4 teaspoon black pepper. Stir to combine. Bring to a boil, then lower heat to a simmer. Cover and cook for 30-35 minutes, stirring occasionally, until the pork is tender and the sauce has thickened. (Tip: For extra tender meat, let it simmer low and slow—the collagen breaks down making it fork-tender.)
- Add the long beans and eggplant slices. Stir gently to coat with the sauce. If using green chili, add now. Cover and cook for another 5 minutes until vegetables are tender but still have a slight crunch. (Tip: Don't overcook the vegetables to retain their texture and color.)
- Uncover, increase heat to high, and cook for 2-3 minutes to reduce the sauce slightly if it's too watery. Taste and adjust seasoning with a pinch of salt or more sugar if needed (remember shrimp paste is already salty). Serve immediately with steamed rice.
Finish with a squeeze of calamansi or lemon for a bright finish—this cuts the richness perfectly. The sauce clings to every grain of rice, and the mix of tender pork, silky eggplant, and snappy beans makes each bite a textural adventure. Trust me, you'll be scooping up every last drop.
Chicken Kaldereta

Ever since I first tried Chicken Kaldereta at a Filipino potluck, I've been obsessed. This spicy tomato-liver stew is pure comfort—bold, savory, and secretly cheesy. Get ready to simmer up something unforgettable.
Serving: 6 | Prep Time: 20 minutes minutes | Cooking Time: 45 minutes minutes
Ingredients
For the Marinade
- 2 lbs chicken thighs, bone-in skin-on
- 1/4 cup calamansi juice (or lemon juice)
- 1 tbsp fish sauce
- 1 tsp ground black pepper
- 4 cloves garlic, minced
For the Stew Base
- 2 tbsp cooking oil
- 1 large onion, chopped
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 2 cups tomato sauce
- 1 cup beef broth
- 2 bay leaves
- 1 tsp sugar
- Salt to taste
For the Liver and Cheese
- 1/2 lb pork liver, minced
- 1/4 cup liver spread (or 2 more tbsp minced liver)
- 1 cup cubed processed cheese (like Eden or Velveeta)
Instructions
- Step 1: Marinate the chicken. In a bowl, combine chicken, calamansi juice, fish sauce, pepper, and garlic. Let sit at room temp for 15 minutes.
- Step 2: Sear the chicken. Heat oil in a large pot over medium-high. Shake off excess marinade from chicken, then brown in batches—about 3 minutes per side. Don't crowd the pot. Set aside.
- Step 3: Sauté aromatics. In the same pot, cook onion until translucent, about 2 minutes. Add bell peppers and sauté 1 minute.
- Step 4: Build the sauce. Pour in tomato sauce and broth, scraping up brown bits. Add bay leaves and sugar. Bring to a boil.
- Step 5: Simmer the chicken. Return chicken to pot (skin side up). Reduce heat to low, cover, and simmer 30 minutes—meat should be tender and a meat thermometer hits 165°F.
- Step 6: Add liver. Stir in minced liver and liver spread. Simmer uncovered 5 more minutes to thicken slightly. Taste and add salt if needed.
- Step 7: Melt the cheese. Turn off heat, scatter cheese cubes on top, and let residual heat melt it—about 2 minutes. Stir gently for that gooey finish. Pro tip: Stirring too early can break the sauce.
- Step 8: Serve immediately over steamed rice. For extra richness, garnish with fresh parsley or chili flakes.
One spoonful delivers a punch of spicy, tangy tomato, velvety from the liver and cheese. The bell peppers add a sweet crunch that cuts through the richness. Serve it family-style—everyone will be back for seconds.
Shrimp Bicol Express

Zoom in on the boldest shrimp stew you'll make this week: Shrimp Bicol Express. This one-pot wonder packs spicy coconut milk, tender shrimp, crunchy bamboo shoots, and funky shrimp paste into a 20-minute weeknight win. Recipe coming in hot.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
For the Aromatics
- 2 tbsp vegetable oil
- 4 cloves garlic, minced
- 1 medium onion, sliced
- 2 tbsp ginger, minced
For the Spice Base
- 6 long green chili peppers, sliced (or 4 Thai chilies for extra heat)
- 1 tbsp shrimp paste
For the Stew
- 1 can (13.5 oz) full-fat coconut milk
- 1 cup water
- 1 cup canned bamboo shoots, drained
For the Protein
- 1 lb large shrimp, peeled and deveined
For Seasoning
- 1 tbsp fish sauce
- 1 tsp sugar
Instructions
- Heat 2 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering.
- Sauté garlic, onion, and ginger for 2 minutes until fragrant and onion is translucent.
- Add sliced chili peppers and 1 tbsp shrimp paste; cook for 1 minute, stirring constantly. Smash the paste into the aromatics.
- Pour in 1 can coconut milk and 1 cup water. Stir well to combine. Bring to a gentle boil, then reduce heat to medium-low.
- Add drained bamboo shoots and simmer for 5 minutes. The sauce will thicken slightly.
- Season with 1 tbsp fish sauce and 1 tsp sugar. Taste and adjust saltiness if needed.
- Add shrimp in a single layer. Cook for 3–4 minutes until pink and curled. Do not overcook—shrimp turn rubbery fast.
- Remove from heat. The sauce should cling to the shrimp and bamboo shoots. If too thick, splash in a little water.
- Tips: Use full-fat coconut milk for richness. Adjust chilies to your heat tolerance. For deeper flavor, toast shrimp paste before adding liquids.
Unwrap layers of creamy, spicy, and umami in every spoonful. Serve over steamed jasmine rice or with crusty bread to soak up the sauce. Leftovers? The flavors get even better overnight—just reheat gently.
Eggplant Tortang Talong Stew

Don't sleep on this mashup—Eggplant Tortang Talong Stew takes the classic Filipino omelet and simmers it in a savory tomato sauce with ground pork and peas. It's weeknight comfort with a punch of umami.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the Eggplant Omelets
- 2 large eggplants (about 1 lb total)
- 3 large eggs
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3 tablespoons vegetable oil
For the Stew
- 1 tablespoon vegetable oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1/2 pound ground pork
- 1 (14 oz) can crushed tomatoes
- 1 cup chicken broth
- 1/2 cup frozen peas
- 1 tablespoon fish sauce
- 1/2 teaspoon sugar
Instructions
- Step 1: Pierce eggplants several times with a fork. Grill or broil whole eggplants, turning occasionally, until skin chars and flesh is soft (about 10 minutes). Let cool, then peel off skin and flatten flesh with a fork into a patty shape.
- Step 2: In a shallow bowl, beat eggs with 1/2 teaspoon salt and 1/4 teaspoon pepper. Dip each eggplant patty into egg, letting excess drip off.
- Step 3: Heat 3 tablespoons oil in a large nonstick skillet over medium-high heat. Fry eggplant patties until golden brown, about 2 minutes per side. Transfer to a plate. (Tip: Don't overcrowd—fry in batches if needed.)
- Step 4: In the same skillet, add 1 tablespoon oil. Sauté onion and garlic until softened, about 2 minutes. Add ground pork and cook, breaking it up, until browned, 4–5 minutes. (Tip: Let pork sit undisturbed for a minute before stirring for better browning.)
- Step 5: Stir in crushed tomatoes, chicken broth, fish sauce, and sugar. Bring to a simmer. Cook 5 minutes, stirring occasionally.
- Step 6: Gently nestle the fried eggplant patties into the sauce. Add frozen peas. Cover and simmer 5 minutes, until peas are tender and flavors meld. (Tip: Simmer uncovered last 2 minutes if sauce is too thin.)
- Step 7: Taste and adjust seasoning with salt or pepper if needed. Serve hot over steamed rice.
Just one bite and you'll get the contrast—crispy egg edges against silky eggplant, all soaked in that tangy pork tomato sauce. Spoon it over garlic fried rice for a next-level bowl, or pile it on toast for brunch. Trust me, you'll want leftovers.
Conclusion
With these 18 inviting Filipino stews, you’ll bring hearty, flavorful warmth to your table. Which one will you try first? Let us know in the comments and save this roundup on Pinterest to inspire your next cozy meal!