Italian White Bean Soup

Cook: 13 min Cuisine: Italian

A hearty Italian white bean soup with savory herbs and tender beans, perfect for comforting meals and suitable for vegetarians seeking rich, flavorful flavors.

Be the first to rate this recipe

Ingredients

  • 2 Tbsp. olive oil
  • 1 medium onion, finely chopped
  • 1 1/2 c. water
  • 1 (19 oz.) can cannellini beans (undrained)
  • 1 (16 oz.) can navy beans (undrained)
  • 1 (15 1/2 oz.) can Great Northern beans (undrained)
  • 1 chicken bouillon cube
  • 1/2 tsp. garlic powder
  • 1 tsp. Italian seasoning

Instructions

  1. In a large soup pot, heat the oil over medium-high heat.
  2. Sauté onion for 5 to 6 minutes or until golden.
  3. Add water, beans, chicken bouillon cube, garlic powder, and Italian seasoning; bring to a boil.
  4. Reduce heat to medium-low and simmer for 8 to 10 minutes.

Tips & Substitutions

For added flavor, consider sautéing a few cloves of minced garlic along with the onion. If you want to make this soup heartier, you can add diced carrots or celery. Canned beans work well, but if you prefer, you can use dried beans that have been soaked and cooked. For a vegetarian option, substitute the chicken bouillon cube with vegetable broth.

Serving Suggestions

Serve the Italian White Bean Soup with a sprinkle of fresh parsley or grated Parmesan cheese on top for an extra touch. It pairs beautifully with crusty bread or a simple green salad. For a complete meal, consider serving alongside Chicken Scaloppini A La Pizzaola or Fettuccine With Scallops And Lemon Chive Cream for a delightful Italian feast.

Storage & Reheating

Store leftover soup in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm it on the stove over low heat, adding a splash of water if it has thickened. This soup also freezes well; just be sure to let it cool completely before transferring it to a freezer-safe container.

Nutrition & Diet Analysis (per serving)

Each serving of Italian White Bean Soup contains roughly 659 calories, with 34g protein, 127g carbohydrates, and 7g fat. It is an excellent source of dietary fiber (89% of the Daily Value), protein (67% of the Daily Value), and iron (55% of the Daily Value), and a good source of calcium. Note that it is relatively high in sodium, at 639mg per serving (28% of the Daily Value).

659 kcal 33% DV
Protein Fat Carbs

Macronutrients

Protein 33.5g 67% DV
Total Fat 6.8g 9% DV
Carbs 126.6g 46% DV
Fiber 24.9g 89% DV
Sugar 4.7g 9% DV

Electrolytes

Sodium 638.6mg 28% DV
Potassium 1963.7mg 42% DV
Cholesterol 7.7mg 3% DV

Vitamins & Minerals

Vitamin A 0.3mcg
Vitamin C 3mg 3% DV
Vitamin D 0mcg
Calcium 201.3mg 15% DV
Iron 10mg 55% 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 different types of beans?

Absolutely! While this recipe calls for cannellini, navy, and Great Northern beans, you can use any variety you have on hand, such as black beans or pinto beans. Just keep in mind that different beans may slightly alter the flavor and texture of the soup.

How can I make this soup spicy?

If you like a bit of heat, consider adding red pepper flakes or a diced jalapeño when sautéing the onion. You can also stir in a dash of hot sauce just before serving to give the soup a spicy kick without overwhelming the dish.

Is this soup suitable for meal prep?

Yes, this Italian White Bean Soup is perfect for meal prep! It keeps well in the fridge and flavors deepen over time. Make a large batch at the beginning of the week and enjoy it for quick lunches or dinners. Just remember to store it in individual portions for convenience.

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).

Italian recipes → Chicken recipes → All recipes →