Render the chorizo in a dry pot over medium heat for 5-6 minutes until fat stains the pot deep orange-red.
Add onion and bell pepper directly to the fat. Cook 5-6 minutes until softened.
Add garlic and smoked paprika, stirring 30 seconds until fragrant.
Pour in diced tomatoes and broth, scraping up browned bits. Bring to a simmer.
Simmer uncovered for 15 minutes.
Stir in white beans and simmer 8-10 minutes until heated through.
Stir in spinach and wilt for 1-2 minutes. Season with salt and pepper.
Ladle into bowls and top with fresh parsley.