Heat a large high-sided saute pan over medium-high heat. Add the olive oil to heat. Once hot, add the sausages and brown on all sides, for about 8 minutes total. Remove the sausages from the pan to plate and reserve.
Add the garlic, and saute until golden and brown. With a wooden spoon, stir in the chopped tomatoes and red peppers and season with salt and pepper. Lower the flame, and cover the pan with a lid, simmer for 10 minutes, until the tomatoes have broken down and thickened to a sauce-like consistency.
Add the browned sausages (and any juice left on the plate), beans, and bay leaves to the thickened tomatoes. Stir well and simmer for another 10 minutes.
Add the chopped parsley before serving.