Warm up with a hearty bowl of homemade ten bean soup! Packed with a variety of beans and vegetables, this soup is not only delicious but also nutritious. Perfect for a cold day or anytime you need a comforting meal.
Ingredients
- 1 cup dried black beans
- 1 cup dried kidney beans
- 1 cup dried navy beans
- 1 cup dried pinto beans
- 1 cup dried black-eyed peas
- 1 cup dried lentils
- 1 cup dried split peas
- 1 cup dried chickpeas
- 1 cup dried lima beans
- 1 cup dried white beans
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 8 cups vegetable broth
- 2 bay leaves
- 1 teaspoon thyme
- 1 teaspoon oregano
- Salt and pepper to taste
Directions
- In a large pot, combine all the dried beans and cover with water. Let soak overnight.
- Drain and rinse the beans, then return them to the pot.
- Add the onion, garlic, carrots, celery, vegetable broth, bay leaves, thyme, and oregano.
- Bring to a boil, then reduce heat and simmer for 1-2 hours, or until beans are tender.
- Season with salt and pepper to taste.
- Remove bay leaves before serving.
Interesting Facts
Beans are a great source of plant-based protein.
This soup can be easily customized with your favorite vegetables and herbs.
Leftovers can be frozen for a quick meal later.