Ingredients
The following ingredients have 6 Servings
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 2 large carrots, peeled and sliced
- 2 stalks celery, chopped
- 4 cloves garlic, minced
- 6 cups vegetable broth or chicken broth
- 1/2 teaspoon dried oregano
- 1 bay leaf
- 2 sprigs fresh rosemary
- 2 cans (15.5 ounces, each) cannellini beans, undrained
- 1/4 cup heavy cream or half and half
- 1 1/2 cups fresh baby spinach
- 2 tablespoons fresh parsley, chopped
- 1/2 cup Parmigiano Reggiano, freshly grated, plus more for serving
- Kosher salt and freshly ground black pepper, to taste
Instruction
- In a large stock pot or Dutch oven, heat the olive oil over medium-high heat. Add onion, carrots, and celery, and cook until softened, about 3 minutes. Add garlic and season with salt and pepper and cook until fragrant, 1 minute more.
- Stir in chicken broth, oregano, bay leaf, and rosemary. Stir in undrained beans and bring to a boil. Reduce heat to a simmer, cover, and let cook 15 minutes.
- Uncover, and remove rosemary sprigs and bay leaf. Stir in the cream (or half and half), spinach, and Parmigiano Reggiano.
- Season to taste with salt and pepper, serve with more cheese if desired, and enjoy!