8 oz. dried medium white beans (such as cannellini), soaked overnight if possible
4 carrots, scrubbed, coarsely chopped
2 celery ribs, coarsely chopped
1 leek, white and pale green parts only, halved lengthwise, coarsely chopped
6 garlic cloves
⅓ cup extra-virgin olive oil, plus more for drizzling
Freshly ground black pepper
1 smoked ham hock
1 15-oz. can whole peeled tomatoes
1 bunch Tuscan kale, ribs and stems removed, leaves torn into 2 inch pieces
1–2 Parmesan rinds about an inch and half thick
2 bay leaves
8 oz. small pasta (such as ditalini)
Finely grated Parmesan, crushed red pepper flakes, and crusty bread (for serving)
If you haven’t soaked the beans, do a power soak: Place beans in a large pot, cover with water by 1", and bring to a boil over high heat. As soon as the water comes to a boil, remove pot from heat, stir in a palmful of salt, cover pot, and let beans sit 1 hour.
Or you can give them a head start by putting them in the Instant Pot on high pressure for 12 minutes.
Pulse carrots, leek, celery, and garlic in a food processor until finely chopped. Heat ⅓ cup oil in a large pot or Dutch oven over medium. Add chopped vegetables, season generously with salt and pepper, and cook, stirring often, until vegetables start to sweat out some of their liquid, about 4 minutes. The goal at this stage is to slow cook the soffritto until the vegetables are very soft but have not taken on any color. Reduce heat to medium-low, cover pot, and cook, stirring every 5 minutes or so and reducing heat if mixture starts to brown, until vegetables are softened and juicy, about 15 minutes. Add ham hock and cook, uncovered, stirring and scraping bottom of pot every 5 minutes, until soffritto is starting to brown in places and has lost at least half of its volume, about 10 minutes more.
Add beans and their soaking liquid (1 to 2 cups of liquid), tomatoes, and kale; season with salt and pepper. Bring to a boil, then add Parmesan rinds (if using) and bay leaves. Reduce heat to medium-low and bring to a gentle simmer. Cook soup with lid askew, adding water (or stock, if you have it) as needed to keep beans submerged by 1", until beans are very tender, 1–3 hours, depending on size and age of beans. Fish out and discard Parmesan rinds. Remove ham hock and use a fork to pull meat off the bone. Return meat to soup; discard bone and any large pieces of fat.
Cook pasta in a large pot of boiling well-salted water, stirring occasionally, until very al dente, about 3 minutes less than package directions. Drain pasta and add to soup, then taste and season with more salt and pepper if needed. (Do not try to skip a step by cooking the pasta in the soup. The noodles will absorb all the available liquid and the liquid will be thick and gummy.)
Divide soup among bowls. Top with Parmesan, drizzle with oil, and sprinkle with red pepper flakes. Serve with bread for dunking.
This recipe is from Bon Appetit