This Pasta Fagioli recipe is everything a cold night calls for — a hearty, comforting Italian soup loaded with turkey sausage, two kinds of beans, and tender pasta in a rich tomato broth. It comes together easily and makes a big batch, so it's perfect for feeding a crowd or stocking your freezer for busy weeks ahead.

Jump to:
Easy and Delicious Pasta Fagioli with Turkey Sausage
The world of pasta is a large one, and I'm on a mission to tackle each pasta dish one by one! Today, we're checking off a new one with this delicious pasta fagioli recipe. This dish comes from Italy and is known for its classic pasta-and-beans combination. It uses a lot of broth, making it more of a soup — and a delicious one at that.
The dish comes together with vegetables, lots of herbs and spices, and turkey sausage as the main protein. It's satisfying, filling, and great for storing! If you love cooking with sausage, my Butternut Squash and Sausage Pasta Bake is another cozy dinner worth adding to the rotation. Pair this soup with your favorite garlic bread, or if you're craving more comforting soups this season, try my Easy French Onion Soup or One Pot Chicken Parmesan Pasta next.
Why You’ll Love This Recipe
- Feeds a crowd. This recipe makes 12 servings, so it's perfect for meal prep, freezing, or feeding the whole family.
- Two kinds of beans. Cannellini and kidney beans add heartiness, fiber, and protein.
- Simple, pantry-friendly ingredients. Nothing fancy here — just vegetables, herbs, canned beans and tomatoes, broth, and pasta.
- Ready in under an hour. Just 10 minutes of prep and 45 minutes of mostly hands-off simmering.
- Freezer-friendly. Make a batch now and enjoy it all soup season long.

Erin's Expert Tips (Before You Start)
Top it right. A drizzle of pesto and extra parmesan take this dish to the next level.
Want more heat? Add a diced jalapeño or a pinch of red pepper flakes to the pot.
Don't drain the beans. Adding them undrained helps thicken the broth naturally.
Let it rest before serving. The 10-minute rest helps the pasta finish absorbing flavor without getting mushy.
Ingredients Needed To Make This Pasta e Fagioli
Here’s a little bit about everything that goes into this pasta e fagioli recipe:

- Turkey sausage: 1 lb serves as the main protein alongside the beans. Italian sausage or ground beef work well as substitutes.
- Beans: One 14oz can each of cannellini beans and dark red kidney beans (no need to drain).
- Diced tomatoes: One 14oz can — with or without green chilies, your preference.
- Tomato sauce: One 15oz can helps thicken up the dish.
- Vegetable broth: 8 cups turns this into a soup. Chicken broth works too.
- Ditalini pasta: 6oz of small pasta — any small shape works, but ditalini is classic here.
- Parmesan: ¼ cup grated, plus more for topping.
How to Make Pasta e Fagioli with Turkey Sausage

- Step 1: Heat a large pot or saucepan and add the olive oil. Once hot, add the diced onion, carrots, and celery. Cook for about 5 minutes until the vegetables become tender, then add the garlic and cook for another minute. Add the turkey sausage and cook until no longer pink. Stir in the spices.

- Step 2: Add the beans, diced tomatoes, and tomato sauce. Stir until everything is combined, then add the vegetable broth. Bring to a boil and let simmer over medium heat for 15-20 minutes.

- Step 3: Add the fresh parsley, pasta, and parmesan cheese, and let simmer for another 12 minutes. Turn off the heat and let the soup sit for 10 minutes before serving.

- Step 4: Serve with more parmesan cheese and a drizzle of pesto on top.
Frequently Asked Questions
Below are some common questions about this pasta e fagioli. Don’t see the answer you’re looking for? Leave a comment at the bottom of this post!
Pasta fagioli is known for its classic pasta-and-beans combination, while minestrone is more vegetable-heavy.
This dish has around 20g of carbs per serving, depending on the exact type of pasta used.


