Description
This 15 Bean Soup is the ultimate cozy meal—a hearty, healthy, and flavor-packed bowl that’s easy to make and endlessly versatile. Loaded with a colorful blend of beans, tender vegetables, and rich broth, it’s the perfect quick dinner or satisfying lunch idea. Whether you’re looking for an easy recipe to meal prep, a comforting dinner idea for a cold night, or a nutritious option that’s both filling and budget-friendly, this soup checks every box. With bold flavor, creamy texture, and customizable ingredients, it’s a go-to for healthy snack or weeknight dinner cravings. One spoonful and you’ll be hooked!
Ingredients
- 1 (20 oz) package 15-bean blend
- 1 medium onion, chopped
- 2 carrots, diced (optional but recommended)
- 2 celery stalks, diced (optional)
- 3 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes, with juices
- 6 cups vegetable or chicken broth
- 1 tablespoon olive oil
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and black pepper, to taste
- 1 cup chopped smoked sausage or ham (optional)
- Fresh parsley, chopped (for garnish)
- Lemon juice or red wine vinegar (optional, to finish)
Instructions
- Soak the beans overnight or use the quick soak method by boiling them for 5 minutes and letting them sit for 1 hour. Drain and rinse.
- Sauté aromatics: Heat olive oil in a large pot. Add onion, carrots, and celery. Cook until softened, about 5–7 minutes. Add garlic and stir for 30 seconds.
- Combine ingredients: Add soaked beans, diced tomatoes (with juices), broth, bay leaves, thyme, and oregano. Stir well.
- Simmer: Bring to a boil, then reduce heat. Cover partially and simmer for 1.5 to 2 hours, stirring occasionally, until beans are tender.
- Add meat (if using): Stir in chopped sausage or ham during the last 30 minutes of cooking.
- Season and finish: Add salt and pepper to taste. For brightness, stir in a splash of lemon juice or vinegar.
- Serve: Garnish with chopped parsley and enjoy warm.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes