Bean Soup

Prep: 15 min Serves: 10 Cuisine: American

This hearty bean soup is a delightful mix of various beans, offering a rich and comforting flavor. Packed with protein and fiber, it's perfect for anyone seeking a nourishing meal. Ideal for cozy dinners or meal prep, this dish satisfies both vegetarian and meat-loving palates alike.

Be the first to rate this recipe

Ingredients

  • 1 lb. black-eyed peas
  • 1 lb. Great Northern beans
  • 1 lb. pinto beans
  • 1 lb. kidney beans
  • 1 lb. baby lima beans
  • 1 lb. navy beans
  • 1 lb. large lima beans
  • 1 lb. green split peas

Instructions

  1. Mix all beans together and store 2 cups of the mixture in individual Ziploc bags.

Tips & Substitutions

When preparing this bean soup, soak the beans overnight to reduce cooking time and enhance digestibility. You can substitute any of the beans with your favorites, such as black beans or cannellini beans. If you're short on time, consider using canned beans, but rinse them well to remove excess sodium. Adding spices like cumin or smoked paprika can elevate the flavor profile.

Serving Suggestions

Serve this hearty bean soup with crusty bread or over a bed of rice to make it a complete meal. Fresh herbs like cilantro or parsley make a bright garnish, and a dollop of sour cream or avocado can add creaminess. This soup pairs beautifully with a refreshing Tomato Juice Cocktail for a satisfying lunch or dinner.

Storage & Reheating

Store leftover bean soup in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze in portions for up to 3 months. When reheating, add a splash of water or broth to maintain the desired consistency, and heat gently on the stovetop or in the microwave until warmed through.

Nutrition & Diet Analysis (per serving)

Each serving of Bean Soup contains roughly 546 calories, with 36g protein, 98g carbohydrates, and 3g fat. It is an excellent source of dietary fiber (121% of the Daily Value), protein (71% of the Daily Value), and iron (54% of the Daily Value), and a good source of calcium and vitamin C. Note that it is relatively high in sodium, at 543mg per serving (24% of the Daily Value).

546 kcal 27% DV
Protein Fat Carbs

Macronutrients

Protein 35.5g 71% DV
Total Fat 2.9g 4% DV
Carbs 98.2g 36% DV
Fiber 33.8g 100% DV
Sugar 3.9g 8% DV

Electrolytes

Sodium 542.5mg 24% DV
Potassium 1832.1mg 39% DV

Vitamins & Minerals

Vitamin A 6.8mcg 1% DV
Vitamin C 9.3mg 10% DV
Calcium 173.3mg 13% DV
Iron 9.7mg 54% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use dried beans instead of canned beans?

Yes, using dried beans is recommended for this recipe since they offer better flavor and texture. Just remember to soak them overnight and adjust the cooking time accordingly. If you're in a hurry, canned beans can be used, but ensure to rinse them thoroughly to lower the sodium content.

How can I make this soup spicier?

To add some heat to your bean soup, incorporate diced jalapeños or red pepper flakes while cooking. You can also serve it with hot sauce on the side for individual spice preferences. A pinch of cayenne pepper during cooking will also enhance the heat without overpowering the dish.

Is this bean soup suitable for a vegan diet?

Absolutely! This bean soup is entirely plant-based and fits well within vegan recipes. Ensure that any broth used is vegetable-based. You can enhance the flavor with nutritional yeast or a splash of lime juice for an extra zing, making it a nutritious and delicious option.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegan recipes → Vegetarian recipes → All recipes →