Slow Cooker Southern Pinto Beans with Ham
Slow Cooker Southern Pinto Beans with Ham is a comforting, budget-friendly classic that’s packed with smoky ham, tender pinto beans, onions, peppers, and rich Southern flavor. Slow-cooked for hours, the beans become perfectly creamy while absorbing the savory goodness of smoked ham, garlic, herbs, and seasonings. This hearty one-pot meal is a Southern staple that’s filling, wholesome, and perfect for busy weeknights or lazy weekends. Serve it with warm cornbread, biscuits, or steamed rice for a satisfying family dinner. Whether you’re using leftover holiday ham or a smoked ham hock, this slow cooker recipe delivers incredible homemade flavor with very little effort. It’s cozy, comforting, and even tastes better the next day, making it ideal for meal prep and leftovers.
Ingredients For the Beans
- 1 pound dried pinto beans, rinsed and soaked overnight
- 2 cups cooked ham, diced
- 1 smoked ham hock (optional for extra flavor)
- 1 medium onion, diced
- 1 green bell pepper, diced
- 3 cloves garlic, minced
- 1 jalapeño, diced (optional)
For the Broth
- 6 cups chicken broth
- 1 cup water
- 1 tablespoon Worcestershire sauce
Seasonings
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried thyme
- 1 teaspoon black pepper
- 1 teaspoon kosher salt (add near the end)
- 2 bay leaves
- ½ teaspoon cayenne pepper (optional)
Optional Garnishes
- Fresh parsley
- Green onions
- Hot sauce
- Crumbled cornbread
Step-by-Step Instructions
Step 1: Prepare the Beans
Sort through the dried pinto beans and remove any damaged beans or small stones. Rinse thoroughly under cold water and soak overnight in plenty of water. Drain and rinse again before cooking.
Step 2: Add Ingredients to the Slow Cooker
Place the soaked beans into a large slow cooker. Add the diced ham, smoked ham hock, onion, bell pepper, garlic, and jalapeño if using.
Step 3: Pour in the Broth
Add the chicken broth, water, and Worcestershire sauce. Stir gently to combine.
Step 4: Season
Add the smoked paprika, garlic powder, onion powder, thyme, black pepper, bay leaves, and cayenne pepper if desired. Do not add the salt yet, as it can slow the beans from becoming tender.
Step 5: Slow Cook
Cover with the lid and cook on LOW for 8–10 hours or HIGH for 5–6 hours, until the beans are tender and creamy.
Step 6: Finish the Beans
Remove the ham hock if using. Shred any meat from the bone and stir it back into the beans. Discard the bone and bay leaves.
Step 7: Season to Taste
Add the salt during the final 20 minutes of cooking. Taste and adjust with more pepper or smoked paprika if needed.
Step 8: Thicken if Desired
For a creamier texture, mash about one cup of the cooked beans with the back of a spoon and stir them back into the slow cooker.
Step 9: Serve
Ladle the beans into bowls and garnish with chopped parsley or green onions. Serve hot with cornbread, biscuits, white rice, or crusty bread.
Tips & Notes
- Soaking the beans overnight helps them cook evenly and reduces cooking time.
- Leftover smoked ham works perfectly in this recipe.
- Avoid adding acidic ingredients like tomatoes until the beans are fully cooked.
- Salt should always be added near the end for the softest beans.
- Add extra broth if you prefer a soupier consistency.
- These beans taste even better the next day after the flavors have blended.
- Freeze leftovers in airtight containers for up to 3 months.
Frequently Asked Questions
Can I use canned pinto beans?
Yes. Use about four 15-ounce cans of drained beans and reduce the cooking time to 3–4 hours on LOW.
Do I have to soak the beans?
Soaking is recommended for the best texture, but you can cook unsoaked beans by adding 1–2 extra hours to the cooking time.
Can I make this recipe spicy?
Absolutely. Add extra jalapeños, cayenne pepper, or your favorite hot sauce.
What should I serve with Southern pinto beans?
Cornbread, biscuits, steamed white rice, fried potatoes, collard greens, or a fresh garden salad are classic pairings.
How long do leftovers last?
Store in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop or in the microwave.
Servings & Nutrition
Servings: 8
Prep Time: 15 minutes (plus overnight soaking)
Cook Time: 8–10 hours (LOW) or 5–6 hours (HIGH)
Total Time: About 9 hours
Approximate Nutrition (Per Serving)
- Calories: 340
- Protein: 22 g
- Carbohydrates: 30 g
- Fat: 14 g
- Saturated Fat: 4 g
- Fiber: 9 g
- Sugar: 3 g
- Sodium: 620 mg
Slow Cooker Southern Pinto Beans with Ham is the definition of classic comfort food. Tender pinto beans simmer slowly with smoky ham, onions, peppers, garlic, and savory seasonings to create a rich, hearty meal that’s both economical and incredibly satisfying. Whether served with warm cornbread or over a bowl of fluffy rice, this timeless Southern favorite is guaranteed to become a family staple you’ll make again and again.