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
White Bean Soup

White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily Carter
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

White Bean Soup with tender vegetables, creamy cannellini beans, Parmesan, and Italian spices. A hearty Mediterranean soup ready in 35 minutes.


Ingredients

Scale
  • 1 yellow onion, diced (about 2 cups)
  • 2 carrots, diced (about 1 cup)
  • 12 celery ribs, diced (¾1 cup)
  • 34 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 2 teaspoons Italian seasoning blend
  • ¼½ teaspoon salt
  • ¼ teaspoon black pepper
  • 45 cups vegetable broth or chicken broth
  • 2 cans white beans (14.515 oz each), drained and rinsed
  • 1 Parmesan cheese rind (optional)
  • ½ cup freshly grated Parmesan cheese
  • Fresh rosemary and/or parsley for garnish

Instructions

  1. Peel and dice onion, carrots, celery, and mince garlic.
  2. Drain and rinse the white beans.
  3. Heat olive oil and butter in a large pot over medium-high heat.
  4. Sauté onion, carrots, and celery until tender.
  5. Add garlic, Italian seasoning, salt, and pepper and cook for 1 minute.
  6. Pour in broth, beans, and optional Parmesan rind.
  7. Bring to a boil, then reduce to a simmer and cook for 15 minutes.
  8. Remove and discard Parmesan rind.
  9. Taste and adjust seasoning as needed.
  10. Serve hot topped with grated Parmesan and fresh herbs.

Notes

  1. Recipe yields approximately 4 bowls or 8 cups of soup.
  2. Mash some beans for a thicker texture if desired.
  3. Store leftovers in airtight containers in the refrigerator up to 4 days or freeze up to 3 months.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 352
  • Sugar: 5g
  • Sodium: 1342mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 10g
  • Protein: 17g
  • Cholesterol: 16mg