Heat olive oil in a skillet over medium-high heat.
Add sausage and cook until it begins to brown, 3 to 4 minutes.
Add onion and cook until beginning to soften, about 2 minutes.
Stir in sundried tomatoes, artichoke hearts, marinade from the artichoke jar, and beans.
Add broth and bring to a simmer.
Reduce heat and simmer 10 minutes.
Mash some of the beans with a fork and stir in cream.
Season to taste with salt and pepper.
Return to a simmer and cook until slightly thickened.
Stir in crushed red pepper.
Remove from heat and add parsley and feta cheese.
Serve topped with lemon zest and more crushed red pepper if desired.
