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

Simple Italian Bean Soup Recipe


  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Description

Italian Bean Soup is a hearty, protein-packed comfort dish made with creamy cannellini beans, savory Italian sausage, tomatoes, and classic herbs. This easy Italian soup recipe delivers rich, authentic flavor in just 35 minutes, making it perfect for cozy weeknight dinners or meal prep.


Ingredients

Scale
  • 1 lb Italian sausage or ground beef
  • 1 onion, diced
  • 1 1/2 teaspoons Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1 carrot, chopped
  • 3 cups beef or chicken broth
  • 1 can (15 oz) diced tomatoes, with juices
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 2 tablespoons tomato paste
  • 1 bay leaf
  • Parmesan cheese, for garnish
  • Fresh parsley, for garnish

Instructions

  1. In a large pot over medium-high heat, cook Italian sausage and diced onion until sausage is browned and onion is soft.
  2. Drain excess grease from the pot.
  3. Stir in Italian seasoning, garlic powder, and chopped carrot.
  4. Cook for 2 minutes, stirring to bloom the spices.
  5. Add broth, diced tomatoes, cannellini beans, tomato paste, and bay leaf.
  6. Bring soup to a boil, then reduce heat to low.
  7. Simmer uncovered for 15 minutes, until carrots are tender.
  8. Remove and discard bay leaf.
  9. Ladle soup into bowls and garnish with Parmesan cheese and parsley.
  10. Serve hot.

Notes

For a lighter version, use turkey sausage and low-sodium broth. Red pepper flakes can be added for extra heat.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 5g
  • Sodium: 950mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 6g
  • Protein: 25g
  • Cholesterol: 70mg

Keywords: italian bean soup, cannellini bean soup, italian sausage soup, easy italian soup