In a stock pot or dutch oven add Olive Oil
Add prosciutto and garlic and saute for 2 min
Add onion, carrot and celery
Saute until starting to soften, around 5 minutes
Add crushed tomatoes and cook for a few minutes
Add chicken broth, water, bay leaf, oregano, red pepper, salt and pepper
Simmer for 30 minutes
Remove 2 cups of soup and put in food processor with 1 can of drained beans
Puree until smooth and put back into soup pot
Add the second can of drained beans and chopped kale
Simmer for 5 minutes then taste to see if you need more salt or pepper
Grate fresh Parmigiana Reggiano on top before serving