I make this Crockpot Cowboy Beans with Kielbasa whenever I want a hands-off, stick-to-your-ribs meal that fills the house with smoky, sweet aromas. It’s a simple slow-cooker dinner: soaked navy beans simmer slowly with sliced kielbasa, tomatoes, BBQ sauce, and warm spices until everything is tender and saucy. Perfect for busy weeknights, potlucks, or game-day feeding, this recipe delivers big flavor with minimal babysitting — and pairs nicely with other comfort classics like hearty chili recipes when you want a full spread.
Why you’ll love this dish
This dish is comfort food made efficient. Dried beans are inexpensive and nourishing, kielbasa adds smoky protein, and the crockpot does the heavy lifting so you can get on with your day. It’s also flexible: work with what’s on hand, scale up for a crowd, or make it spicier for game-day heat.
“Smoky kielbasa, tender navy beans, and a hint of BBQ sweetness — it’s cozy, easy, and disappears fast.” — a regular at my kitchen table
Reasons to try it:
- Budget-friendly: dried beans and sausage stretch a meal for many.
- Low hands-on time: prep in 15–20 minutes, then forget it for hours.
- Crowd-pleasing flavors: sweet BBQ, brown sugar, and smoked paprika make it appealing to both kids and adults.
- Make-ahead friendly: develops flavor overnight and reheats well for leftovers.
The cooking process explained
Quick overview: soak the navy beans overnight. In the morning (or before you leave), slice the kielbasa and chop the aromatics. Dump beans, sausage, veggies, tomatoes, seasonings, and liquids into the crockpot, stir, and slow-cook until the beans are tender and sauce is slightly thickened — about 6–8 hours on low. Finish with salt and pepper to taste and a short rest so flavors meld.
This step-by-step expectation helps scanners:
- Soak beans (8+ hours) — or use canned for a fast version.
- Prep kielbasa and vegetables (10–15 minutes).
- Combine everything in crockpot and cook low 6–8 hours.
- Adjust seasoning and serve.
What you’ll need
- 1 pound kielbasa, sliced (smoked sausage; remove casing if preferred)
- 2 cups dried navy beans, soaked overnight (see substitutions below)
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 bell pepper, chopped (any color)
- 1 can (14.5 oz) diced tomatoes
- 1/4 cup barbecue sauce (your favorite)
- 2 tablespoons brown sugar
- 1 tablespoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- Salt and black pepper to taste
- 4 cups chicken broth
Ingredient notes and substitutions:
- Beans: If you’re short on time, swap the 2 cups soaked dried beans for 3–4 cans (15 oz) drained and rinsed; reduce chicken broth to 2–3 cups because canned beans won’t absorb as much liquid.
- Kielbasa alternatives: chorizo, andouille, or vegan smoked sausage for a vegetarian version (see Variations).
- Broth: use vegetable broth for vegetarian variant or beef broth for deeper flavor.
- Sweetness/tang: adjust brown sugar and BBQ sauce to taste — add more for sweeter beans or a splash of apple cider vinegar for brighter notes.
- Spice: increase chili powder or add a pinch of cayenne for heat.
Also handy: if you want a dessert after this slow-cooker meal, try pairing with a sweet like crockpot candy for an easy finish.
How to prepare it
- Drain the soaked navy beans and give them a quick rinse. If you didn’t soak them, use the canned-bean substitution noted above.
- Slice the kielbasa into 1/4–1/2-inch rounds. Chop the onion and bell pepper, and mince the garlic.
- Into a 6-quart (or larger) crockpot, add the drained beans, sliced kielbasa, onion, garlic, bell pepper, and diced tomatoes (with juices).
- Add the barbecue sauce, brown sugar, Worcestershire sauce, smoked paprika, chili powder, a generous pinch of salt, and several grinds of black pepper.
- Pour in 4 cups chicken broth and stir everything to combine. The liquid should just cover the beans and sausage; add a bit more broth or water if needed.
- Cover and cook on LOW for 6–8 hours, until the beans are tender but not falling apart. If you prefer firmer beans, check at 5–6 hours.
- Taste and adjust salt, pepper, and a little extra BBQ sauce or brown sugar if you want more sweetness or tang.
- Let sit 10–15 minutes with the lid off before serving so the sauce thickens slightly.
Timing tips: If your crockpot runs hot, beans may cook in closer to 6 hours. If you’re leaving it longer than 8 hours, use the LOWEST heat and check texture; overcooked beans can become mushy.
Best ways to enjoy it
- Plate with hot cornbread or crusty rolls for mopping up sauce.
- Serve over steamed rice for a belly-filling bowl.
- Top with chopped green onions, a dollop of sour cream, or shredded cheddar for color and creaminess.
- For a BBQ spread, pair with coleslaw, pickles, and grilled corn.
- Turn leftovers into a baked dish: place beans in a casserole, top with shredded cheese and bake until bubbly.
If you like a heartier bean-and-meat spread for a party, these cowboy beans make a great slow-cooker centerpiece alongside other warm dishes like a big pot of chili.
Storage and reheating tips
Storage:
- Refrigerate within 2 hours of cooking in shallow, airtight containers. Properly stored, cooked beans will keep 3–4 days in the fridge.
- Freeze cooled portions in freezer-safe containers or heavy-duty bags for up to 3 months. Leave some headspace because sauce expands.
Reheating:
- Thaw frozen beans overnight in the fridge. Reheat on the stovetop over medium-low heat until simmering and heated through.
- Microwave single portions, covered, stirring halfway. Ensure center reaches 165°F (74°C) for food safety.
- Slow-cooker reheat: place thawed beans in the crockpot on LOW until warmed through, about 1–2 hours.
Food safety: Always reheat leftovers to 165°F and never leave perishable food at room temperature for more than 2 hours (1 hour if above 90°F).
Pro chef tips
- Don’t skip soaking if using dried beans: it shortens cook time and helps even cooking. Quick-soak method: bring beans and water to a boil for 2 minutes, remove from heat, cover, and let sit 1 hour; drain and proceed.
- Brown the kielbasa briefly in a skillet for extra caramelized edges and deeper flavor before adding to the crockpot (optional).
- If the sauce is too thin at the end, stir in a tablespoon of masa harina or cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) and simmer until thickened.
- Taste for salt late: smoked sausage can be salty, so add salt gradually at the end.
- For layered flavor, add half the BBQ sauce during cooking and reserve the rest to finish so the sauce stays bright.
Try this trick for smoky depth: a splash of liquid smoke (a little goes a long way) or swapping smoked paprika for sweet paprika plus a touch of chipotle powder.
If you want more recipe inspiration or decadent slow-cooker sweets after dinner, check this crockpot candy guide I use for gatherings: crockpot candy.
Creative twists
- Vegetarian/vegan: omit kielbasa, use smoked tempeh or a plant-based smoked sausage, and swap chicken broth for vegetable broth. Add a tablespoon of soy sauce or liquid smoke to boost umami.
- Spicier cowboy beans: add 1 diced jalapeño with the pepper, or 1/2–1 teaspoon cayenne pepper.
- Tex-Mex: finish with lime juice, cilantro, and top with avocado slices.
- Hearty stew: add diced potatoes or sweet potatoes at the start for a one-pot meal.
- Sheet-pan finishing: spoon slow-cooked beans into a baking dish, top with cheese and breadcrumbs, then broil for a crunchy gratin.
Common questions
Q: How long do I need to soak the navy beans?
A: Overnight (8–12 hours) is best. If short on time, use the quick-soak method: boil 2 minutes, remove from heat and soak 1 hour, then drain.
Q: Can I use canned beans instead?
A: Yes. Substitute 3–4 (15 oz) cans drained and rinsed. Reduce chicken broth to 2–3 cups because canned beans won’t absorb as much liquid, and cook just until heated through (1–2 hours on LOW).
Q: Can this be made on HIGH in the crockpot?
A: You can, but cook time will drop to about 3–4 hours. Check beans early for doneness; dried beans sometimes need the gentler heat of LOW to soften evenly.
Q: Is this freezer-friendly?
A: Absolutely. Cool completely, portion, and freeze up to 3 months. Thaw overnight and reheat to 165°F.
Q: What if my beans are still hard after 8 hours?
A: Several causes: old beans, insufficient soaking, or too low heat. If that happens, simmer on the stovetop with additional liquid until tender, or continue slow-cooking for another hour. Adding baking soda (1/8 tsp) to the cooking liquid can soften beans faster, but use sparingly — it can alter flavor and texture.
Conclusion
If you want another take on kielbasa-and-bean comfort food or ideas to tweak proportions and seasonings, this Kielbasa Cowboy Beans – I Am Homesteader write-up is a useful reference for inspiration and variations.

Crockpot Cowboy Beans with Kielbasa
Ingredients
Method
- Drain the soaked navy beans and give them a quick rinse. If you didn’t soak them, use the canned-bean substitution.
- Slice the kielbasa into 1/4–1/2-inch rounds. Chop the onion and bell pepper, and mince the garlic.
- Into a 6-quart (or larger) crockpot, add the drained beans, sliced kielbasa, onion, garlic, bell pepper, and diced tomatoes (with juices).
- Add the barbecue sauce, brown sugar, Worcestershire sauce, smoked paprika, chili powder, a generous pinch of salt, and several grinds of black pepper.
- Pour in the chicken broth and stir everything to combine.
- Cover and cook on LOW for 6–8 hours, until the beans are tender but not falling apart.
- If you prefer firmer beans, check at 5–6 hours.
- Taste and adjust salt, pepper, and a little extra BBQ sauce or brown sugar if needed.
- Let sit 10–15 minutes with the lid off before serving so the sauce thickens slightly.