pork beans recipe
The Best pork beans recipe
I love how versatile pork beans are—whether it’s a quick weeknight meal or a dish to impress guests. The beans are packed with fiber and plant-based protein, and the pork adds a satisfying richness that keeps everyone satisfied. It’s a balanced meal that’s gentle on the stomach but still flavorful enough to feel indulgent. My kids used to ask for it every Sunday, and now that they’re older, they still reach for it when they’re craving something hearty. It’s a recipe that’s as dependable as the meals I grew up with.

Classic Pork and Bean Stew
A hearty stew featuring tender pork, kidney beans, and aromatic vegetables, perfect for a comforting weeknight meal. This recipe is a must-try for any occasion.
🥘Ingredients
- 1 lb pork shoulder, cut into 1-inch cubes
- 2 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp dried thyme
- 2 cans (15 oz each) kidney beans, drained and rinsed
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 medium sweet potato, peeled and cubed
- 1 bell pepper, diced (any color)
- 2 cups chicken broth
- 1 tbsp tomato paste
- 1 tsp cumin
- 1 tsp salt
- ½ tsp black pepper
👨🍳Directions
-
1
Heat olive oil in a Dutch oven over medium-high heat. Add pork cubes and brown on all sides. Remove pork and set aside. -
2
In the same pot, sauté diced onion and garlic until soft, about 5 minutes. Stir in tomato paste, cumin, salt, and pepper. Cook for 1 minute. -
3
Return pork to the pot. Pour in chicken broth, then add kidney beans, sweet potato, and bell pepper. Bring to a simmer. -
4
Cover and transfer to a preheated 375°F oven. Bake for 30 minutes, stirring occasionally, until pork is tender and sweet potatoes are fork-tender.
🔧Equipment
- Large Dutch oven
- Potato masher
- Wooden spoon
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Pork and Bean Stew Works
❓ Frequently Asked Questions About Pork and Bean Stew
How long does it take to cook pork beans?
Pork beans typically take 45 to 60 minutes to cook fully, depending on the cut (shank vs. tenderloin) and your stove’s heat. For slow-cooked versions, set the oven to 275°F (135°C) and cook on low heat for 3 to 4 hours until fork-tender.
—
Can I use canned pork shoulder instead of fresh?
Yes, you can substitute canned pork shoulder (about 6 to 8 cups after draining) for fresh. Rinse it well to remove excess salt, then simmer with the rest of the ingredients for 1.5 to 2 hours until tender.
—
What if my pork beans turn out too dry?
If the beans are too dry, add 1 to 2 cups of beef or vegetable broth while simmering, then reduce heat and let it thicken for another 15 minutes. Stir occasionally to distribute moisture evenly.
—
How do I know when the pork is cooked through?
The pork is done when it reaches an internal temperature of 160°F (71°C) using a meat thermometer. It should also pull apart easily with a fork and look slightly browned around the edges.
—
Can I make this recipe ahead of time?
Yes! Cook the pork beans in advance and store them in an airtight container for up to 3 days. Reheat gently on the stove with a splash of broth or water until hot through.
