Italian Bean Soup is a hearty, savory meal that is quick & easy to make!

It’s one of those savory comfort foods everyone will love. It uses simple ingredients like Italian sausage, veggies, beans, and a dash of garlic and seasonings for a hearty soup that’s full of flavor!

Italian Bean Soup served with parsley

Why We Love This Recipe

This Italian Bean Soup is a hearty, savory, and budget-friendly way to feed your family!

I love this recipe because I almost always have everything on hand!

I use cannellini beans but honestly, you can use any kind of beans in your cupboard. The beans in this recipe are canned if yours are dried, be sure to cook them first. (I soak beans overnight to make the cook time quicker and to make them a bit less gassy).

Just like beef macaroni soup, this recipe is versatile and you can add almost anything (leftover roasted zucchini is a favorite).

Add in pasta (to make it similar to a fagioli), veggies or other pantry staples to customize and stretch this soup!

Italian Bean Soup ingredients


MEAT Italian sausage provides extra flavor and seasoning in this recipe, but ground beef, ground chicken, or meatballs are great options too! (Up the seasonings and add a bit of fennel seed and chili flakes if you substitute the Italian sausage).

VEGGIES Feel free to use any veggies you have on hand: canned corn, diced potatoes, leftover roast veggies, frozen mixed veggies, fresh broccoli or zucchini from the fridge or garden!

BEANS Canned white beans are added to this soup, but any canned beans (or cooked dried beans) will be perfect. Try Great Northern beans, cannellini beans, or black beans if that’s what you have.

ADDITIONS To stretch this meal even further try adding in leftover brown rice, pasta, or couscous.  Sprinkle with some shredded cheese and add a dollop of sour cream for the perfect bowl of soup!

Italian Bean Soup with a bay leaf

How to Make Italian Bean Soup

A simply delicious pot of steaming soup will be ready to eat in just a few simple steps!

  1. Cook sausage with onion, drain fat.
  2. Add remaining ingredients and simmer until the carrot is soft.
  3. Discard bay leaf before serving.

Serve with fresh crescent rolls, biscuits or a side salad for the perfect meal!

Top Tips for a Great Soup

  • If using dried beans instead of canned, soak beans and cook in water before adding to the soup.
  • Dried beans expand once soaked, only use half the quantity dry that you would with hydrated or canned beans.
  • If adding pasta, cook it separately and add it to each bowl. If left in the soup it’ll get mushy.
  • This soup will last up to 4 days in the fridge but since it doesn’t have pasta or potatoes it freezes well!
  • To freeze this soup, ladle it into zippered bags, date and lay flat in the freezer. They should keep for 4 months.
  • When ready to enjoy, let the soup defrost in the fridge and reheat on the stove until heated through. Season with salt and pepper.

Italian Bean Soup in a pot being served

There will be plenty of leftovers too! Freeze portions for easy lunches or a quick weekday dinner the whole family will love.

Hearty Soup Recipes

Did you make this delicious Italian Bean Soup?  Be sure to leave a rating and a comment below!

Italian Bean Soup with parmesan
5 from 24 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Italian Bean Soup

Italian Bean Soup is an easy, filling meal the whole family will love!
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes
Servings 6 servings
buy hollys book


  • 1 pound Italian sausage or ground beef
  • 1 onion diced
  • 1 ½ teaspoons Italian seasoning
  • ½ teaspoon garlic powder
  • 1 carrot chopped
  • 3 cups beef broth or chicken broth
  • 15 ounces canned diced tomatoes with juices
  • 15 ounces canned white beans drained and rinsed
  • 2 tablespoons tomato paste
  • 1 bay leaf


  • Brown sausage and onion in a large pot until no pink remains. Drain any fat.
  • Add remaining ingredients and bring to a boil. Reduce heat and simmer 15 minutes or until carrot is tender and flavors have blended.
  • Discard bay leaf and serve.
  • Garnish with parmesan cheese and parsley if desired.


If substituting ground beef for sausage, increase the seasoning a bit and add some chili flakes if desired. 
For dried beans, soak/cook beans before adding to soup. 
Dried beans expand once soaked, use half the quantity of dried that you would cooked or canned beans.
To freeze, ladle into zippered bags, date and lay flat in the freezer for up to 4 months.
5 from 24 votes

Nutrition Information

Calories: 380 | Carbohydrates: 23g | Protein: 19g | Fat: 24g | Saturated Fat: 9g | Cholesterol: 57mg | Sodium: 928mg | Potassium: 1006mg | Fiber: 5g | Sugar: 4g | Vitamin A: 1871IU | Vitamin C: 11mg | Calcium: 105mg | Iron: 4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Lunch, Main Course, Soup
Cuisine American
Italian bean soup with a bay leaf being served with writing
A bowl of Italian bean soup with writing
Italian bean soup with writing
Italian bean soup being served with writing


, ,

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Made this soup today for lunch. It was delicious. Followed the recipe exactly other than adding a small Parmesan rind. Thanks for the recipe. Your recipes never disappoint.

    1. I haven’t tried it so I can’t say for sure Linda, but If you try it I would love to hear how it turns out!

  2. Yes, this is the second time that I’ve made The Italian Bean soup it is fastastic. This recipe is a keeper. Thank you for sharing.

    s5 stars