16-Bean Soup with Tomatoes and Lemon

Prep: 15 minCook: 3 hr10 servingsmedium
16-Bean Soup with Tomatoes and Lemon

A hearty, slow-cooked bean soup built on mixed legumes, aromatic onion and garlic, with stewed tomatoes and bright lemon juice. Warm spices including chili powder and hot pepper sauce add depth. This is classic comfort food, ideal for weeknight dinners or meal prep. The long simmer allows beans to become creamy while flavors meld. This version uses a seasoning packet included with the bean mix for convenience, making it accessible and reliable.

Ingredients

10 servings
  • 12 oz 16-bean soup mix, dried
    mixed dried beans (12 oz)1:1legume

    any combination of kidney, black, pinto, chickpea beans

  • 1 large onion, chopped
  • 2 clove garlic, minced
  • 1 tsp salt, granulated
  • 1 tsp chili powder, ground
    cumin1:1spice

    lighter, earthier profile

    Full guide →
  • ¼ tsp pepper, ground
    cayenne pepper1/8 tspspice

    less liquid added, more heat control

  • tsp hot pepper sauce, liquid
    cayenne pepper1/8 tspspice

    less liquid added, more heat control

  • 1 whole bay leaf, dried
    thyme sprigs1herb

    more herbaceous note

  • 8 cup water, room temperature
  • 14 ½ oz stewed tomatoes, canned
    crushed tomatoes1:1vegetable

    slightly different texture, same acidity

  • 1 tbsp lemon juice, fresh
    lime juice or vinegar1 tbspacid

    tangier finish

    Full guide →

Instructions

  1. 1

    Set aside seasoning packet from beans.

  2. 2

    Sort beans and rinse with cold water.

  3. 3

    Place beans in a Dutch oven; add water to cover by 2 inches.

  4. 4

    Bring to a boil; boil for 2 minutes.

  5. 5

    Remove from heat; cover and let stand for 1 to 4 hours until beans soften.

  6. 6

    Drain and rinse beans, discarding liquid.

  7. 7

    Return beans to pan. Add seasoning packet, onion, garlic, salt, chili powder, pepper, hot pepper sauce, bay leaf, and water.

  8. 8

    Bring to a boil.

  9. 9

    Reduce heat; cover and simmer for 2 to 3 hours until beans are tender.

  10. 10

    Add tomatoes and lemon juice.

  11. 11

    Simmer uncovered until heated through.

  12. 12

    Discard bay leaf before serving.

Tips

Tip 1

Soaking beans overnight in the refrigerator can replace the quick-boil method; drain before simmering to reduce gas-producing compounds.

Tip 2

Taste broth at the 2-hour mark; beans vary in age and origin, affecting cook time significantly.

Tip 3

Stir occasionally during final simmer to prevent sticking on pan bottom and ensure even heat distribution.

Good to Know

Storage

Refrigerate in airtight container up to 5 days. Freeze up to 3 months.

Make Ahead

Prepare through step 6 up to 2 days ahead; store soaked, drained beans in refrigerator. Complete simmering on serving day.

Serve With

Serve hot in bowls. Garnish with fresh cilantro, diced onion, or crumbled cornbread crumbles if desired. Pairs well with crusty bread or cornbread.

See pairing guide →

Common Mistakes

Watch

Skip the quick-boil soak step to avoid undercooked, hard beans with uneven texture.

Watch

Use rapid boil instead of gentle simmer to avoid beans bursting and broth becoming cloudy.

Watch

Add acidic ingredients (tomatoes, lemon) early to avoid beans never softening properly.

Substitutions

16-bean soup mix
mixed dried beans (12 oz)1:1legume

any combination of kidney, black, pinto, chickpea beans

chili powder
cumin1:1spice

lighter, earthier profile

Full guide →
stewed tomatoes
crushed tomatoes1:1vegetable

slightly different texture, same acidity

Full guide →
hot pepper sauce
cayenne pepper1/8 tspspice

less liquid added, more heat control

Full guide →
bay leaf
thyme sprigs1herb

more herbaceous note

lemon juice
lime juice or vinegar1 tbspacid

tangier finish

Full guide →
Find more substitutions →

FAQ

Can I use canned beans instead of dried?

Yes. Use 4 cans (15 oz each) beans, rinsed and drained. Skip soaking. Add canned beans at step 7 with other ingredients; reduce simmering time to 30-45 minutes since they are already cooked.

What if I don't have a Dutch oven?

Any heavy-bottomed pot works. A large soup pot or stockpot will work well. Ensure it has a tight-fitting lid to trap steam during the soak and simmer phases.

How long can I keep this soup, and can I freeze it?

Refrigerate up to 5 days in an airtight container. Freeze up to 3 months in freezer-safe containers or bags. Thaw overnight in refrigerator before reheating gently on stovetop. Texture remains excellent after freezing.