Classic Pasta Fazool Soup

Featured in: Warm Bowls of Comfort and Flavor

Pasta fazool is a comforting Italian-American soup brimming with tender great northern beans, savory diced ham, onions, celery, and a tomato-rich broth. A ham bone simmers for deep flavor, while dried macaroni is added near the end for a satisfying bite. Generous Italian seasoning and black pepper enhance the aroma and taste. As the soup rests, it thickens beautifully, making it even more hearty. Serve topped with grated parmesan and more black pepper for a warming meal enjoyed by family and friends.

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Mon, 14 Jul 2025 14:48:07 GMT
A bowl of soup with noodles and vegetables. Pin it
A bowl of soup with noodles and vegetables. | cookitdelish.com

Pasta Fazool is the ultimate comfort food for chilly weeknights or when you crave something that tastes like a big Italian hug. Brimming with creamy beans, savory ham, tender macaroni, and just the right touch of tomato, this one pot classic fills the kitchen with irresistible aromas while the slow simmer does most of the work. My family has passed down this recipe through generations and every pot brings back memories of laughter around the dinner table.

I first made this soup as a newlywed when I was homesick and missing mom's kitchen. Now whenever I make a pot, everyone in the house migrates to the stove for a taste.

Ingredients

  • Dried great northern beans: Give the soup a creamy body and mild flavor ideal for soaking up the broth. Choose beans that are whole and not cracked for the best texture
  • Ham bone: Infuses deep smoky flavor while making the most of leftover holiday ham. Ask your butcher for a meaty bone if you do not have one from recent roasting
  • Diced onion: Brings sweetness and layers of savoriness. Pick firm heavy onions for freshest results
  • Diced celery: Adds a gentle aromatic backbone and gentle crunch. Look for crisp stalks with bright leaves
  • Tomato sauce: Lends tang and ties it all together. Use one with minimal additives for pure rich flavor
  • Italian seasoning: Makes seasoning simple with a ready blend of herbs. Check the label for real dried herbs rather than generic spice mixes
  • Kosher salt: Seasons the entire pot evenly and is easier to pinch and sprinkle than table salt
  • Fresh black pepper: Adds warmth and a hint of sharpness right at the end. Buy whole peppercorns you can grind yourself
  • Elbow macaroni: Is classic but any small pasta works. For the best toothsome bite, go for a bronze cut pasta
  • Grated parmesan cheese: Gives the finished soup nutty richness. Always grate it fresh for the fullest flavor

Step-by-Step Instructions

Bean Soak:
Add 26 cups of water to a large 8 quart stock pot. Rinse the dried beans thoroughly in cold water then pour them into the pot. Bring everything to a rolling boil on high heat. Once boiling, remove from heat, cover tightly and let the beans soak for 1 hour to begin softening while retaining their shape
Prepare Ham and Vegetables:
While beans soak, cut ham off the bone making sure to save about 4 cups of diced ham. Chop onion and celery into even pieces so they melt into the soup smoothly. Set both aside until beans are ready
Build the Soup Base:
After beans have soaked, nestle the ham bone into the pot. Add in your reserved diced ham, onions and celery. Pour in tomato sauce and sprinkle in Italian seasoning kosher salt and a generous grind of black pepper. Stir thoroughly so the seasonings dissolve into the broth. Bring everything to a gentle simmer over medium heat
Slow Simmer:
Partially cover the pot and maintain a slow simmer for 2 hours. Stir occasionally to ensure beans do not rest at the bottom. The flavors will deepen and the broth will get rich and fragrant
Add Pasta and Finish:
After 2 hours, remove the ham bone from the pot and set it aside. Drop in the entire box of elbow macaroni along with any ham you reserved earlier or trimmed from the bone. Stir well and cover, letting the soup bubble gently for another 15 minutes until pasta is tender but not soggy
Rest and Serve:
Turn off heat and let the soup rest for 15 minutes so flavors meld and the soup thickens naturally. Ladle into bowls and finish with cracked black pepper and a shower of freshly grated parmesan cheese for the ultimate cozy meal
A bowl of soup with pasta and vegetables. Pin it
A bowl of soup with pasta and vegetables. | cookitdelish.com

Every time I make Pasta Fazool I am reminded of my grandma's kitchen. My favorite part is scooping fresh grated parmesan over every steaming bowl the nutty aroma alone brings me straight back to those childhood dinners

Storage Tips

