Hearty Bean Stew with Pork and Smoked Sausages
This hearty Bean Stew with Pork and Smoked Sausage is rich, smoky, and deeply comforting. Tender beans simmer with pork, bacon, and sausage until every spoonful is warm, filling, and full of flavor.
Love cozy pork dinners? Browse all of my pork recipes for more comforting, easy weeknight meals.

If you love cozy pork recipes, you might also want to try my Hearty Pork Stew with Vegetables, this comforting Pork Tenderloin in Creamy Cognac Mushroom Sauce, or these easy Creamy Pork Chops. They’re all simple, flavorful dinners that are great for a cozy night at home.
I usually make this stew when I want a generous, comforting dinner that can feed the whole family. The dry beans cook until creamy while the browned pork, bacon, and two kinds of smoked sausage give the broth a deep, savory flavor.
Why This Recipe Works
The dry beans are simmered until they begin to soften before the meat is added, so they have enough time to become tender and creamy. Browning the pork, bacon, and smoked sausages separately gives the stew a deeper flavor than simply adding everything directly to the pot.
The onions and garlic cook in the same skillet, picking up the savory flavor left behind by the meat. A final gentle simmer brings everything together and creates a rich, smoky broth without needing a complicated seasoning blend.
Looking for more easy dinners? Check out my dinner recipes for weeknight-friendly comfort food.
Bean Stew Ingredients
This hearty bean stew is made with dry beans, several kinds of pork, and a few simple seasonings. The exact measurements are included in the recipe card below.
- Dry beans. Kidney beans work especially well, but pinto beans, white beans, or a combination can also be used. Cooking them from dry gives the stew a creamy, hearty texture.
- Pork shoulder. Cut it into bite-sized pieces so it becomes tender during the final simmer.
- Bacon. Adds richness and a smoky flavor that carries through the broth.
- Smoked sausages. Two different varieties add more flavor and texture, but one good smoked sausage will also work.
- Onion and garlic. Cook them in the same skillet after browning the meat to build a flavorful base for the stew.
- Water or broth. Water keeps the flavor clean and rustic, while broth makes the stew slightly richer.
- Bay leaves. Add a gentle savory aroma as the beans and meat simmer together.
- Salt and black pepper. Season gradually because bacon and smoked sausage can already be salty.
- Fresh parsley. Stir it in at the end to add freshness and balance the rich, smoky flavors.
How to Make Bean Stew with Pork and Smoked Sausage
This stew comes together in a few simple stages: simmer the dry beans until they begin to soften, brown the meats, sauté the onion and garlic, then combine everything and cook gently until tender and flavorful.
You’ll start by browning the meats to build flavor, then cook the onion and garlic in all those good bits left in the pan. After that, everything goes into the pot and gently simmers until the beans are tender and the broth turns rich and smoky.
Here’s a quick overview of the process before you get started:
Note: This is an overview. See recipe card below this post for ingredient quantities and full instructions.
Prepare the beans. Rinse the dry beans well, then place them in a large pot and cover with plenty of water. Bring to a boil, drain, and refill the pot with about 2 quarts of fresh water.
Bring the beans back to a boil, then add the oil and salt. Reduce the heat to a gentle simmer and cook for about 80 minutes, or until the beans are beginning to soften but are not fully tender yet.





Brown the smoked sausages. Slice the sausages into bite-sized pieces, then cook them in a hot skillet until golden around the edges. Transfer them to a plate while you prepare the remaining meat.

Brown the pork and bacon. Cut the pork into bite-sized pieces and slice the bacon. Add both to the same skillet and cook until the pork is browned and the bacon has rendered some of its fat, then transfer everything to the pot with the partially cooked beans.


Sauté the onion and garlic. Add the chopped onion to the same skillet and cook until softened and lightly golden. Stir in the garlic and cook for 20 to 30 seconds, just until fragrant.


Combine everything. Add the browned smoked sausages, onion, and garlic to the pot with the beans, pork, and bacon. Pour in the water or broth, then add the bay leaves and season with salt and black pepper.

Simmer until tender. Reduce the heat to low and let the stew cook gently for about 30 minutes, or until the beans are fully tender and the pork is cooked through. Add a small splash of water or broth if the stew becomes too thick.
Finish and serve. Remove the bay leaves, then stir in the fresh parsley. Taste the stew and adjust the salt and black pepper as needed before serving warm.

