Easy Crock Pot Pinto Beans With Diced Ham

Easy pinto beans in a bowl with slice of bread.
Diana Rattray
Prep: 10 mins
Cook: 7 hrs
Total: 7 hrs 10 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
566 Calories
3g Fat
104g Carbs
36g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 566
% Daily Value*
Total Fat 3g 4%
Saturated Fat 1g 4%
Cholesterol 3mg 1%
Sodium 200mg 9%
Total Carbohydrate 104g 38%
Dietary Fiber 31g 112%
Protein 36g
Calcium 283mg 22%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is an easy slow-cooked pinto beans recipe. The dish includes tomatoes and seasonings, chopped celery, diced ham, and chopped carrots.

Some cooked diced bacon makes a suitable replacement for the ham, or add some along with the ham. Crumbled and browned sausage or diced or sliced smoked sausage are excellent alternatives as well. If you prefer vegetarian beans, omit the ham and increase the carrots, bell pepper, and celery to 3/4 to 1 cup each. The recipe calls for pinto beans, but if you prefer another kind of bean, feel free to substitute. Great northern beans, navy beans, and small red beans are also good choices.

Go out and do some errands or get some exercise and walk the dog while this marvelous bean mixture is cooking away in the crock pot. When you're back home, your feast for friends or family will be ready and waiting for you.



  • 2 cans (16 ounces each) pinto beans, rinsed and drained
  • 1 cup diced cooked ham
  • 1 can (14.5 ounces) diced tomatoes
  • 1 can (8 ounces) tomato sauce
  • 1 medium onion, finely chopped
  • 1/2 cup chopped bell pepper
  • 1/2 cup chopped celery
  • 1/2 cup chopped carrot
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon leaf oregano
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon salt, or to taste

Steps to Make It

  1. Combine all of the listed ingredients in the slow cooker and stir to blend.

  2. Cover the slow cooker and cook the beans on low for 5 to 7 hours, or until the vegetables are tender.

  3. Stir to blend before serving.


If you prefer dry beans, cook them until they are tender before you add them to the slow cooker.