Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

15-Bean Soup Recipe


  • Author: Mariam
  • Total Time: 1 hour 55 minutes
  • Yield: 6 to 8 servings 1x
  • Diet: Vegetarian

Description

This hearty and nutritious 15-Bean Soup is a comforting meal packed with a variety of beans, fresh vegetables, and aromatic spices. Slow-simmered to perfection, it delivers a rich, flavorful experience perfect for chilly days or whenever you crave a wholesome, satisfying soup. Enhanced with fresh spinach and garnished with herbs, this soup is both delicious and nourishing.


Ingredients

Scale

Beans

  • 1 pound 15-bean mix (discard seasoning packet if included)

Vegetables and Aromatics

  • 1 tablespoon olive oil
  • 1 large yellow onion (diced)
  • 4 cloves garlic (minced)
  • 4 medium carrots (diced)
  • 3 celery ribs (diced)
  • 2 1/2 cups fresh spinach (roughly chopped)
  • 1 can diced tomatoes with juices (14.5 ounces)

Spices and Herbs

  • 1 teaspoon dried thyme
  • 3/4 teaspoon smoked paprika
  • 3/4 teaspoon ground cumin
  • 1/4 teaspoon black pepper
  • 1 bay leaf
  • Salt (to taste)
  • Fresh parsley or cilantro (chopped for garnish)

Liquids

  • 6 1/2 cups low-sodium vegetable broth

Instructions

  1. Rinse beans: Rinse the 15-bean mix thoroughly under cold running water, removing any debris or damaged beans to ensure they are clean before cooking.
  2. Sauté vegetables: Heat olive oil in a large pot over medium heat. Add the diced onion, minced garlic, diced carrots, and diced celery. Sauté the mixture for about 5 minutes until the vegetables are softened and fragrant.
  3. Toast spices: Stir in the dried thyme, smoked paprika, ground cumin, and black pepper into the sautéed vegetables. Cook for 1 minute to toast the spices and enhance their flavor.
  4. Combine ingredients: Add the rinsed beans to the pot along with the low-sodium vegetable broth, diced tomatoes with their juices, and the bay leaf. Stir well to combine all ingredients evenly.
  5. Simmer: Bring the mixture to a boil, then reduce the heat to low to maintain a gentle simmer. Cover the pot and cook for about 1 1/2 hours, stirring occasionally, until the beans are tender. Add extra liquid as needed during cooking to keep the beans submerged.
  6. Wilt spinach: Remove the bay leaf from the pot. Add the roughly chopped fresh spinach to the soup and cook for an additional 5 minutes until the spinach is wilted and tender. Taste and adjust the seasoning with salt according to your preference.
  7. Serve: Ladle the hot soup into bowls and garnish with freshly chopped parsley or cilantro. Serve immediately and enjoy this comforting, protein-rich meal.

Notes

  • Discard the seasoning packet included in the bean mix to control sodium and flavor.
  • If you prefer a thicker soup, cook uncovered for the last 15-20 minutes to reduce liquid.
  • For a non-vegetarian option, substitute vegetable broth with chicken broth.
  • Beans can be soaked overnight to reduce cooking time, though this recipe cooks them directly.
  • Use a heavy-bottomed pot to prevent sticking and burning during long simmering.
  • Leftovers refrigerate well and flavors deepen over time.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Keywords: 15-bean soup, vegetarian bean soup, hearty bean soup, healthy soup recipe, vegetable soup, protein-rich soup, slow simmer soup