This vegetarian 15 bean soup is a hearty and nutritious dish that is packed with protein, fiber, and flavors. Made with a variety of beans, vegetables, herbs, and spices, this soup is perfect for chilly days. It is a wholesome meal on its own or can be served with crusty bread or a side salad. With a preparation time of 15 minutes and a slow cook time, this soup is a must-try for any vegetarian or bean lover.
Ingredients
- 1 package of dried 15 bean soup mix
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves of garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 red bell pepper, diced
- 1 can diced tomatoes
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- Salt and pepper to taste
Directions
- Rinse the dried beans under cold water and soak them overnight in a large bowl or pot.
- In a large pot, heat the olive oil over medium heat and sauté the onions and garlic until they become soft and translucent.
- Add the carrots, celery, and red bell pepper to the pot and cook for about 5 minutes, until the vegetables start to soften.
- Drain and rinse the soaked beans and add them to the pot along with the diced tomatoes, vegetable broth, dried thyme, dried oregano, and bay leaf.
- Bring the soup to a boil, then reduce the heat to low and let it simmer for about 1.5 to 2 hours, or until the beans are tender and cooked through. Stir occasionally.
- Season the soup with salt and pepper to taste.
- Remove the bay leaf before serving.
- Serve hot and enjoy!
Interesting Facts
Beans are a great source of plant-based proteins and dietary fiber.
This soup can be made in a slow cooker or instant pot for added convenience.
Leftover soup can be stored in the refrigerator for up to 5 days or frozen for later use.