Let the soup cool completely before transferring to airtight containers. It keeps in the fridge for up to five days and tastes even better after a day or two when the flavors meld. If freezing portion it in single servings for quick cozy lunches but leave out the pasta until reheating so it keeps its texture. Reheat gently on the stove with a splash of water or broth

Ingredient Substitutions

If you do not have a ham bone use a smoked turkey leg for smokiness or try adding a piece of pancetta at the beginning. Cannellini beans swap easily for great northerns just rinse them well. Gluten free pasta can stand in for elbow macaroni if needed though you may need to adjust cooking time

Serving Suggestions

Serve bowls of Pasta Fazool with plenty of crusty Italian bread for dunking. A crisp green salad with sharp vinaigrette brightens up the rich soup. I love scattering extra fresh herbs or a drizzle of olive oil and passing around extra parmesan for everyone to help themselves

Cultural and Historical Context

This soup has its roots in Italian cucina povera using bits of ham bone and pantry beans to feed many on a budget. American families embraced it under the name Pasta Fazool a playful spin on pasta e fagioli and it became a staple at community tables from New York to Chicago

A bowl of soup with pasta and tomatoes. Pin it
A bowl of soup with pasta and tomatoes. | cookitdelish.com

Pasta Fazool is a true taste of home and tradition—one bowl brings family and friends together with warmth and comfort.

Frequently Asked Questions

→ Can I use canned beans instead of dried?

While dried beans provide the best texture, canned great northern or cannellini beans may be used. Rinse and add during the last 30 minutes of simmering to prevent overcooking.

→ What can I use if I don't have a ham bone?

If you don't have a ham bone, use smoked ham hocks or extra diced ham to impart a savory depth to the soup.

→ How do I prevent the macaroni from absorbing too much liquid?

Add the macaroni during the final 15 minutes of cooking and avoid simmering too long after, as pasta continues to absorb broth.

→ Which cheese is best to serve with pasta fazool?

Freshly grated parmesan cheese adds a salty, umami finish that complements the flavors well.

→ Can this dish be made vegetarian?

Yes, substitute the ham bone and diced ham with extra beans and use vegetable broth for a satisfying vegetarian option.

Classic Pasta Fazool Soup

Hearty beans, tender ham, elbow macaroni and tangy tomato broth create a comforting, filling Italian-American soup.

Prep Time
30 Minutes
Cook Time
195 Minutes
Total Time
225 Minutes
By Chloe: Chloe

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: Italian-American

Yield: 10 Servings (Approximately 5 litres)

Dietary: ~

Ingredients

→ Bean Base

01 454 grams dried great northern beans
02 26 cups water

→ Meat

03 1 ham bone from an 8–10 pound ham, meat reserved
04 4 cups diced cooked ham (from ham bone reserve)

→ Vegetables

05 2 cups diced onion
06 2 cups diced celery

→ Sauce and Seasoning

07 425 grams canned tomato sauce
08 2 tablespoons Italian seasoning
09 1 tablespoon kosher salt
10 Freshly ground black pepper, to taste

→ Pasta

11 454 grams elbow macaroni

→ For Serving

12 Grated Parmesan cheese, as desired

Instructions

Step 01

Pour 26 cups of water into an 8-litre stock pot. Rinse the dried beans and add to the pot. Bring to a boil over high heat, then remove from heat, cover, and allow to sit for 1 hour.

Step 02

While beans soak, remove meat from the ham bone and reserve approximately 4 cups diced ham. Chop onion and celery and set aside.

Step 03

After the beans have soaked, add the ham bone, reserved diced ham, chopped onion, and celery to the pot. Pour in tomato sauce, Italian seasoning, kosher salt, and black pepper. Stir to combine. Bring to a simmer, partially cover, and cook for 2 hours, stirring occasionally.

Step 04

Remove the ham bone from the pot. Add the elbow macaroni and additional ham if available from the bone. Stir well and cook, covered, for 15 minutes or until the pasta is al dente.

Step 05

Allow the soup to rest off the heat for 15 minutes to thicken. Serve hot, garnished with fresh black pepper and grated Parmesan cheese as desired.

Notes

  1. Letting the soup sit before serving enhances its texture, as the pasta absorbs more liquid.
  2. Add leftover ham trimmings from the bone for extra depth of flavour.

Tools You'll Need

  • 8-litre stock pot
  • Sharp knife
  • Cutting board
  • Wooden spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (gluten) from macaroni
  • Contains milk from Parmesan cheese

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 415
  • Total Fat: 9 g
  • Total Carbohydrate: 56 g
  • Protein: 25 g