This post may contain affiliate links. Please read our disclosure policy.
Pasta Fagioli is a classic Italian soup that’s perfect for getting into the Fall spirit! Tender white beans, wholesome pasta, a medley of fragrant diced veggies, and a flavorful tomato broth make this delicious soup a definite keeper.
It’s soup weather, you guys! Or at least it’s getting there, you know? I love this time of year when we can all start to look forward to pulling out the sweaters, scarves, and, of course, the soup recipes!
Why I Love Pasta Fagioli Soup
- Seasonal Comfort: Perfect for cooler weather, pairing well with cozy sweaters and scarves.
- Italian Favorite: If you love minestrone, you’ll adore Pasta Fagioli, a classic Italian soup.
- Hearty Ingredients: Features a blend of white beans, small pasta, and the traditional mix of carrots, celery, and onion.
- Restaurant-Quality: Enjoy a high-quality, old-fashioned soup right at home.
Ingredients Needed
The basic ingredients in this recipe include beans, pasta, and veggies. I also like to put Italian sausage in mine for extra flavor and a bit of hearty protein. However, you could use a ham bone, some smoked diced bacon, or just leave out the sausage and make a vegetarian version.
- Olive Oil: You’ll need two tablespoons of olive oil, divided, for sauteing.
- Sausage: Both spicy and sweet Italian sausage work in this recipe.
- Onion: A small onion, finely chopped, gives this recipe sweet and savory veggie flavor.
- Celery: Thinly slice up some celery to add to the veggies.
- Carrots: Dice up some carrots, or use carrot slices or matchsticks.
- Garlic: I like to use four cloves of fresh garlic, but you can also substitute about a teaspoon and a half of garlic powder.
- Tomato Paste: Tomato paste packs a lot of savory veggie goodness into a small space.
- Tomatoes & Tomato Sauce: To build on the tomato-veggie base of the soup.
- Beans: You’ll need canned great northern beans, drained and rinsed.
- Broth: I use low sodium chicken broth in this soup, but you can substitute vegetable broth or even water.
- Sugar: A couple of teaspoons of sugar brings out the flavor of the sausage, onion, and beans.
- Herbs: This soup is great with Italian seasonings, or use 1 teaspoon each of dried crushed rosemary, dried basil, dried oregano, and dried thyme.
- Pasta: I use this small ring pasta or ditalini, but any small pasta shapes will work.
- Parmesan and Parsley: To garnish this soup, I like to sprinkle freshly grated Parmesan and fresh, chopped parsley over each serving.
How to Make Pasta Fagioli Soup
- Cook the Sausage. Heat a tablespoon of olive oil in a Dutch oven, or a large deep pot, set over medium heat. Add the sausage and cook for about 5 minutes. Then, transfer it to a plate and set it aside.
- Cook the Aromatics and Tomato Paste. In the same pot, cook the onions, celery, and carrots, then add garlic and tomato paste. Season with salt and pepper.
- Add Remaining Ingredients. Combine the beans, tomatoes, tomato sauce, broth, sugar, rosemary, herbs, and cooked sausage in the pot. Bring to a boil, add pasta, and simmer until pasta is al dente.
- Finish and Serve. Taste for salt and pepper and adjust to your liking. Serve the soup in bowls, garnished with parmesan and parsley.
Recipe Variations
- Make it creamy: If you want a thicker, creamier base to your soup, you can simply remove a cup or so of the soup and blend it up in a blender, then, stir the blended soup back into the pot.
- Parmesan: If you have any Parmesan rind on hand, toss some into the simmering soup for extra flavor. This is a great trick that works with a lot of soups.
- Use dried beans: Soak half a pound of dried great northern beans overnight (at least 8 hours), then rinse and drain before cooking. Note that soaked beans may take longer to cook and might need extra water. Expect a minimum cooking time of 20 to 30 minutes.
- Add veggies: Feel free to toss leftover spinach, mushrooms, zucchini, or other veggies into your pasta fagioli for extra nutrition and to avoid wasting leftovers.
What To Serve With Soup
I like to have these soft Butter Swim Biscuits with pasta fagioli, but for a quicker option, try these easy Air Fryer Red Lobster Biscuits. For a refreshingly crisp serving, try my recipe for Air Fryer Zucchini Fries. Also, Caprese salad is my go-to when I need the perfect side dish. To up the ante, make this Creamy Caprese Stuffed Avocado recipe.
How to Store Leftovers
- To store leftover soup, place into airtight containers and refrigerate for 3 to 4 days or freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- To reheat, place the desired portion in a saucepan (add water if it is too thick) and heat on medium-low until the soup is hot, stirring occasionally.
More Hearty Soup Recipes
- Hearty Guinness Beef Stew
- Italian Sausage Butternut Squash Soup
- French Onion Soup
- Loaded Baked Potato Soup
- Quick and Easy Instant Pot Corn Chowder
Pasta Fagioli Soup
Ingredients
- 2 tablespoons olive oil,, divided
- 1 pound spicy or sweet Italian sausage,, removed from casings
- 1 small yellow onion,, finely chopped
- 3 celery ribs,, thinly sliced
- 2 carrots,, diced
- 4 cloves garlic,, minced
- 2 tablespoons tomato paste
- Salt and Freshly ground black pepper
- 2 cans (15 ounces each) great northern beans,, drained and rinsed
- 1 can (15 ounces) diced tomatoes
- 1 can (8 ounces) tomato sauce
- 6 to 8 cups low sodium chicken broth
- 2 teaspoons sugar
- 1 teaspoon dried crushed rosemary
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1-½ cups ditalini pasta,, or any other small shaped pasta
- Freshly grated Parmesan,, for garnish
- Freshly chopped parsley,, for garnish
Instructions
- Heat 1 tablespoon olive oil in a Dutch oven or a large deep pot set over medium heat.
- Add sausage and cook, breaking up with a wooden spoon; cook for about 5 minutes, or until cooked through.
- Transfer cooked sausage to a plate and set aside.
- Heat remaining tablespoon of olive oil in the same pot.
- Stir in the onions, celery, and carrots; cook for 5 minutes.
- Add garlic and cook for 20 seconds, or until fragrant.
- Stir in the tomato paste.
- Season with salt and pepper.
- Add in beans, diced tomatoes, tomato sauce, and chicken broth.
- Stir in the sugar, rosemary, basil, oregano, thyme, and previously cooked sausage; increase heat and bring to a boil.
- Once boiling, stir in the pasta and reduce heat to medium.
- Cook for 8 minutes, or until pasta is al dente.
- Taste soup for seasonings and adjust accordingly.
- Remove from heat.
- Ladle into soup bowls and garnish with freshly grated parmesan and parsley.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
This looks beyond yummy. Can hardly wait to have this dish on our dinner table. Thanks for sharing. Happy New Year
Thank you so much! I hope you love it! 🙂
So delicious! I left out the sugar and used chicken sausage. We all loved it.
Thank YOU! I’m very glad everyone loved it! 🙂
I make this all the time it’s an all time favorite dish! It’s perfect with the spicy sausage on a cold day
That’s great to hear! I’m very glad you enjoyed it! Thank YOU! 🙂
Delicious! Made extra to share and everyone loved it.
This soup is also my new fav. So hearty and delicious!
I ‘ve made it 4 times with my free range pork sausage.
I’m so glad to hear that you love the soup!
My favorite soup!
SO happy to hear that! I’m very glad you enjoyed it! Thank YOU! 🙂
Love it
Thank YOU! I’m very glad you enjoyed it! 🙂