Go Back
Dorothy Thomas

15 Bean Soup Recipe

A hearty, flavorful, and protein-packed soup made with a mix of 15 different beans, vegetables, and savory spices. Perfect for cold days or meal prep!
Prep Time 15 minutes
Cook Time 1 hour 27 minutes
Total Time 1 hour 45 minutes
Servings: 6 8
Course: Main Course, Soup
Cuisine: American, Southern
Calories: 280

Ingredients
  

  • (20 oz) bag 1 15 Bean Soup Mix (with seasoning packet)
  • 1 tbsp Olive oil
  • medium 1 Onion, diced
  • cloves 2 Garlic, minced
  • medium 2 Carrots, diced
  • stalks 2 Celery, diced
  • (14.5 oz) can 1 Diced tomatoes
  • 6 cups Vegetable or chicken broth
  • tsp 1 Smoked paprika
  • tsp 1 Cumin
  • tsp ½ Black pepper
  • (optional) 1 Ham hock or smoked turkey leg (for extra flavor)

Equipment

  • Large pot or Dutch oven
  • wooden spoon
  • Measuring cups/spoons
  • Colander

Method
 

  1. Rinse the 15-bean mix under cold water and drain. (Optional: Soak overnight for faster cooking.)
  2. Heat olive oil in a large pot over medium heat.
  3. Add onion, garlic, carrots, and celery. Sauté for 5 minutes until softened.
  4. Stir in the rinsed beans, diced tomatoes, broth, and seasoning packet (if included).
  5. Add smoked paprika, cumin, black pepper, and bay leaf.
  6. If using ham hock or turkey leg, add it now.
  7. Bring to a boil, then reduce heat to low.
  8. Cover and simmer for 1.5 hours, stirring occasionally, until beans are tender.
  9. Remove bay leaf and ham hock (if used). Shred meat and return to the pot.
  10. Add salt if needed.
  11. Ladle into bowls and garnish with fresh parsley.

Notes

  • Soaking Beans: Reduces cooking time by ~30 minutes.
  • Spice Level: Add red pepper flakes for heat.
  • Storage: Keeps well in the fridge for 4 days or freeze for up to 3 months.
  • Vegan Option: Skip meat and use vegetable broth.