My mom always kept cans of pork and beans in the cupboard, even though nobody in our house ate them straight from the can.
This is what she did with them, and it is still my favorite thing to cook when the day got away from me. Chicken with pork and beans, browned in one pot with soy sauce and tomato sauce until the sauce thickens around everything.
The reason I keep coming back to it is that it works from a frozen start. Thaw the chicken, sautรฉ it with the aromatics, open the can, and that is the whole plan. If there are potatoes in the house they go in too, which stretches it into a bigger dinner without adding a step.
Nothing here needs a grocery run. If you like tomato-based Filipino stews, my beef caldereta is the weekend version of the same idea. Serve this one over rice.

Save This Recipe ๐
Jump to:
Why This Recipe Works
- Everything comes from the cupboard. A can of pork and beans, soy sauce, tomato sauce, and whatever chicken is in the freezer. No trip to the store, which is the whole reason this became my go-to.
- The can does the work. Pork and beans arrives already sauced and sweetened, so the sauce thickens on its own as it simmers. You are not building anything from scratch.
- One pot, start to finish. Aromatics, chicken, and sauce all go into the same pot in order, so there is nothing to drain and nothing waiting on the counter.
- Better the next day. The chicken keeps absorbing sauce overnight, which makes this one of the few dinners I would rather eat as leftovers.
What Is Chicken with Pork and Beans?
Chicken with pork and beans is a Filipino home dish, not the American baked beans you might be picturing. Chicken gets browned with garlic and onion, then simmered with a can of pork and beans, soy sauce, and tomato sauce until the sauce thickens into something you spoon over rice.
The canned beans are the shortcut and the point. They arrive already sweetened and sauced, so the dish tastes like it simmered longer than it did.
If you know menudo or pochero, this sits in the same family of tomato-based Filipino stews. It is the faster one. No cubing, no marinating, no simmering meat for an hour before the vegetables go in.
Ingredients
- Garlic and onion. The base for almost every Filipino stew. Cook them until the onion turns soft and slightly golden, since raw onion stays sharp all the way through the simmer and there is nothing later in the recipe to cover it.
- Boneless chicken thighs. Thighs hold up through a covered simmer and stay tender, which is the whole reason they are the default here. Breast works if that is what you have, but it goes dry in the same amount of time, so pull it earlier. Any bone-in cut works too and will need longer.
- Canned pork and beans. The shortcut and the flavor of the dish. The whole can goes in, sauce and all, since that sauce is what thickens everything as it simmers. Bush's or Van Camp's is what I use. Filipino brands run sweeter than American ones, so taste before adding sugar if you are using an American can.
- Soy sauce. Salt plus umami, and it is what keeps this from tasting like a sweet tomato dish. Filipino soy sauce is saltier and thinner than Japanese soy sauce, so if you are using something like Kikkoman, start with less and add more at the end.
- Tomato sauce. Thins out the sauce from the can and adds acidity to cut the sweetness. Plain canned tomato sauce, not pasta sauce, which brings herbs that do not belong here.
- Sugar. A small amount to round out the soy sauce. Taste first. Depending on your can of beans you may not need any at all.
- Bay leaves. Aromatic depth through the simmer. Two is plenty, and pull them before serving.
- Cooking oil. For the aromatics and browning. Neutral oil or olive oil, whichever is open.
- Salt and pepper. Season at the end, not the beginning. Between the soy sauce and the canned beans, there is already a lot of salt in the pot before you add any.
- Potatoes (optional). My bonus addition when there are some in the house. Cube them small, around half an inch, so they cook through in the same simmer as the chicken. They soak up sauce and stretch one can of beans into dinner for more people. Waxy potatoes hold their shape better here. Russets break down and thicken the sauce further, which is not wrong, just a different dish.
How to Make Chicken with Pork and Beans
- Sautรฉ the aromatics. Heat oil in a pot over medium. Add the garlic and onion and cook for 3 to 4 minutes, until the onion turns soft and translucent and the garlic smells sweet rather than sharp. Do not let the garlic brown past golden or it turns bitter and you will taste it in the finished sauce.
- Brown the chicken. Add the thighs and cook for 4-5 minutes per side, until the outside is golden. This is not about sealing juices in, which searing does not do. It is about the browned bits that stick to the bottom of the pot, because the sauce lifts them later and that is where a lot of the flavor comes from.
- Add the sauces. Pour in the whole can of pork and beans, sauce and all, then the soy sauce and tomato sauce. Add sugar only if your can needs it, and drop in the bay leaves. Scrape the bottom of the pot as the liquid goes in so nothing browned is left stuck down there.
- Simmer. Cover and cook gently for 2-25 minutes, until the chicken is tender and reaches 165ยฐF at the thickest part. Stir once or twice, gently, since the beans break apart if you work them too hard. The sauce is ready when it coats the back of a spoon and no longer runs thin off the chicken.
- Finish and serve. Pull the bay leaves. Taste and add salt and pepper now, not earlier, since the soy sauce and the canned beans have already brought most of it. Let it sit off the heat for a few minutes, then serve over rice.
Rose's Top Tips
- Taste before you add sugar. The can already brings sweetness, and how much depends on the brand. Add sugar to a can that did not need it and there is no way back, since nothing else in the pot is acidic enough to balance it.
- Stir gently once the beans are in. They are already fully cooked and soft out of the can, so working them hard breaks them into the sauce. You lose the texture that makes this a dish of beans rather than a thick tomato sauce.
- Pull it off the heat slightly loose. The sauce keeps thickening as it sits and again in the fridge. What looks right in the pot will be too tight by the time it reaches the table.
- Use thighs if you have the choice. They stay tender through the covered simmer. Breast hits 165ยฐF well before the sauce has thickened, so you end up choosing between dry chicken and a thin sauce.
Substitutions and Additions
- Potatoes. The addition I make most. Cube them small and add them with the sauces so they cook through in the same simmer. They soak up sauce and turn one can of beans into dinner for more people, which is the reason this dish stretches so well.
- Carrots. Same timing as potatoes, and they lean into the sweetness already coming from the can. Cut them thicker than the potatoes or they go soft before the chicken is done.
- Hot dogs or sausage. Plenty of households do it this way. Slice them on a bias and add them in the last five minutes, since they only need heating through and they get rubbery if they simmer the whole time.
- Chicken breast. Works, but it hits 165ยฐF before the sauce has thickened. Brown it, pull it out, let the sauce reduce, then return it to the pot for the last few minutes.
- No canned pork and beans. Use plain canned white beans plus an extra spoonful of tomato sauce and a little more sugar, since you are rebuilding what the can normally brings. The texture is right, the sweetness is what you have to add back.
- More salt, more depth. Fish sauce instead of extra soy sauce at the end. It brings salt without darkening the sauce further, and a small amount goes a long way.
What to Serve With This
- Rice. Not optional. The sauce is the whole point and rice is what carries it. Day-old rice works fine here.
- A 7 minute egg on top. The jammy yolk runs into the sauce and makes leftovers over rice feel like a different meal. This is how the second night usually goes in my house.
- Something sharp on the side.Ensaladang talong or anything pickled. The dish is sweet and rich, and a sharp bite between forkfuls keeps it from wearing you down.
Storage and Reheating
- Cool it first, but not for long. Bring it to room temperature and get it into the fridge within two hours of cooking. Do not leave the pot out on the stove all evening.
- Fridge: 3 to 4 days in an airtight container. The sauce tightens overnight as the chicken and beans keep absorbing it, which is also why it tastes better on day two.
- Add water before reheating, not after. A splash stirred in while the pot is still cold loosens the sauce evenly as it warms. Added at the end, it sits on top.
- Reheat low and slow. Stovetop over low or medium-low with a stir or two. The beans have been cooked twice already, so a hard boil breaks them into the sauce. Microwave at half power works too, with a stir halfway.
- Freezer: 2 to 3 months. Cool completely first, then a freezer-safe container. Thaw overnight in the fridge before reheating.
- Skip freezing if you added potatoes. They turn grainy and watery after thawing in a way the chicken and beans do not. Eat that batch fresh.
Recipe FAQs
Yes, with one adjustment. Breast reaches 165ยฐF before the sauce has thickened, so brown it, take it out, let the sauce reduce on its own, then return it to the pot for the last few minutes.
No. The whole can goes in, sauce and all. That sauce is what thickens the dish as it simmers, so draining it means starting from a much thinner pot and adding more tomato sauce to make up the difference.
Rice. The sauce is the point and rice is what carries it. A jammy egg on top turns leftovers into a different meal.
Same family of tomato-based Filipino stews, not the same dish. This one skips the cubing, the marinating, and the long simmer, which is why it works on a weeknight.
Yes, and it is better the next day. The chicken keeps absorbing sauce overnight. Reheat gently with a splash of water, since the sauce tightens in the fridge.
Yes, and I usually do. Cube them small and add them with the sauces so they cook through in the same simmer. Skip freezing that batch, since potatoes go grainy after thawing.
More Chicken Recipes To Try

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Chicken with Pork and Beans (Filipino Style)
Equipment
- 1 medium pot
Ingredients
- 3 tablespoons olive oil
- 1 tablespoon garlic, crushed
- ยฝ cup medium onion, chopped
- 1ยฝ pounds boneless chicken thighs
- 11 ounces Canned Pork and Beans
- 2 tablespoon soy sauce
- ยพ cup tomato sauce
- 1 tablespoon sugar or honey
- 2 pcs dry bay leaves optional
- ยฝ teaspoon salt optional
- ยผ teaspoon pepper
- 2 potatoes cubed
Instructions
- Fry the potatoes, if using. Cube them small, around half an inch. Heat oil in the pot over medium-high and fry them for 5 to 6 minutes, turning once or twice, until the outsides are golden and set. Take them out and put them aside. Frying first seals the outside so they hold their shape through the simmer instead of falling apart into the sauce.2 potatoes
- Sautรฉ the aromatics. Heat oil in a pot over medium. Add the garlic and onion and cook for 3 to 4 minutes, until the onion turns soft and translucent and the garlic smells sweet rather than sharp. Do not let the garlic brown past golden or it turns bitter and you will taste it in the finished sauce.3 tablespoons olive oil, 1 tablespoon garlic, crushed, ยฝ cup medium onion, chopped
- Brown the chicken. Add the thighs and cook for 5-7 minutes per side, until the outside is golden. This is not about sealing juices in, which searing does not do. It is about the browned bits that stick to the bottom of the pot, because the sauce lifts them later and that is where a lot of the flavor comes from.1ยฝ pounds boneless chicken thighs
- Add the sauces. Pour in the can of pork and beans, then the soy sauce and tomato sauce. Add sugar only if your can needs it, and drop in the bay leaves. Scrape the bottom of the pot as the liquid goes in so nothing browned is left stuck down there.11 ounces Canned Pork and Beans, 2 tablespoon soy sauce, ยพ cup tomato sauce, 1 tablespoon sugar or honey, 2 pcs dry bay leaves, ยฝ teaspoon salt, ยผ teaspoon pepper
- Simmer. Cover and cook gently for 20-25 minutes, until the chicken is tender and reaches 165ยฐF at the thickest part. Stir once or twice, gently, since the beans break apart if you work them too hard. The sauce is ready when it coats the back of a spoon and no longer runs thin off the chicken.
- Finish and serve. Pull the bay leaves. Taste and add salt and pepper now, not earlier, since the soy sauce and the canned beans have already brought most of it. Let it sit off the heat for a few minutes, then serve over rice
Save This Recipe ๐
Notes
- The whole can goes in, sauce and all. Do not drain it. That sauce is what thickens the dish as it simmers.
- Taste before adding sugar. Filipino brands of pork and beans run sweeter than American ones. Depending on your can, you may not need any sugar at all.
- Season at the end. Between the soy sauce and the canned beans, there is already a lot of salt in the pot before you add any.
- Stir gently once the beans are in. They come out of the can fully cooked and soft, so working them hard breaks them into the sauce.
- Pull it off the heat slightly loose. The sauce keeps thickening as it sits and again in the fridge. What looks right in the pot will be too tight at the table.
- Potatoes: cube them small and add with the sauces so they cook through in the same simmer. Skip freezing that batch, since potatoes go grainy after thawing.









