Go Back
Hearty and vibrant bowl of 15 bean soup recipe garnished with fresh herbs on a mottled countertop.
wiame recipes

Hearty 15 Bean Soup

This 15 Bean Soup is a comforting, protein-packed meal filled with a colorful mix of beans, vegetables, and savory herbs. Perfectly balanced and budget-friendly, it’s a wholesome vegetarian recipe that can easily be made on the stovetop, in a slow cooker, or in an Instant Pot.
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Soaking Time 8 hours
Total Time 1 hour 30 minutes
Servings: 8 bowls
Course: Soup
Cuisine: American
Calories: 280

Ingredients
  

Main Ingredients
  • 1 package dry 15 bean mix 20 oz, soaked for at least 8 hours
  • 1 tbsp olive oil
  • 1 cup diced onion
  • 1 tbsp minced garlic
  • 1 cup chopped celery
  • 2 cups quartered carrots
  • 4 cups low-sodium vegetable broth
  • 4 cups water
  • 1 can tomato sauce 15 oz
  • 1/4 tsp black pepper
  • 1/4 tsp salt or to taste
  • 2 bay leaves
  • 1/2 tsp dried basil
  • 1/2 tsp dried parsley
  • 1/2 tsp dried oregano

Equipment

  • large pot or Dutch oven
  • Cutting Board and Knife
  • measuring cups and spoons
  • Slow Cooker (optional)
  • Instant Pot (optional)

Method
 

  1. Soak the dry beans in plenty of cold water for at least 8 hours or overnight. Drain and rinse before cooking.
  2. Heat olive oil in a large pot over medium heat. Add diced onion, celery, and carrots, and sauté for 5–7 minutes until softened.
  3. Add minced garlic and cook for 1 minute until fragrant.
  4. Stir in soaked beans, vegetable broth, water, tomato sauce, salt, pepper, bay leaves, basil, parsley, and oregano.
  5. Bring to a boil, then reduce heat to low, cover, and simmer for 60–75 minutes, stirring occasionally, until beans are tender.
  6. Remove bay leaves, adjust seasoning to taste, and serve warm with bread or salad.

Notes

This soup is highly customizable — add greens like kale or spinach near the end of cooking, or stir in smoked paprika for depth. For a non-vegetarian version, include diced ham or sausage.