Heat oil in large deep skillet or Dutch oven over medium-high; brown sausage all over about 5 minutes. Remove; set aside.
Cook onion and peppers in same pan about 6-7 minutes until softened and starting to caramelize. Add garlic; cook 1 minute until fragrant.
Stir in tomatoes, beans, broth, paprika, oregano, and pepper flakes; season with salt and pepper.
Return sausage; bring to simmer. Reduce heat to medium-low; cook uncovered 20-25 minutes until thickened, stirring occasionally.
Stir in spinach; cook about 2 minutes until just wilted. Taste; adjust seasoning. Garnish with parsley; serve hot with crusty bread.