-
1
Preheat the oven to 425 degrees F.
-
2
Cut the tops off of the garlic heads to expose the cloves.
-
3
Drizzle with EVOO and sprinkle with salt and pepper before wrapping in foil.
-
4
Roast until soft, 40 to 45 minutes.
-
5
Meanwhile, heat the EVOO in a soup pot over medium-high heat and brown the guanciale, about 3 minutes.
-
6
Stir in the bay leaves, rosemary, thyme, celery, carrots and onions and sprinkle with salt and pepper.
-
7
Cook, partially covered, stirring occasionally, until the vegetables are soft, 10 to 15 minutes.
-
8
Pour in the stock and bring to boil, then reduce the heat to a simmer.
-
9
Place 1 cup of the soup in a blender or food processor with the roasted garlic cloves, along 1 tablespoon of the tomato paste and half of the cannellini and garbanzo beans.
-
10
Process until smooth, adding water if the soup is too thick to blend.
-
11
Transfer back into the soup pot and stir to combine, adding the remaining whole beans.
-
12
Bring the soup back to a bubble.
-
13
Add the veal and escarole and cook until the greens are wilted.
-
14
Season with a few grates of nutmeg.
-
15
Cook the pasta in the soup.
-
16
Top bowls of soup with cheese, an extra drizzle of EVOO and celery leaves and onions, if using.
-
17
Cook's Note: If you're serving the soup over the course of hours or multiple days, cool and store the soup without making the pasta.
-
18
Just before serving, cook the pasta separately to al dente and add to the reheated soup.