Heat a large pot over medium heat with olive oil. Add onions and sauté for 5 minutes; stir in garlic.
Add ground sausage and allow to brown for 6-7 minutes, then stir to break up. Stir in tomato paste and seasonings; cook for 1 minute.
Add broth and bring to a boil. Stir in beans and simmer for 3 minutes.
Stir in cream, parm, and spinach and simmer for another 5 minutes to allow to thicken. Adjust seasonings as needed and serve!