Uncooked — the pasta cooks directly in the broth during the last simmering step.
Recipes vary, but this version uses olive oil, onion, carrots, celery, garlic, turkey sausage, herbs, cannellini and kidney beans, diced tomatoes, tomato sauce, vegetable broth, pasta, and parmesan.
Storing leftovers
To store leftover pasta fagioli, transfer it to an airtight container once it's cooled slightly. Refrigerate for up to 3 days, or freeze for up to 1 month for longer storage.
When you're ready to enjoy it again, reheat on the stovetop over medium heat until warmed through (this is the preferred method, since the pasta holds its texture best this way). You can also microwave individual portions in a microwave-safe bowl.
Note: The pasta will continue to absorb broth as it sits, so leftovers may thicken up over time. Just add a splash of extra broth or water when reheating to loosen it back up to your desired consistency.
if you liked this recipe, try these!
In the mood for more pasta recipes? Try one of these — the creamy cajun dish is a must try, it's always a crowd favorite!
If you tried this recipe or any other recipes on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Follow @erinliveswhole on Instagram and tag me in any of the recipes you make so I can repost them!

Ingredients
- 2 tablespoon olive oil
- ½ large white onion diced
- 3 carrots diced
- 3 ribs celery diced
- 3 cloves garlic minced
- 1 lb turkey sausage
- 1 teaspoon each dried oregano basil, parsley, salt, and pepper
- 14 oz can cannellini beans
- 14 oz can dark red kidney beans
- 14 oz can diced tomatoes
- 15 oz can tomato sauce
- 8 cups vegetable broth
- ¼ cup fresh parsley
- 6 oz ditalini pasta noodles
- ¼ cup grated parmesan cheese
- toppings: more parmesan cheese and pesto
Instructions
- Heat a large saucepan and add olive oil. Once hot, add onion, carrots, and celery. Let cook for about 5 minutes until veggies start to soften. Add garlic and cook another minute.
- Add in turkey sausage and cook until no longer pink, then stir in the spices.
- Add beans, diced tomatoes and tomato sauce. Stir until all combined, then add vegetable broth. Bring to a boil and let simmer over medium heat for 15-20 minutes.
- Add in parsley, pasta, and parmesan cheese and let simmer another 12 minutes. Turn off heat and let sit for ten minutes before serving
- Serve with parmesan cheese and pesto
Nutrition
Per serving. Nutrition is an estimate.
Leave a star rating below and tag me on Instagram so I can see your creation!
Rate This RecipeRecipe by Erin Antoniak and Photos by Bake and Bacon










Robyn says
Hi there,
Do you add the pasta uncooked? Or cook then add?
Erin says
Hi Robyn, you add it uncooked and it cooks in step 4! 🙂
Meg says
My family and I eat this constantly through the soup season. Truly one of our favorite recipes so thank you for creating this staple recipe for our family! Keep up the great work!
Erin says
Hi Meg, so happy you all love it! 🙂
Meghan says
Made this for dinner and the whole family, including picky toddlers, gobbled it up!! Was so so good. Adding this to our rotation!
Erin says
Hi Meghan, so happy you all loved it! 🙂
Lange Scanlan says
my favorite soup to make! a staple meal in our house.
Erin says
Hi Lange, so happy you all loved it!!
Erin says
Do you drain the beans?
Erin says
Hi Erin, no, you do not have to drain them. Let me know how your soup comes out! 🙂
Erin says
Delicious meal for the family and easy to throw together.
Erin says
Hi Erin, so glad you loved it!!
Lindsay Mills says
Easy and SO GOOD
Erin says
Hi Lindsay, so glad you enjoyed it! 🙂
Danielle says
Loved this one! Made another batch for some friends who just had a baby and they also raved about it!
Erin says
Hi Danielle, so happy it was a hit! 🙂
Amanda says
This was amazing! I subbed chicken sausage for the turkey and it was so delicious and hit the spot on a cold day!
Erin says
Hi Amanda, so happy you loved it and made it your own!!
Olivia says
SO delicious and hearty! The pesto on top is perfect! Will be making again asap!
Erin says
Hi Olivia, so happy you loved it! 🙂
Monica says
I would like to try this
Erin says
Hi Monica, yay! Let me know how it comes out for you!!
Clarissa Cottone says
The best soup recipe I’ve ever found! So delicious and hearty
Erin says
Hi Clarissa, so happy you loved it! 🙂