Pro Tips
- Do not fully cook the beans at the beginning. They should only begin to soften during the first simmer because they will continue cooking with the pork and sausages.
- Brown the meats in batches if needed. Crowding the skillet creates steam and prevents the pork and sausages from developing good color.
- Season carefully. Bacon and smoked sausage can already be quite salty, so taste the stew before adding more salt near the end.
- Keep the final simmer gentle. Low heat helps the pork become tender without breaking the beans apart too quickly.
- Adjust the consistency before serving. Add a little broth if the stew is too thick, or simmer it uncovered for a few minutes if you prefer a richer broth.
- Let it rest briefly. A short rest off the heat allows the broth to thicken slightly and the flavors to settle.
Variations and Substitutions
- Use one type of smoked sausage. Two varieties add more depth, but the stew will still be flavorful with one good-quality smoked sausage.
- Try a different bean. Kidney beans work well, but pinto beans, white beans, or a combination can also be used.
- Add a little tomato flavor. Stir in 1 tablespoon of tomato paste with the onion and cook it briefly before adding the garlic.
- Add more vegetables. Diced carrots, celery, or bell pepper can be sautéed with the onion.
- Use canned beans. Drain and rinse 3 to 4 cans, then add them during the final simmer. Reduce the cooking time and use less liquid because the beans are already tender.
What to Serve with Bean Stew
This hearty bean stew is filling enough to serve on its own, but a simple side makes the smoky broth even better. Crusty bread is perfect for soaking up the sauce, while fluffy rice or mashed potatoes turns it into an even more comforting dinner.
For something lighter, serve it with a crisp green salad or tangy pickled vegetables. Their fresh, bright flavor balances the richness of the pork, bacon, and smoked sausage.
Storage and Reheating
Store leftover bean stew in an airtight container in the refrigerator for up to 4 days. The broth will thicken as it cools, and the smoky flavors often become even deeper overnight.
For longer storage, let the stew cool completely and freeze it in portion-sized airtight containers for up to 3 months. Thaw it overnight in the refrigerator before reheating.
Reheat the stew gently on the stovetop over medium-low heat, stirring occasionally. Add a small splash of water or broth if it has become too thick. Individual portions can also be microwaved in short intervals, stirring between each one, until warmed through.
Frequently Asked Questions
Can I use canned beans instead of dry beans?
Yes. Use 3 to 4 cans of beans, drained and rinsed. Add them during the final simmer, reduce the amount of liquid, and cook only until the pork is tender and the flavors have come together.
What cut of pork works best for bean stew?
Pork shoulder or pork butt works best because it stays juicy and becomes tender as it simmers. Cut it into small, even pieces so it cooks at the same rate.
How can I thicken bean stew?
Simmer the stew uncovered for a few minutes to reduce the broth. You can also mash a small spoonful of beans and stir them back into the pot for a naturally thicker texture.
Can I make this stew ahead of time?
Yes. The smoky, savory flavors become even deeper after the stew rests overnight. Let it cool, refrigerate it in an airtight container, and reheat gently before serving.
Can I freeze bean stew with pork?
Yes. Cool the stew completely, then freeze it in airtight containers for up to 3 months. Thaw it overnight in the refrigerator and add a splash of water or broth while reheating if needed.
This Bean Stew with Pork and Smoked Sausage is the kind of hearty dinner that brings everyone to the table. With creamy beans, tender pork, and plenty of smoky flavor, it’s especially satisfying on a cold evening and just as good reheated the next day.
Hearty Bean Stew with Pork and Smoked Sausages

Ingredients
Beans
- 1 lb. (450g) dry beans, such as kidney, pinto, white beans, or a mixture
- 2 quarts (2 liters) water, for simmering the beans
- 1 tbsp. oil, for simmering the beans
- 1 tsp. salt, for simmering the beans
Meat
- 1 lb. (450g) pork shoulder, cut into bite-sized pieces
- 7 oz. (200g) Bacon, sliced
- 14 oz. (400g) smoked sausages, sliced (two varieties, 7 oz. each)
- 2 tbsp. neutral cooking oil, for browning the sausages and pork
Aromatics
- 1 onion, chopped
- 4 Garlic cloves, minced
Liquid
- 2 cups water or broth, for the final simmer
Seasoning
- 1 1/2 tsp salt, or to taste
- 1/2 tsp. black pepper, or to taste
- 2 to 3 bay leaves
- 2 to 3 tbsp. fresh parsley, chopped
Instructions
- Rinse the dry beans well, then place them in a large pot and cover with plenty of water. Bring to a boil, drain, and refill the pot with 2 quarts of fresh water. Add 1 tablespoon of oil and 1 teaspoon of salt, reduce the heat, and simmer gently for about 80 minutes, or until the beans are beginning to soften but are not fully tender.
- Heat 2 tablespoons of oil in a large skillet over medium-high heat. Add the sliced smoked sausages and cook until golden around the edges, then transfer them to a plate and set aside.
- Add the pork and sliced bacon to the same skillet. Cook over medium-high heat until the pork is browned and the bacon has released some of its fat. Transfer both to the pot with the partially cooked beans.
- In the same skillet, cook the chopped onion until softened and lightly golden. Add the minced garlic and cook for 20 to 30 seconds, just until fragrant. Transfer the onion and garlic to the pot.
- Add the browned smoked sausages to the pot. Pour in 2 cups of water or broth, then add the bay leaves, salt, and black pepper. Simmer gently for about 30 minutes, or until the beans are fully tender and the pork is cooked through.
- Remove the bay leaves, then stir in the fresh parsley. Taste the stew and adjust the salt and black pepper as needed.
- Serve warm with bread, rice, mashed potatoes, or your favorite side.
Video



