Pasta Fagioli Pasta and Bean Soup

Enjoy this delicious authentic Italian Pasta e Fagioli Soup in as little as one hour.



This blog post contains affiliate links. Read my full disclosure here.


Mmmm. Pasta e fagioli…or as we say in my family, pasta fazool. It is a traditional Italian dish that means pasta and beans. In Italy, it started out as a peasant dish because of the inexpensive ingredients that went into making it. Now, this soup is a staple in Italian households and restaurants worldwide.


How much do I love pasta fazool? Last year, I had several surgeries that greatly limited my diet. I couldn’t eat fiber. That meant no beans. So naturally, that meant no pasta fagioli. I told anyone that would listen over a 4 month period, that all I wanted was a bowl of pasta fazool (and a salad, I had a mad craving for salad!). As soon as I got the okay to eat fiber from the doctor, I had a pot of pasta fagioli on the stove the same day. I still needed help to lift my cast iron Dutch oven onto the stove, but I missed it that much that I couldn’t wait any longer!


Pasta Fagioli Pasta and Bean Soup


I generally don’t make it during the summer months, but as soon as there’s a little chill in the air, I can’t wait to have some. Then, I’ll make it several times over the fall and winter. It’s comforting, delicious, and it will fill you up.


Pasta e Fagioli Soup



Ingredients for Making Pasta e Fagioli


  • This recipe can easily be made a bit healthier. You can swap out regular pasta for gluten-free, whole wheat, rice, or veggie pasta.


  • You can eliminate the canned tomatoes and beans and use fresh ones. You can use fresh garlic and fresh oregano, also. I do all those things, on occasion, but this is my quick one-hour version.


  • You can use any small shaped pasta that you’d like. I used small shells this time, but Orecchiette and Ditalini work well, also. 


  • Feel free to spice it up by using hot Italian sausage, or lessen the heat with mild Italian sausage. You could even use ground beef, if you prefer.


Before you begin, you’ll want to make sure you have the pasta cooked according to package directions and that the celery and onions diced. I chop them fairly small. You’ll also need to chop the carrots. I don’t chop them nearly as small as the celery and onion, but I do keep them bite-sized so that they cook evenly and quickly.


If you don’t own a Dutch oven, you can use a heavy stock pot. If you are looking to purchase a Dutch oven, this is the one I use and love (I have had it for several years and use it often on the stovetop and in the oven). Heat the olive oil and brown the sausage (no casing). When done, remove the sausage and set aside.


In the same pan, saute the diced onion and celery for 2 minutes. Add carrots and garlic and continue to saute for 5 minutes. Add salt and pepper to taste, then toss the sausage back in the pan and mix everything well.


Add in diced tomatoes, cannellini beans, and vegetable stock. Cook over medium-high heat for 10 minutes. Then cover the pot and lower heat to a medium simmer for 30 minutes.


Add in the cooked pasta, stir well, and simmer for 3 minutes. Remove from heat and ladle into a bowl. Top with grated parmesan cheese, if desired.


This Italian pasta and beans soup recipe is great comfort food for a cool day.


Pasta e Fagioli


When you give this delicious soup a try, leave me a comment below!




Happy Eating!



Pasta e Fagioli

Pasta e Fagioli

Delicious, comforting Pasta e Fagioli, Italian pasta, vegetables and beans soup.
Prep Time 15 mins
Cook Time 45 mins
Total Time 1 hr
Course Main Course, Soup
Cuisine Italian
Servings 8 servings


  • 1 lb Italian sausage no casing
  • 2 cups small pasta cooked
  • 1 whole onion finely chopped
  • 2 stalks celery finely diced
  • 3 carrots chopped
  • 2 tbsp olive oil
  • 1 tsp garlic minced
  • 1 tsp dried oregano
  • salt and pepper to taste
  • 32 oz vegetable stock
  • 28 oz cannellini beans drained
  • 28 oz diced tomatoes undrained
  • grated romano cheese optional topping


  • In Dutch oven, or similar heavy pan, warm olive oil. Add sausage, crumbling as you brown it. Once browned, remove from pan and set aside.
  • In same pan, saute onion and celery for 2 minutes. Add carrots and garlic, continue to saute 5 minutes. Salt and pepper. Toss the sausage back in the pan, mix well.
  • Add tomatoes, cannellini beans, and vegetable stock. Cook over medium high heat for 10 minutes.
  • Cover. Lower heat to a medium simmer for 30 minutes.
  • Add tomatoes, cannellini beans, and vegetable stock. Cook over medium high heat for 10 minutes.
  • Cover. Lower heat to a medium simmer for 30 minutes.
  • Add cooked pasta, stir well, simmer for 3 minutes.
  • Remove from heat. Ladle into bowl and top with grated parmesan cheese.
Keyword cannellini beans, Fagioli, Italian, Italian sausage, pasta, soup

Have You Tried This Recipe?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.