In a large skillet over medium-high heat, saute onions with peppers and garlic in olive oil until light brown. Transfer to a large kettle and set aside.
Saute Italian sausage until very lightly browned, about 2-3 minutes. While cooking, break up the sausage into small pieces. Remove, drain, and add sausage to kettle.
Put the kettle over lowest heat and add tomatoes, red beans, wine, oregano, basil, paprika, chili powder, salt, pepper, and Tabasco chipotle sauce. Simmer for one to two hours, until thickened to your liking.