2.5 pounds butternut squash peeled cut into 1/2" pieces
1 pound cannellini beans dried white ( kidney)
2 small celery stalks with leaves (from celery heart), chopped
2 bunches flat parsley thick
1 cup parsley fresh divided chopped
2 garlic clove finely chopped
1 pound green beans trimmed cut into 1" pieces
12 servings pepper freshly ground
2 leek white finely chopped
8 cups chicken broth low-sodium
0.3 cup olive oil plus more for drizzling
1 large onion finely chopped
1 pound shells (such as tiny shells or pipette)
12 servings salsa verde (for serving)
1.5 pounds pork hock smoked
Equipment
bowl
pot
Directions
Remove meat from ham hocks and cut into large pieces; set meat aside.
Place navy beans and ham bones in a large pot; add cold water to cover by 2". Bring to a boil, reduce heat, and simmer 2 minutes.
Remove from heat, cover, and let stand 1 hour.
Heat 1/4 cup oil in another large heavy pot over medium-low heat.
Add ham hock meat, onion, leeks, celery, and garlic; season with salt and pepper. Cook, stirring occasionally, until vegetables are softened, about 20 minutes.
Add squash, green beans, navy beans and soaking liquid, broth, and bones to pot. Bring to a simmer over medium heat; reduce heat to low, cover, and gently simmer until navy beans are tender, 1 1/2–2 hours.
When soup is almost finished cooking, cook pasta in a large pot of boiling salted water, stirring occasionally, until al dente.
Drain and transfer to a large bowl.
Drizzle with 2 tablespoons oil and add 1/4 cup parsley and toss to coat.
Discard ham bones.
Add spinach and remaining 3/4 cup parsley to soup.
Divide soup among bowls.
Add pasta, top with Arugula Salsa Verde, and drizzle with oil.