Warm olive oil in a large skillet on medium heat. Add garlic and shallot. Cook until soft and fragrant about two minutes.
Stir in sun dried tomatoes and tomato paste. Cook one minute to wake the flavors.
Sprinkle in oregano red pepper flakes and smoked paprika. Stir well.
Add butter beans and broth. Simmer until the liquid softens the beans about five minutes.
Pour in cream and add parmesan. Stir as the sauce turns glossy and thick.
Fold in spinach or kale until just wilted. Squeeze in lemon juice. Season with salt and pepper.
If the sauce feels tight splash in more broth. If it feels loose simmer another minute.