1 lb Italian sausage, casing removed
1 onion, diced
3 garlic cloves, minced
1/2 tsp red pepper flakes (adjust to taste)
4 cups chicken broth
1 cup heavy cream
1/2 cup grated Parmesan cheese
1 cup spinach, chopped
1 can (14.5 oz) diced tomatoes, undrained
1 can (15 oz) cannellini beans, drained and rinsed
Salt and pepper, to taste