1/4cup extra-virgin olive oil, plus some for drizzling on bread
1onion, chopped
1carrot, chopped
4ounces pancetta, chopped
2cloves garlic, 1 minced and 1 whole
1teaspoon salt
1teaspoon freshly ground black pepper
1tablespoon tomato paste
1(15-ounce) can diced tomatoes
1pound frozen spinach, thawed and squeezed dry
1(15-ounce) can cannelloni beans, drained
1tablespoon herbs de Provence
3cups chicken stock
1bay leaf
1(3-inch) piece Parmesan rind
4 to 6ciabatta rolls, halved lengthwise or 1 loaf, sliced
Grated Parmesan, for serving
Instructions
Heat the oil in a heavy large pot over medium heat. Add the onion, carrot, pancetta, minced garlic, salt, and pepper. Cook until the onion is golden brown and the pancetta is crisp, about 7 minutes. Add tomato paste and stir until dissolved. Add tomatoes and stir, scraping the bottom of the pan with a wooden spoon to release all the brown bits. Add the spinach, beans, herbs, stock, bay leaf, and Parmesan rind. Bring the soup to a boil, reduce heat and simmer for 30 minutes.
Meanwhile, preheat the oven to 350 degrees F.
Drizzle the ciabatta halves with olive oil. Toast until golden brown, about 5 minutes. Remove from the oven and rub the top of the toasts with the whole garlic clove.
Sprinkle with Parmesan and serve immediately. Serve with ciabiatta rolls for happy dipping!