Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy 15 Bean Soup Crock Pot Recipe with Ham Variations


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 8.5 hours
  • Yield: 68 servings 1x

Description

A hearty, budget-friendly, fiber-rich 15 bean soup slow-cooked to perfection with herbs, veggies, and smoky spices—minimal prep, maximum flavor.


Ingredients

Scale
  • 1 pound dried 15 bean mix
  • 2 quarts water or vegetable broth
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 1 can (14.5 oz) diced tomatoes
  • 1 tablespoon lemon juice
  • Salt and pepper to taste
  • Optional: 1–2 cups chopped ham or sausage
  • Optional: 1 cup chopped carrots
  • Optional: 1 cup chopped celery
  • Optional: 1 tablespoon hot sauce
  • Optional garnish: chopped fresh parsley

Instructions

  1. Rinse and sort the dried 15 bean mix.
  2. Add beans to the slow cooker with water or broth.
  3. Stir in onion, garlic, and bay leaves.
  4. Add thyme, oregano, and smoked paprika.
  5. Mix in diced tomatoes with their juices.
  6. Add optional ham, sausage, carrots, or celery if using.
  7. Cover and cook on low for 8–10 hours or high for 4–6 hours.
  8. In the last hour, stir in lemon juice, salt, pepper, and optional hot sauce.
  9. Remove bay leaves before serving.
  10. Garnish with parsley and enjoy.

Notes

Add salt at the end for best texture. No soaking required for the beans in a crock pot.

  • Prep Time: 15 minutes
  • Cook Time: 8–10 hours
  • Category: Soup
  • Method: Crock Pot
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 4g
  • Sodium: 300mg
  • Fat: 1g
  • Saturated Fat: 0g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg